------------------------------------------------------------------ 第 375回 PTT のお知らせ --- Programming Tools and Techniques --- ------------------------------------------------------------------ ■日時: 2011年5月31日 (火) 18:30 から ■話者: 佐藤 重幸 (電気通信大学) ■題目: 行列乗算による自動並列化 ■概要: プログラム変換の分野では,主に理論的興味に基づいて,複雑なリダクション の並列化が研究されてきた.その結果,形式化に焦点が当てられていて,実装 に関する話題はほとんど扱われてこなかった.本論文は,形式化と実装の溝を 埋めるために,行列乗算による並列化をコンパイラ構成に統合した.我々の枠 組みは,既存のコンパイラ技術で扱えるループに加えて,従来では扱えなかっ た複雑なループの並列化を可能にする.また,2つの技術を開発することによっ て,我々の枠組みを更に洗練させた.1つは,Max演算子を自動的に抽出するこ とによって,自動的に並列化する能力を高めるものである.もう1つは,並列化 後のプログラムにある冗長性を除去することで,性能を向上させるものであ る.我々の枠組みと技術を,実働するコンパイラの中の並列化器として実装し た.既存のコンパイラでは並列化ができない例を用いた実験によって,我々の 実装によって並列化されたプログラムのスケーラビリティを実証した. 補足: 本研究は 6/8 に PLDI 2011 で発表する予定である.PTT での発表は PLDI で の発表内容を中心に,残り時間に合わせて詳細に立ち入った説明を適宜行う. ■場所: 電気通信大学 西9号館 3F AVホール 新宿駅より京王線,調布駅(特急・準特急で2つ目,15分) 北口下車, 北西方向徒歩12分程度,電気通信大学西地区キャンパスの 南西端にある白い建物; 甲州街道(国道20号線) 下石原交差点の北20メートルに西門あり. 交通ガイド(図中の西地区68番の建物) http://www.uec.ac.jp/about/profile/access/ ------------------------------------------------------------------