Profile
My interests include improving performance and productivity of virtual machine and runtime system of language environment. I worked for developing interpreter and JIT compiler for Java™.
I worked as a developer on implementing and improving a simulator of IBM PC running in RS/6000®.
I am a member of ACM and IPSJ.
Publications
- Analysis and Reduction of Memory Inefficiencies in Java Strings,
Kiyokuni Kawachiya, Kazunori Ogata, Tamiya Onodera.
In Proceedings of the 23rd Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '08), pp. 385-401 (Oct. 2008). - Cloneable JVM: A New Approach to Start Isolated Java Applications Faster,
Kiyokuni Kawachiya, Kazunori Ogata, Daniel Silva, Tamiya Onodera, Hideaki Komatsu, and Toshio Nakatani.
In Proceedings of the 3rd International ACM SIGPLAN/SIGOPS Conference on Virtual Execution Environments (VEE '07), pp. 1-11 (Jun. 2007). - Replay Compilation: Improving Debuggability of a Just-in-Time Compiler,
Kazunori Ogata, Tamiya Onodera, Kiyokuni Kawachiya, Hideaki Komatsu, and Toshio Nakatani.
In Proceedings of the 21st Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '06), pp. 241-251 (Oct. 2006). - 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, Takeshi Ogasawara, Tamiya Onodera, Hideaki Komatsu, and Toshio Nakatani.
In Proceedings of the 18th Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2003), pp.187-204 (Oct. 2003). - Bytecode Fetch Optimization for a Java Interpreter,
Kazunori Ogata, Hideaki Komatsu, Toshio Nakatani.
In Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-X), pp.58-67 (Oct. 2002).
- A Study of Java's non-Java Memory,
Kazunori Ogata, Dai Mikurube, Kiyokuni Kawachiya, Tamiya Onodera.
Research Report RT00854, 13 pages, IBM Tokyo Research Laboratory (Apr. 2009).
