Skip to main content

Publications of Kazuaki Ishizaki



Conferences

Journals

  • Workload and network-optimized computing systems [link]
    David P. LaPotin, Shahrokh Daijavad, Charles L. Johnson, Steven W. Hunter, Kazuaki Ishizaki, Hubertus Franke, Heather D. Achilles, Dan P. Dumarot, Nancy A. Greco, and Bijan Davari
    IBM Journal of Research and Development, Vol. 54, No. 1, pp. 1:1-1:12, 2010
  • A Programming Framework for Parallel Transactional Applications [link]
    Ken Mizuno, Toshio Suganuma, Kazuaki Ishizaki, Akira Koseki, Yohei Ueda, Hideaki Komatsu
    Information Processing Society of Japan Transactions on Programming, Vol. 48, No. SIG12(PRO 34), pp. 41-51, 2007 (in Japanese)
  • Evolution of a Java just-in-time compiler for IA-32 platforms pdf[pdf] [link]
    Toshio Suganuma, Takeshi Ogasawara, Kiyokuni Kawachiya, Mikio Takeuchi, Kazuaki Ishizaki, Akira Koseki, Tatsushi Inagaki, Toshiaki Yasue, Motohiro Kawahito, Tamiya Onodera, Hideaki Komatsu, and Toshio Nakatani
    IBM Journal of Research and Development, IBM Research in Asia Issue, Vol. 48, No. 5/6, pp. 767-795, 2004
  • Eliminating Exception Constraints of Java Programs for IA-64 [link]
    Kazuaki Ishizaki, Tatsushi Inagaki, Hideaki Komatsu, and Toshio Nakatani
    The Journal of Instruction Level Parallelism, Vol. 5, pp. 1-22, 2003
  • Eliminating Exception Constraints in Java Programs Using a Speculation Technique [link]
    Kazuaki Ishizaki, Tatsushi Inagaki, and Hideaki Komatsu
    Information Processing Society of Japan Transactions on Programming, Vol. 43, No. SIG8(PRO 15), pp. 87-97, 2002 (in Japanese)
  • A Direct Devirtualization Technique with the Code Patching Mechanism [link]
    Kazuaki Ishizaki, Toshiaki Yasue, Motohiro Kawahito, and Hideaki Komatsu
    Information Processing Society of Japan Journal, Vol. 43, No. 1, pp. 124-136, 2002 (in Japanese)
  • 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, and Toshio Nakatani
    Concurrency: Practice and Experience, Vol. 12, No. 6, pp. 457-475, 2000
  • A Loop Transformation Algorithm for Communication Overlapping
    Kazuaki Ishizaki, Hideaki Komatsu, Toshio Nakatani
    International Journal of Parallel Processing, Vol. 28, No. 2, pp.135-154, 2000
  • Overview of the IBM Java Just-In-Time Compiler pdf[pdf] [link]
    Toshio Suganuma, Takeshi Ogasawara, Mikio Takeuchi, Toshiaki Yasue, Motohiro Kawahito, Kazuaki Ishizaki, Hideaki Komatsu, and Toshio Nakatani
    IBM Systems Journals, Java Performance Issue, Vol. 39, No. 1, 2000.
  • A Compiler Algorithm for Overlapping Communication with Computation on Distributed Memory Machines [link]
    Kazuaki Ishizaki and Hideaki Komatsu
    Information Processing Society of Japan Journal, Vol. 38, No. 9, pp.1849-1858, 1997 (in Japanese)

