科技报告详细信息
General Predictive Performance Model for Wavefront Algorithms on Clusters of SMPS.
Hoisie, A. ; Lubeck, O.
Technical Information Center Oak Ridge Tennessee
关键词: Algorithms;    Parallel processing;    Performance;    SMP cluster case;    Complexity analysis;   
RP-ID  :  DE2001763353
学科分类:工程和技术(综合)
美国|英语
来源: National Technical Reports Library
PDF
【 摘 要 】

We have recently been studying the performance of wavefront algorithms implemented using message passing on 2-dimensional logical processor arrays. Wavefront algorithms are ubiquitous in parallel computing, since they represent a means of enabling parallelism in computations that contain recurrences. Our particular interest in wavefront algorithms derives from their use in discrete ordinates neutral particle transport computations, but other important uses are well known. The basis of wavefront parallelism is the data dependence graph in which the nodes may represent either physical grid points or logical processors. In the later case, a computation progresses as a wave front 'scans' through a processor grid with pairs of processors sending and receiving boundary data required in order to update a portion of the physical mesh. Those processors within each wavefront, i.e., those on a diagonal, are algorithmically independent. Intuitively, then, the nominal benefit of wavefront parallelism is related to the (continuously-changing) length of a diagonal. However, additional concurrency can be achieved by 'blocking' the computation, resulting in more wavefront 'sweeps' using smaller computational subgrids. This reduces processor idle time that accumulates as processors await their turn to compute, but requires that processors communicate more often.

【 预 览 】
附件列表
Files Size Format View
DE2001763353.pdf 719KB PDF download
  文献评价指标  
  下载次数:44次 浏览次数:48次