DocumentCode :
500801
Title :
Multiprocessor system-on-chip designs with active memory processors for higher memory efficiency
Author :
Yoo, Junhee ; Yoo, Sungjoo ; Choi, Kiyoung
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., Seoul, South Korea
fYear :
2009
fDate :
26-31 July 2009
Firstpage :
806
Lastpage :
811
Abstract :
Memory access latency and memory-related operations are often the performance bottleneck in parallel applications. In this paper, we present a concept of active memory operations which is an on-chip network transaction that operates based on the microcode provided by the software designer. Utilizing the active memory operation, we can replace multiple transactions of memory accesses over the on-chip network and related local processing element computation with a smaller number of high-level transactions and near-memory computation. We implemented a processor called active memory processor which is located near the memory and executes the active memory operations. In our case studies, we applied the concept to three real-world applications (parallelized JPEG, FFT, and text indexing for data mining) running on a 36-tile architecture with 32 cores and 4 memories and found that the programmable transaction approach can improve performance by 34.3% to 618% at the cost of additional design effort.
Keywords :
computer architecture; microprocessor chips; system-on-chip; active memory processors; computer architecture; higher memory efficiency; memory access latency; memory-related operations; multiprocessor system-on-chip designs; on-chip network transaction; software designer; Application software; Computer architecture; Computer networks; Costs; Data mining; Delay; Indexing; Multiprocessing systems; Network-on-a-chip; Software design; Computer Architecture; Network-on-chip; System-on-Chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
Conference_Location :
San Francisco, CA
ISSN :
0738-100X
Print_ISBN :
978-1-6055-8497-3
Type :
conf
Filename :
5227056
Link To Document :
بازگشت