多面体モデルに基づく並列化コンパイラに置ける制約条件の緩和

Translated title of the contribution: Relaxing constraint conditions in parallelizing compiler based on polyhedral model

尾形 冬馬, 中野 秀洋, 宮内 新, Hidehiro NAKANO

Research output: Contribution to journalMisc

Abstract

Recently, it is general that computer has more than one processor inside and it is important to parallelize program to improve performance. Polyhedral model is one of model used on automatic parallelizer. On this model, dependence analysis, scheduling and parallelization are performed based on algebra. However, conventional scheme can optimize loops only if all dependence inside loop can be accurately represented by algebra. Therefore, only simple loops like matrix operation can be optimized. On this paper, we propose scheme which relax constraint conditions by extracting dependence conservatively, and extend applicable range of polyhedral model. We also discuss about performance of proposed scheme by experiments using benchmark.
Translated title of the contributionRelaxing constraint conditions in parallelizing compiler based on polyhedral model
Original languageJapanese
Pages (from-to)1 - 6
Journal情報処理学会研究報告. SLDM, [システムLSI設計技術]
Volume2015
Issue number33
StatePublished - 22 Jan 2015

Fingerprint

Dive into the research topics of 'Relaxing constraint conditions in parallelizing compiler based on polyhedral model'. Together they form a unique fingerprint.

Cite this