Mikio Takeuchi  Mikio Takeuchi photo         

contact information

Manager and Senior Research Scientist
IBM Research - Tokyo
  

links

Professional Associations

Professional Associations:  ACM  |  Information Processing Society of Japan (IPSJ)


2016

META: Middleware for Events, Transactions, and Analytics
Matthew Arnold, David Grove, Benjamin Herta, Michael Hind, Martin Hirzel, Arun Iyengar, Louis Mandel, Vijay A. Saraswat, Avraham Shinnar, Jérôme Siméon, Mikio Takeuchi, Olivier Tardieu, Wei Zhang
IBM Journal of Research and Development 60(2-3), 2016

X10 and APGAS at Petascale
Olivier Tardieu, Benjamin Herta, David Cunningham, David Grove, Prabhanjan Kambadur, Vijay Saraswat, Avraham Shinnar, Mikio Takeuchi, Mandana Vaziri, Wei Zhang
j-TOPC 2(4), 25:1--25:32, 2016
Abstract


2015

Performance Analysis of Lattice QCD on GPUs in APGAS Programming Model
Koichi Shirahata, Jun Doi, Mikio Takeuchi
Technical Posters of GPU Technology Conference 2015

Optimization of x10 Programs with ROSE Compiler Infrastructure
Michihiro Horie, Mikio Takeuchi, Kiyokuni Kawachiya, David Grove
Proceedings of the 2015 ACM SIGPLAN X10 Workshop, pp. 19--24, ACM


2014

Accelerating Lattice QCD on GPU Clusters using X10
Koichi Shirahata, Jun Doi, Mikio Takeuchi
Technical Posters of GTC Japan 2014

Performance Analysis of Lattice QCD Application with APGAS Programming Model
Koichi Shirahata, Jun Doi, Mikio Takeuchi
Proceedings of the 2014 X10 Workshop, pp. 2:1--2:7

Porting MPI based HPC Applications to X10
Hiroki Murata, Michihiro Horie, Koichi Shirahata, Jun Doi, Hideki Tai, Mikio Takeuchi, Kiyokuni Kawachiya
Proceedings of the 2014 X10 Workshop, pp. 1:1--1:7

Resilient x10: Efficient failure-aware programming
David Cunningham, David Grove, Benjamin Herta, Arun Iyengar, Kiyokuni Kawachiya, Hiroki Murata, Vijay Saraswat, Mikio Takeuchi, Olivier Tardieu
Proceedings of the 19th ACM SIGPLAN symposium on Principles and practice of parallel programming, pp. 67--80, ACM, 2014

GLB: Lifeline-based Global Load Balancing Library in X10
Wei Zhang, Olivier Tardieu, David Grove, Benjamin Herta, Tomio Kamada, Vijay Saraswat, Mikio Takeuchi
Proceedings of the First Workshop on Parallel Programming for Analytics Applications, pp. 31--40, ACM, 2014
Abstract


2013

A brief introduction to X10 (for the high performance programmer)
Saraswat, V and Tardieu, Olivier and Grove, David and Cunningham, David and Takeuchi, Mikio and Herta, Benjamin
2013 - Citeseer, Citeseer

X10 at Petascale
Olivier Tardieu, Benjamin Herta, David Cunningham, David Grove, Prabhanjan Kambadur, Vijay Saraswat, Avraham Shinnar, Mikio Takeuchi, Mandana Vaziri
Technical Posters of SC13: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 267--276, 2013

Java interoperability in managed X10
Mikio Takeuchi, David Cunningham, David Grove, Vijay Saraswat
Proceedings of the third ACM SIGPLAN X10 Workshop, pp. 39--46, ACM, 2013


2012

X10 for productivity and performance at scale
Olivier Tardieu, David Grove, Bard Bloom, David Cunningham, Benjamin Herta, Prabhanjan Kambadur, Vijay Saraswat, Avraham Shinnar, Mikio Takeuchi, Mandana Vaziri
A Submission to the 2012 HPC Class II Challenge
received the best performance award

