部分冗長除去 Partial Redundancy Elimination (PRE)

繰り返し同じ値を計算する冗長な式を除去するコード最適化の手法です。

PRE is a code optimization technique to remove redundant exprssions.


Wikipedia

スカラ置換 Scalar Replacement

ループの繰返しを越えた冗長性を除去するコード最適化の手法です。

Scalar Replacement is a code optimization technique to remove redundancy between different iterations of a loop.


Paper

大域ロード命令集約 Global Load Instruction Aggregation (GLIA)

キャッシュメモリの読込みミスを減らすために同じ配列を参照するロード命令を連続的に実行できるように集約する手法です。

GLIA is a code motion based cache optimization that aggregates load instructions accessing the same arrays.


Paper

About

計算機科学が専門ですが、教育工学や歴史学への応用研究にも関心があります。澄川の個人ページはこちらにあります。

Our main research topic includes computer science and applications for education and history. The personal Web page of Sumikawa is here.

Address

拓殖大学 工学部 情報工学科
〒193-0985 東京都八王子市館町815−1

Department of Computer Science, Faculty of Engineering, Takushoku University.
815-1 Tatemachi, Hachioji-shi, Tokyo 193-0985

Tel: 042-665-1441

Email: ysumikawa **at** acm.org

© Copyrights 2021 ~ Sumikawa Lab. All Rights Reserved