Workshops

  • On the Benefits and Pitfalls of Extending a Statically Typed Language JIT Compiler for Dynamic Scripting Languages
    Jose Castanos, David Edelsohn, Kazuaki Ishizaki,Toshio Nakatani, Takeshi Ogasawara, Priya Nagpurkar, Peng Wu
    IBM Programming Languages Day, 2012
  • Refactoring Java Programs using Concurrent Libraries [link]
    Kazuaki Ishizaki, Shahrokh Daijavad, Toshio Nakatani
    Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging (PADTAD - IX), 2011
  • Compilers are from Mars, Dynamic Scripting Languages are from Venus
    Jose Castanos, David Edelsohn, Kazuaki Ishizaki, Priya Nagpurkar, Takeshi Ogasawara, Akihiko Tozawa, and Peng Wu
    9th Workshop on Compiler-Driven Performance, 2010
  • Compilers are from Mars, Dynamic Scripting Languages are from Venus
    Jose Castanos, David Edelsohn, Kazuaki Ishizaki, Takeshi Ogasawara, Priya Nagpurkar, Akihiko Tozawa, and Peng Wu
    IBM Programming Languages Day, 2010
  • Whole-Stack Analysis and Optimization of Commercial Workloads on Server Systems
    C. Richard Attanasio, Jong-Deok Choi, Niteesh Dubey, Kattamuri Ekanadham, Manish Gupta, Tatsushi Inagaki, Kazuaki Ishizaki, Joefon Jann, Robert D. Johnson, Toshio Nakatani, Il Park, Pratap Pattnaik, Mauricio J. Serrano, Stephen E. Smith, Ian Steiner, and Yefim Shuf
    Network and Parallel Computing (NPC2004), 2004
  • Effectiveness of Cross-Platform Optimizations for a Java Just-In-Time Compiler pdf[pdf]
    Kazuaki Ishizaki
    The 6th JSSST Workshop on Programming and Programming Languages, 2004 (in Japanese)
  • Fast Predicate-Aware Dataflow Analysis [slide online]
    Kazuaki Ishizaki, Akira Koseki, Hideaki Komatsu, and Toshio Nakatani
    Third Workshop on Explicitly Parallel Instruction Computing Architectures and Compiler Technology (EPIC-3), 2004
  • A Direct Devirtualization Technique with the Code Patching Mechanism
    Kazuaki Ishizaki, Toshiaki Yasue, Motohiro Kawahito, and Hideaki Komatsu
    IPSJ SIG PRO, 2002 (in Japanese)
  • A study of Devirtualization Techniques for a Java(tm) Just-In-Time Compiler
    Kazuaki Ishizaki
    Dagstule Seminars 00451: Effective Implementation of Object-Oriented Programming Languages, 2000
  • Design, Implementation and Evaluation of Optimizations in a Java Just-In-Time Compiler
    Kazuaki Ishizaki, Motohiro Kawahito, Kazuhiro Konno, Toshiaki Yasue, Mikio Takeuchi, Takeshi Ogasawara, Toshio Suganuma, Tamiya Onodera, and Hideaki Komatsu
    IEICE SIG Technical Report, CPSY-99-64, pp. 17-24, 1999 (in Japanese)
  • A Loop Parallelization Algorithm for HPF Compilers
    Kazuaki Ishizaki, Hideaki Komatsu
    Eighth Annual Workshop on Language and Compilers for Parallel Computing, pp. 12.1-15, 1995
    Lecture Notes In Computer Science Vol. 1033, pp. 176-190, Springer-Verlag, 1995
  • A Loop Parallelization Technique for HPF Compilers [link]
    Kazuaki Ishizaki and Hideaki Komatsu
    IPSJ SIG Technical Report, HPC-57-18, pp. 103-108, 1995 (in Japanese)
  • A method for reducing the overhead of dynamic communication analysis [link]
    Takeshi Ogasawara, Kazuaki Ishizaki, and Hideaki Komatsu
    IPSJ SIG Technical Report, HPC-57-19, pp. 109-114, 1995 (in Japanese)
  • Design, Implementation, and Evaluation of an HPF Compiler [link]
    Osamu Gohda, Gyoh Ohsawa, Hideaki Komatsu, Toshio Sugamuna, Takeshi Ogasawara, Kazuaki Ishizaki, and Toshio Nakatani
    IPSJ SIG Technical Report, HPC-57-20, pp. 115-120, 1995 (in Japanese)
  • A loop parallelization algorithm for distributed memory machines
    Kazuaki Ishizaki and Hideaki Komatsu
    IEICE SIG Technical Report, CPSY-384, pp.97-104, 1994 (in Japanese)
  • A Control Scheme of Processing Element for the Parallel Processing System -Harray-
    Yoshihiko Ishii, Kazuaki Ishizaki, Takeshi Hagimoto, Hayato Yamana, and Yoichi Muraoka
    The 43th Annual Conference of IPSJ, 1991 (in Japanese)
  • A Parallel Execution Scheme of Conditional Branches Using Eager Evaluation for the Parallel Processing System -Harray- [link]
    Hayato Yamana, Kazuaki Ishizaki, Toshiaki Yasue, and Yoichi Muraoka
    IPSJ SIG Technical Report, ARC-89-19, 1991 (in Japanese)
  • A Network Construction of Parallel Processor for Eager Evaluation [link]
    Kazuaki Ishizaki, Toshiaki Yasue, Hayato Yamana, and Yoichi Muraoka
    IPSJ SIG Technical Report, ARC-89-20, 1991 (in Japanese)
  • A Control Scheme of Processing Element for the Parallel Processing System -Harray-
    Kazuaki Ishizaki, Yoshihiko Ishii, Takeshi Hagimoto, Hayato Yamana, and Yoichi Muraoka
    The 42th Annual Conference of IPSJ, 1991 (in Japanese)
  • A Construction of Switching Unit for Parallel Processing System -Harray- [link]
    Kazuaki Ishizaki, Hayato Yamana, and Yoichi Muraoka
    IPSJ SIG Technical Report, ARC-85-2, pp. 7-14, 1990 (in Japanese)
  • An Execution Scheme of a Function for Parallel Processing System -Harray-
    Kazuaki Ishizaki, Jun Kohdate, Hayato Yamana, and Yoichi Muraoka
    IEICE SIG Technical Report, CPSY-90-2, pp. 7-14, 1990 (in Japanese)

Thesis

  • Optimization Techniques in a Java Just-In-Time Compiler (in Japanese) pdf[pdf]
    Ph.D. Thesis, Waseda University, 2002
    Presentation (in Japanese) [pdf] , Abstract (in Japanese) pdf[pdf], Abstract pdf[pdf]

Tutorials

Articles

  • Code Optimization in HPF Compiler for SP2 [link]
    Hideaki Komatsu, Toshio Suganuma, Takeshi Ogasawara, Kazuaki Ishizaki, and Osamu Gohda
    Journal of Information Processing Society of Japan, Vol. 38 No. 2, pp. 100-104, 1997 (in Japanese)

Research Reports

  • A Study of Devirtualization Techniques for a Java Just-In-Time Compiler
    Kazuaki Ishizaki, Motohiro Kawahito, Toshiaki Yasue, Hideaki Komatsu, and Toshio Nakatani
    IBM Research Report, RT0352, 2000
  • Optimizations for Reducing the Runtime Overhead of the Java Language in a Just-In-Time Compiler
    Kazuaki Ishizaki, Motohiro Kawahito, Toshiaki Yasue, Mikio Takeuchi, Takeshi Ogasawara, Toshio Suganuma, Tamiya Onodera, Hideaki Komatsu, and Toshio Nakatani
    IBM Research Report, RT0285, 1998

Last updated : 2011/08/06

Contents Navigation