{"title":"Exploratory Study on the Linux OS Jitter","authors":"Elder Vicente, Rivalino Matias","doi":"10.1109/SBESC.2012.13","DOIUrl":null,"url":null,"abstract":"The operating system (OS) Jitter phenomenon has been considered an import and critical factor in high-performance distributed computing. In this paper, we present the results of an experimental study that quantifies the effects of different sources of OS Jitter in the Linux operating system. We use the design of experiments (DOE) method to conduct controlled experiments statistically planned. Different than previous studies, we found that the processor topology, especially regarding the shared processor cache, has the most significant influence in terms of OS Jitter. Also, we found that in order to reduce the impact of OS Jitter on a given application, the number of computational phases in the algorithm is significantly more important than the number of distributed processes or compute nodes.","PeriodicalId":112286,"journal":{"name":"2012 Brazilian Symposium on Computing System Engineering","volume":"203 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-11-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 Brazilian Symposium on Computing System Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SBESC.2012.13","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
Abstract
The operating system (OS) Jitter phenomenon has been considered an import and critical factor in high-performance distributed computing. In this paper, we present the results of an experimental study that quantifies the effects of different sources of OS Jitter in the Linux operating system. We use the design of experiments (DOE) method to conduct controlled experiments statistically planned. Different than previous studies, we found that the processor topology, especially regarding the shared processor cache, has the most significant influence in terms of OS Jitter. Also, we found that in order to reduce the impact of OS Jitter on a given application, the number of computational phases in the algorithm is significantly more important than the number of distributed processes or compute nodes.
操作系统抖动现象被认为是影响高性能分布式计算的一个重要而关键的因素。在本文中,我们提出了一项实验研究的结果,该研究量化了Linux操作系统中不同来源的操作系统抖动的影响。我们采用实验设计(design of experiments, DOE)的方法进行统计计划的对照实验。与以往的研究不同,我们发现处理器拓扑,特别是共享处理器缓存,对OS抖动的影响最为显著。此外,我们发现,为了减少操作系统抖动对给定应用程序的影响,算法中的计算阶段数量比分布式进程或计算节点的数量重要得多。