科技报告详细信息
Transitive Closure on the Imagine Stream Processor.
Griem, G.
Technical Information Center Oak Ridge Tennessee
关键词: Microprocessors;    Computer architecture;    Algorithms;    Performance;    Stream processors;   
RP-ID  :  DE2004828732
学科分类:工程和技术(综合)
美国|英语
来源: National Technical Reports Library
PDF
【 摘 要 】

The increasing gap between processor and memory speeds is a well-known problem in modern computer architecture. The Imagine system is designed to address the processor-memory gap through streaming technology. Stream processors are best-suited for computationally intensive applications characterized by high data parallelism and producer-consumer locality with minimal data dependencies. This work examines an efficient streaming implementation of the computationally intensive Transitive Closure (TC) algorithm on the Imagine platform. We develop a tiled TC algorithm specifically for the Imagine environment, which efficiently reuses streams to minimize expensive off-chip data transfers. The implementation requires complex stream programming since the memory hierarchy and cluster organization of the underlying architecture are exposed to the Imagine programmer. Results demonstrate that limited performance of TC is achieved primarily due to the complicated data-dependencies of the blocked algorithm. This work is an ongoing effort to identify classes of scientific problems well-suited for streaming processors.

【 预 览 】
附件列表
Files Size Format View
DE2004828732.pdf 103KB PDF download
  文献评价指标  
  下载次数:17次 浏览次数:34次