DocumentCode
3575163
Title
Exploiting the Inter-cluster Record Reuse for Stream Processors
Author
Ying Zhang ; Gen Li ; Caixia Sun ; Hongwei Zhou ; Fayuan Wang
Author_Institution
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
fYear
2014
Firstpage
916
Lastpage
921
Abstract
Memory accesses limit the performance of stream processors. The stream compiler exploits the reuse of records distributed on different ALU clusters by introducing inter-cluster communications, which decreases the program performance. The paper presents the Stream Transpose (ST) approach to exploit such reuse. The approach, by reorganizing the data, puts data that have been distributed on neighboring ALU clusters on the same ALU cluster, hence exploiting the reuse without any inter-Cluster communications. The experimental results show the approach can exploit the reuse of records distributed among ALU clusters without any inter-cluster communications or any decrease of accessing streams, and gains at most 1.46 speedup over the approach with inter-cluster communication.
Keywords
microprocessor chips; multiprocessing systems; program compilers; storage management; ALU cluster; intercluster communication; intercluster record reuse; memory access; stream processor; stream transpose approach; Arrays; Clustering algorithms; Kernel; Optimization; Program processors; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS), 2014 IEEE Intl Conf on
Print_ISBN
978-1-4799-6122-1
Type
conf
DOI
10.1109/HPCC.2014.159
Filename
7056854
Link To Document