• DocumentCode
    119417
  • Title

    Behavior Gaps and Relations between Operating System and Applications on Accessing DRAM

  • Author

    Beilei Sun ; Xi Li ; Zongwei Zhu ; Xuehai Zhou

  • Author_Institution
    Suzhou Inst. for Adv. Study, Univ. of Sci. & Technol. of China (USTC), Suzhou, China
  • fYear
    2014
  • fDate
    4-7 Aug. 2014
  • Firstpage
    146
  • Lastpage
    149
  • Abstract
    Detailed analyses of the behaviors of operating system and applications are significant for taking full advantage of the precious hardware resources and improving performance. This paper focus on their DRAM access behaviors based on access proportion and row-buffer miss ratio (RBM). The access proportions of Kernel and User vary greatly in different stages throughout the lifetime of a process. Most of the row-buffer misses are caused by the one having higher access proportion. By analyzing the RBM series through ARMA model, we found that User´s DRAM accesses only have short-term influences on its behavior, while the Kernel´s influences are relatively deeper. The ARMA model for the RBM series is able to predict the future RBMs, which are profound basis to schedule the DRAM access commands. The results of Gaussian Fitting show that Kernel and User are tightly correlated on accessing DRAM, especially in the steady stage and the end stage of a process´s life cycle. Based on this close relation, it is possible to estimate the DRAM access behaviors of the other one according to the one whose behaviors have been known. System-calls that obviously affect the access proportions and RBMs are also revealed in this paper.
  • Keywords
    DRAM chips; Gaussian processes; autoregressive moving average processes; buffer storage; operating system kernels; ARMA model; DRAM access behaviors; DRAM access command scheduling; Gaussian fitting; RBM series; access proportion; hardware resources; kernel influences; operating system; process life cycle; row-buffer miss ratio; system-calls; Benchmark testing; Computer architecture; Computers; Correlation; Kernel; Random access memory; DRAM; Kernel; RBM; User;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems (ICECCS), 2014 19th International Conference on
  • Conference_Location
    Tianjin
  • Print_ISBN
    978-1-4799-5481-0
  • Type

    conf

  • DOI
    10.1109/ICECCS.2014.27
  • Filename
    6923129