• DocumentCode
    3240430
  • Title

    Simulation support for integrated multiprocessing and memory access scheduling

  • Author

    Wang, Linda ; Manijikian, N.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Queen´´s Univ., Kingston, Ont., Canada
  • Volume
    1
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    411
  • Abstract
    Rapid advances in microelectronics technology will soon permit integration of logic and memory in billion-transistor chips. One approach is to include several simple processors and a large amount of DRAM memory on the same die. Chip multiprocessing can exploit the inherent thread-level parallelism in important commercial workloads. Furthermore integrating DRAM on the same chip bridges the gap between memory access time and processor speed. Effective scheduling of accesses to multiple DRAM banks exploits the large on-chip memory bandwidth. To study such architectures, a flexible system-level simulator has been implemented. The simulator is built on an existing framework called Quasar (Queen´s Architectural Simulation ARchive). In support of this research, Quasar is enhanced to model processors with multiple outstanding memory accesses, a split-transaction bus, and multiple DRAM banks. The overhead incurred for these enhancements is small for tested applications. Our initial experimentation shows the benefit of a straightforward scheduling scheme for two numerical applications
  • Keywords
    DRAM chips; digital simulation; electronic engineering computing; integrated circuit technology; processor scheduling; DRAM memory; Quasar; billion-transistor chips; flexible system-level simulator; integrated multiprocessing and memory access scheduling; memory access time; microelectronics technology; multiple DRAM banks; multiple outstanding memory accesses; processor speed; simulation support; split-transaction bus; thread-level parallelism; Application software; Bandwidth; Computational modeling; Delay; Logic; Multimedia databases; Parallel processing; Processor scheduling; Random access memory; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2001. Canadian Conference on
  • Conference_Location
    Toronto, Ont.
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-6715-4
  • Type

    conf

  • DOI
    10.1109/CCECE.2001.933719
  • Filename
    933719