Fast method dispatch and effective use of primitives for reified generics in managed X10
Mikio Takeuchi, Salikh Zakirov, Kiyokuni Kawachiya, Tamiya Onodera
Proceedings of the 2012 ACM SIGPLAN X10 Workshop, pp. 4:1--4:7, ACM

X10-based Massive Parallel Large-scale Traffic Flow Simulation
Toyotaro Suzumura, Sei Kato, Takashi Imamichi, Mikio Takeuchi, Hiroki Kanezashi, Tsuyoshi Ide, Tamiya Onodera
Proceedings of the 2012 ACM SIGPLAN X10 Workshop, pp. 3:1--3:4, ACM

Distributed garbage collection for managed X10
Kiyokuni Kawachiya, Mikio Takeuchi, Salikh Zakirov, Tamiya Onodera
Proceedings of the 2012 ACM SIGPLAN X10 Workshop, pp. 5:1--5:11, ACM


2011

Compiling x10 to java
Mikio Takeuchi, Yuki Makino, Kiyokuni Kawachiya, Hiroshi Horii, Toyotaro Suzumura, Toshio Suganuma, Tamiya Onodera
Proceedings of the 2011 ACM SIGPLAN X10 Workshop, pp. 3:1--3:10, ACM


2004

Evolution of a Java just-in-time compiler for IA-32 platforms
Toshio Suganuma, Takeshi Ogasawara, Kiyokuni Kawachiya, Mikio Takeuchi, Kazuaki Ishizaki, Akira Koseki, Tatsushi Inagaki, Toshiaki Yasue, Motohiro Kawahito, Tamiya Onodera, others
IBM Journal of Research and Development 48(5.6), 767--795, IBM, 2004


2003

Floating-Point Speculation for High-Performance Numerical Computing in Java
Mikio TAKEUCHI, Hideaki KOMATSU, Toshio NAKATANI
Computer Software 20(4), 355-362, 2003

A new speculation technique to optimize floating-point performance while preserving bit-by-bit reproducibility
Mikio Takeuchi, Hideaki Komatsu, Toshio Nakatani
Proceedings of the 17th annual international conference on Supercomputing, pp. 305--315, ACM, 2003

Effectiveness of cross-platform optimizations for a Java just-in-time compiler
Kazuaki Ishizaki, Mikio Takeuchi, Kiyokuni Kawachiya, Toshio Suganuma, Osamu Gohda, Tatsushi Inagaki, Akira Koseki, Kazunori Ogata, Motohiro Kawahito, Toshiaki Yasue, others
Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, pp. 187--204, ACM, 2003


2000

Overview of the IBM Java just-in-time compiler
Toshio Suganuma, Takeshi Ogasawara, Mikio Takeuchi, Toshiaki Yasue, Motohiro Kawahito, Kazuaki Ishizaki, Hideaki Komatsu, Toshio Nakatani
IBM systems Journal 39(1), 175--193, IBM, 2000

Design, implementation, and evaluation of optimizations in a Javaâ„¢ Just-In-Time compiler
Kazuaki Ishizaki, Motohiro Kawahito, Toshiaki Yasue, Mikio Takeuchi, Takeshi Ogasawara, Toshio Suganuma, Tamiya Onodera, Hideaki Komatsu, Toshio Nakatani
CONCURRENCY 12(6), 457--476, Citeseer, 2000


1999

Design, implementation, and evaluation of optimizations in a just-in-time compiler
Kazuaki Ishizaki, Motohiro Kawahito, Toshiaki Yasue, Mikio Takeuchi, Takeshi Ogasawara, Toshio Suganuma, Tamiya Onodera, Hideaki Komatsu, Toshio Nakatani
Proceedings of the ACM 1999 conference on Java Grande, pp. 119--128, ACM


1996

Message dispatch using binary decision trees
Nakamura, Hiroaki and Onodera, Tamiya and Takeuchi, Mikio
Technical Report, Technical Report RT0137, IBM Research, Tokyo Research Laboratory, Kanagawa, Japan, 1996