プロフィール
1990年入社。開発部門にてRS/6000®上で動作するIBM PCのシミュレータの開発に携わりました。1997年TRLに異動し、Java™ VMのインタープリタやJITコンパイラの研究をしています。興味のある研究分野は、仮想マシンの高速化と、仮想マシン自体をデバッグしやすくすることです。
論文リスト
- 再現コンパイル手法を用いたJava JITコンパイラの問題判別,
緒方 一則, 小野寺 民也, 河内谷 清久仁, 小松 秀昭, 中谷 登志男.
情報処理学会論文誌:プログラミング, Vol. 46, No. SIG 14 (PRO 27), pp. 1-11 (2005/10). - PowerPCプロセッサの特性を考慮した高速Javaバイトコードインタープリタの構成法,
緒方一則, 小松秀昭, 中谷登志男.
情報処理学会論文誌:プログラミング, Vol.43, No. SIG 8 (PRO15), pp. 1-10 (2002/09) - 動的コンパイラのための実行時分岐予測情報を用いた最適化手法,
安江俊明, 緒方一則, 小松秀昭.
情報処理学会論文誌:プログラミング, Vol.43, No. SIG1 (PRO 13), pp. 75-84 (2002/01)
- 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). - Java VM用メモリー解析ツールMarusa,
[PDF]
緒方 一則, 河内谷 清久仁, 三廻部 大, 小野寺 民也.
IBM ProVISION, Fall 2008 No. 59, pp. 86-92 (2008/10).
