• DocumentCode
    2416208
  • Title

    Fine-grain priority scheduling on multi-channel memory systems

  • Author

    Zhu, Zhichun ; Zhang, Zhao ; Zhang, Xiaodong

  • fYear
    2002
  • fDate
    2-6 Feb. 2002
  • Firstpage
    107
  • Lastpage
    116
  • Abstract
    Configurations of contemporary DRAM memory systems become increasingly complex. A recent study shows that the application performance is highly sensitive to choices of configurations. In this study we show that, by utilizing fine-grain priority access scheduling, we are able to find a workload independent configuration that achieves optimal performance on a multichannel memory system. Our approach can well utilize the available high concurrency and high bandwidth on such memory systems, and effectively reduce the memory stall time of memory-intensive applications. Conducting execution-driven simulation of a 4-way issue, a 2 GHz processor, we show that the average performance improvement for fifteen memory-intensive SPEC2000 programs by using an optimized fine-grain priority scheduling is about 13% and 8% for a 2-channel and a 4-channel Direct Rambus DRAM memory system, respectively, compared with gang scheduling. Compared with burst scheduling, the average performance improvement is 16% and 14% for the 2-channel and 4-channel memory systems, respectively.
  • Keywords
    DRAM chips; performance evaluation; scheduling; storage management; DRAM memory; SPEC2000 programs; direct rambus DRAM; fine-grain priority scheduling; granularity; memory access scheduling; multichannel memory systems; workload independent configuration; Application software; Bandwidth; Computer science; Concurrent computing; Delay; Educational institutions; Processor scheduling; Random access memory; Resumes; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computer Architecture, 2002. Proceedings. Eighth International Symposium on
  • ISSN
    1530-0897
  • Print_ISBN
    0-7695-1525-8
  • Type

    conf

  • DOI
    10.1109/HPCA.2002.995702
  • Filename
    995702