HPF/JA: An HPF Extension for Real-World Scientific Applications

98/04/23


ここをクリックして開始(GIF)

ここをクリックして開始(PowerPointアニメーション)


目次

HPF/JA: An HPF Extension for Real-World Scientific Applications

Contents

Background

Problems in the HPF Programming

JAHPF: Objective

JAHPF Meetings

JAHPF Achievements

Language Extensions 〜 Approach 〜

HPF/JA 0.9

Reduction Kind

Asynchronous Communication

Explicit Shadow

REFLECT / LOCAL Directive

WITHSHADOW Clause

Procedure Calls in INDEPENDENT Loops

PPT Slide

Parallelization Patterns

Pipelining

Irregular Array Access with Locality

Domain Decomposition

Parallelization patterns v.s. HPF capabilities

Benchmarks

(1) Molecular Code

Molecular Code (Cont’d)

Array Remapping

Procedure Calls in Parallelized loops

(2) PIC (Particle in Cell) Code

Reduction

Parallelization of the Vectorized Reduction

(3) Impact 3D

SHIFT Optimization

(4) MICCG

PPT Slide

Parallelization with Hyperplane (Pipelining)

(5) CIP

Parallelization of Upwind Scheme

Optimized code

Other Issues to be Discussed

PPT Slide

Concluding Remarks (Cont’d)

作成者 :妹尾義樹

プレゼンテーションのダウンロード

Microsoft PowerPoint Animation Player for ActiveX のダウンロード
Microsoft PowerPoint Animation Player