ICT・ロボット
工学拠点
Frontier of Embodiment Informatics:
ICT and Robotics

スーパーグローバル大学創成支援(SGU) Waseda Ocean構想Waseda Goes Global: A Plan to Build a Worldwide Academic Network
that is Open, Dynamic and Diverse

5月30日にArizona大学のMichelle Strout教授の講演会のお知らせ

日 時 2017年5月30日 (火) 13:00 - 2:30
タイトル The Sparse Polyhedral Framework: Composing compiler-generated inspector-executor code
場 所 早稲田大学40号館(グリーン・コンピューティング・システム研究機構)(地図
対象者 学生、大学院生、教職員
参加費 無料

Professor Michelle Strout

Michelle Strout
Department of Computer Science
University of Arizona
USA

"The Sparse Polyhedral Framework: Composing compiler-generated inspector-executor code"

Abstract:

Irregular applications such as big graph analysis, material simulations, molecular dynamics simulations, and finite element analysis have performance problems due to their use of sparse data structures. Inspector-executor strategies are used to improve sparse computation performance through parallelization and data locality optimizations. An inspector re-schedules and reorders data at runtime, and an executor is a transformed version of the original computation that uses the newly reorganized data structures and schedules. Inspector-executor transformations are commonly written in a domain-specific or even application-specific fashion. Significant progress has been made in incorporating such inspector-executor transformations into existing compiler transformation frameworks, thus enabling their use with compile-time only transformations. However, composing inspector-executor transformations with each other is done on a case-by-case basis so as to reduce inspector overhead.

The Sparse Polyhedral Framework (SPF) is a compiler loop and array transformation model that can generally compose inspector-executor transformations with each other. In this talk, I review the history and current state of the art for inspector-executor strategies, review how the SPF enables the composition of inspector-executor transformations, and present current research to better balance the generality-performance tradeoff that is being done with the Sparse Polyhedral Framework.

Biography:

博士受領大学: カリフォルニア大学サンディエゴ校 コンピュータ理工学専攻
資格:アリゾナ大学 教授
専門分野:ソフトウエア
研究分野:ハイパフォーマンスコンピューティング向けコンパイラ

Prof. Michelle Mills Stroutは現在department of Computer Science, University of Arizonaの教授をされている、世界のHigh Performance Computingのソフトウェア研究において最も著名は女性研究者です。

Prof. Strout はPh.D. を the University of California, San Diegoから2003年に授与され, 米国HPC最高峰の研究所であるArgonne National LaboratoryにおいてEnrico Fermi Postdoctoral Scholar、同時にa Research Associate at the University of Chicagoとして2年間研究をしたのち、Colorado State University Assistant Professorに2005年に就任し、 2011にAssociate Professor, 2015年に University of ArizonaのFull Professor になられています。

受賞歴もDOE Early Career Award,NSF CAREER Award,AT&T Labs Grant and Fellowship, National Science Foundation Fellowship等があります。

学会活動も非常にアクティブで世界最大のHPCに関する国際会議であるIEEE ACM Supercomputing 2016でChair for the Programming Systems track及び Doctoral Showcase Program Committee並列処理のプログラミング言語及びコンパイラの国際会議であるLCPCのGeneral Chair, Program Chairを始め多くのプログラム委員、NSFの研究費審査委員等多くの指導的ポジションに就任している世界でも最も著名な女性研究者の一人です。