Memory management for data localization on OSCAR chip multiprocessor

Hirofumi Nakano, Takeshi Kodaka, Keiji Kimura, Hironori Kasahara

研究成果: Paper

3 引用 (Scopus)

抜粋

Chip Multiprocessor (CMP) architecture has attracting much attention as a next-generation microprocessor architecture and many kinds of CMP are widely being researched. However, CMP architectures several difficulties for effective use of memory, especially cache or local memory near a processor core. The authors have proposed OSCAR CMP architecture, which cooperatively works with multigrain parallelizing compiler which gives us much higher parallelism than instruction level parallelism or loop level parallelism and high productivity of application programs. To support the compiler optimization for effective use of cache or local memory, OSCAR CMP has local data memory (LDM) for processor private data and distributed shared memory (DSM) for synchronization and fine grain data transfers among processors, in addition to centralized shared memory (CSM) to support dynamic task scheduling. This paper proposes a static coarse grain task scheduling scheme for data localization using live variable analysis. Furthermore, remote memory data transfer scheduling scheme using information of live variable analysis is also described. The proposed scheme is implemented on OSCAR FORTRAN multigrain parallelizing compiler and is evaluated on OSCAR CMP using Tomcatv and Swim in SPEC CFP 95 benchmark.

元の言語English
ページ82-88
ページ数7
DOI
出版物ステータスPublished - 2004 12 1
イベントProceedings of the Innovative Architecture for Future Generation High-Performance Processors and Systems, IWIA 2004 - Maui, HI, United States
継続期間: 2004 1 122004 1 14

Conference

ConferenceProceedings of the Innovative Architecture for Future Generation High-Performance Processors and Systems, IWIA 2004
United States
Maui, HI
期間04/1/1204/1/14

ASJC Scopus subject areas

  • Computer Science(all)

フィンガープリント Memory management for data localization on OSCAR chip multiprocessor' の研究トピックを掘り下げます。これらはともに一意のフィンガープリントを構成します。

  • これを引用

    Nakano, H., Kodaka, T., Kimura, K., & Kasahara, H. (2004). Memory management for data localization on OSCAR chip multiprocessor. 82-88. 論文発表場所 Proceedings of the Innovative Architecture for Future Generation High-Performance Processors and Systems, IWIA 2004, Maui, HI, United States. https://doi.org/10.1109/IWIA.2004.10020