科技报告详细信息
MiniGhost : a miniapp for exploring boundary exchange strategies using stencil computations in scientific parallel computing.
Barrett, Richard Frederick ; Heroux, Michael Allen ; Vaughan, Courtenay Thomas
关键词: COMPUTER ARCHITECTURE;    EXPLORATION;    PROGRAMMING;    COMPUTERS;    PARALLEL PROCESSING;   
DOI  :  10.2172/1039405
RP-ID  :  SAND2012-2437
PID  :  OSTI ID: 1039405
Others  :  TRN: US201209%%553
学科分类:社会科学、人文和艺术(综合)
美国|英语
来源: SciTech Connect
PDF
【 摘 要 】

A broad range of scientific computation involves the use of difference stencils. In a parallel computing environment, this computation is typically implemented by decomposing the spacial domain, inducing a 'halo exchange' of process-owned boundary data. This approach adheres to the Bulk Synchronous Parallel (BSP) model. Because commonly available architectures provide strong inter-node bandwidth relative to latency costs, many codes 'bulk up' these messages by aggregating data into a message as a means of reducing the number of messages. A renewed focus on non-traditional architectures and architecture features provides new opportunities for exploring alternatives to this programming approach. In this report we describe miniGhost, a 'miniapp' designed for exploration of the capabilities of current as well as emerging and future architectures within the context of these sorts of applications. MiniGhost joins the suite of miniapps developed as part of the Mantevo project.

【 预 览 】
附件列表
Files Size Format View
RO201704190003542LZ 3260KB PDF download
  文献评价指标  
  下载次数:23次 浏览次数:19次