研究課題
基盤研究(C)
本研究では,非数値処理プログラムの高速化を達成するために,近年広く普及しているマルチコアプロセッサの性能を活用して,プログラムの最頻出実行パスに基づいた投機的なスレッド実行方式をプログラムの全域に適用する手法を開発する.これをバイナリコードレベルの自動並列化ソフトウェアとして実現し,現実のプログラムに適用するための基盤技術を開発する.(1)プログラムの論理構造境界を越える大域的パスベーススレッド分割処理,(2)プログラムの大域的実行情報を取得可能なプログラムプロファイラ,(3)大域的パスベース複数スレッド実行を支援する実行環境,の3つの主要技術について研究開発を行った.
すべて 2015 2014 2013 2012 その他
すべて 雑誌論文 (2件) (うち査読あり 2件) 学会発表 (82件) 備考 (1件)
International Journal of High Performance Computing and Networking
巻: Vol.7, No.3 号: 3 ページ: 227-237
10.1504/ijhpcn.2013.056526
International Journal of Computers and Applications
巻: Vol.35, Issue 2 号: 2
10.2316/journal.202.2013.2.202-3835
http://aquila.is.utsunomiya-u.ac.jp/