Skip to content

Professional Experience

Professional

Senior Research Scientist, Georgia Institute of Technology, Atlanta, GA, USA - 2019-present

Responsible for conducting and leading research on 1) enabling resiliency in asynchronous many-task (AMT) programming models, 2) an actor-based programming model for large-scale systems, 3) multi-level programming models for Graphics Processing Units (GPUs) and SIMD (Single-Instruction Multiple Data) units, 4) code generation and optimizations for Graphics Processing Units (GPUs), 5) automatic construction of compiler/runtime heuristics using machine-learning techniques, and 6) programming models for quantum classical systems.

Research Scientist, Rice University, Houston, TX, USA - 2015-2019

Responsible for conducting and leading research on 1) LLVM-based optimizations for large-scale systems, 2) code generation and optimizations for Graphics Processing Units (GPUs), 3) automatic construction of compiler/runtime heuristics using machine-learning techniques, and 4) enabling resiliency in asynchronous many-task (AMT) programming models.

Postdoctoral Researcher, Rice University, Houston, TX, USA - 2013-2015

Conducted research in the area of compiler and runtime support for parallel languages such as Habanero-Java. In particular, I worked on high-level language constructs and parallel code generation for GPUs while maintaining precise exception semantics on GPUs.

Assistant Professor, Waseda University, Tokyo, Japan - 2012-2013

Conducted research on automatic parallelizing compiler and compiler-directed power reduction techniques in collaboration with many companies in Japan. More specifically , I worked on parallelizing and optimizing 1) automotive engine control software with TOYOTA and Denso, 2) dose calculation software for heavy-ion therapy with Mitsubishi Electric, 3) smartphone applications on Android platforms with Fujitsu Ltd., and 4) multimedia applications with Olympus Corporation.

Instructor for freshman-level 1) computer literacy class and 2) programming class with C language in Spring/Fall 2012.

Research Associate, Waseda University, Tokyo, Japan - 2010-2012

Conducted research on automatic parallelization and power reduction techniques for embedded heterogeneous multi-core processors. In addition, I worked on the automatic parallelization and optimization of a clinically-used dose calculation program for heavy-ion therapy in collaboration with Mitsubishi Electric. Based on experimental results on an IBM POWER7 platform, our optimized version was over 50x faster than the conventional version.

Research Associate, Global COE Program, Waseda University, Tokyo, Japan - 2007-2010

Conducted research on automatic parallelization and power reduction techniques for embedded heterogeneous multi-core processors in collaboration with Hitachi Ltd. and Renesas Electronics Corporation (formerly known as Renesas Technology). This work was partially saupported by one of the global centers of excellence (GCOE) program named “International research and education center for Ambient SoC” established by Japan's Ministry of Education, Culture, Sports, Science, and Technology (MEXT).

Teaching

Courses

  • Computer Literacy, Waseda University, Spring 2012. (English Course)
  • C Programming, Waseda Univerisity, Fall 2012. (English Course)
  • Science and Engineering Lab., Waseda Univerisity, Spring/Fall 2012. (Japanese Course)

Tutorials

  • Fundamentals of CUDA Programming, Waseda University, Spring/Fall 2018
  • Fundamentals of FPGA Programming, Waseda University, Spring 2018


Awards

  • Best SCALE Challenge Award, IEEE TCSC International Scalable Computing Challenge at the 23rd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID2023), May, 2023. (Youssef Elmougy, Akihiro Hayashi, Vivek Sarkar)
  • IEEE Senior Member, 2021
  • Outstanding Paper award, The 2020 International Conference on High Performance Computing & Simulation (HPCS2020), Mar 2021. (Tiago Carneiro, Nouredine Melab, Akihiro Hayashi, Vivek Sarkar)
  • Best Expo Exhibit, 28th Annual International Conference on Computer Science and Software Engineering (CASCON2018), November 2018 (1 best exhibit out of 72 exhibits).
 (Akihiro Hayashi, Gita Koblents, Max Grossman, Kazuaki Ishizaki, Alon Shalev Housfater, Jimmy Kwa, Vivek Sarkar)
  • Best Expo Exhibit, 27th Annual International Conference on Computer Science and Software Engineering (CASCON2017), November 2017 (2 best exhibit out of 54 exhibits). 
 (Akihiro Hayashi, Gita Koblents, Max Grossman, Kazuaki Ishizaki, Alon Shalev Housfater, Jimmy Kwa, Vivek Sarkar)
  • Encouragement award, IPSJ Symposium on Embedded Systems, October 2013.
 (Dan Umeda, Yohei Kanehagi, Hiroki Mikami, Akihiro Hayashi, Mitsuhiro Tani, Hiroshi Mori,Keiji Kimura, Hironori Kasahara)
  • Best feature award, COOL Chips XVI, IEEE Symposium on Low Power and High-Speed Chips, April 2013.
 (Yohei Kishimoto, Hiroki Mikami, Keiichi Nakano, Akihiro Hayashi, Keiji Kimura, Hironori Kasahara,)
  • Encouragement award, IPSJ Symposium on Embedded Systems, October 2012.
 (Yohei Kishimoto, Hiroki Mikami, Keiichi Nakano, Akihiro Hayashi, Keiji Kimura, Hironori Kasahara)
  • IPSJ SIG recommended Ph.D thesis, September 2012.
  • Best presentation award, 5th GCOE Symposium, September 2009.