2008 | ||
---|---|---|
46 | EE | Toshio Suganuma, Toshiaki Yasue, Tamiya Onodera, Toshio Nakatani: Performance pitfalls in large-scale java applications translated from COBOL. OOPSLA Companion 2008: 685-696 |
2007 | ||
45 | EE | Hiroshi Inoue, Takao Moriyama, Hideaki Komatsu, Toshio Nakatani: AA-Sort: A New Parallel Sorting Algorithm for Multi-Core SIMD Processors. PACT 2007: 189-198 |
44 | EE | Kiyokuni Kawachiya, Kazunori Ogata, Daniel Silva, Tamiya Onodera, Hideaki Komatsu, Toshio Nakatani: Cloneable JVM: a new approach to start isolated java applications faster. VEE 2007: 1-11 |
2006 | ||
43 | EE | Motohiro Kawahito, Hideaki Komatsu, Takao Moriyama, Hiroshi Inoue, Toshio Nakatani: A new idiom recognition framework for exploiting hardware-assist instructions. ASPLOS 2006: 382-393 |
42 | EE | Kazunori Ogata, Tamiya Onodera, Kiyokuni Kawachiya, Hideaki Komatsu, Toshio Nakatani: Replay compilation: improving debuggability of a just-in-time compiler. OOPSLA 2006: 241-252 |
41 | EE | Takuya Nakaike, Tatsushi Inagaki, Hideaki Komatsu, Toshio Nakatani: Profile-based global live-range splitting. PLDI 2006: 216-227 |
40 | EE | Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani: Effective sign extension elimination for java. ACM Trans. Program. Lang. Syst. 28(1): 106-133 (2006) |
39 | EE | Toshio Suganuma, Toshiaki Yasue, Toshio Nakatani: A region-based compilation technique for dynamic compilers. ACM Trans. Program. Lang. Syst. 28(1): 134-174 (2006) |
38 | EE | Takeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani: EDO: Exception-directed optimization in java. ACM Trans. Program. Lang. Syst. 28(1): 70-105 (2006) |
37 | EE | Moriyoshi Ohara, Hiroshi Inoue, Yukihiko Sohda, Hideaki Komatsu, Toshio Nakatani: MPI microtask for programming the Cell Broadband EngineTM processor. IBM Systems Journal 45(1): 85-102 (2006) |
2005 | ||
36 | EE | Toshio Suganuma, Toshiaki Yasue, Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani: Design and evaluation of dynamic optimizations for a Java just-in-time compiler. ACM Trans. Program. Lang. Syst. 27(4): 732-785 (2005) |
2004 | ||
35 | EE | Takeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani: TO-Lock: Removing Lock Overhead Using the Owners' Temporal Locality. IEEE PACT 2004: 255-266 |
34 | EE | Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani: Instruction combining for coalescing memory accesses using global code motion. Memory System Performance 2004: 2-11 |
33 | EE | 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 M. Steiner, Yefim Shuf: Whole-Stack Analysis and Optimization of Commercial Workloads on Server Systems. NPC 2004: 5-8 |
32 | EE | Toshio Suganuma, Takeshi Ogasawara, Kiyokuni Kawachiya, Mikio Takeuchi, Kazuaki Ishizaki, Akira Koseki, Tatsushi Inagaki, Toshiaki Yasue, Motohiro Kawahito, Tamiya Onodera, Hideaki Komatsu, Toshio Nakatani: Evolution of a Java just-in-time compiler for IA-32 platforms. IBM Journal of Research and Development 48(5-6): 767-796 (2004) |
31 | EE | Toshiaki Yasue, Toshio Suganuma, Hideaki Komatsu, Toshio Nakatani: Structural Path Profiling: An Efficient Online Path Profiling Framework for Just-In-Time Compilers. J. Instruction-Level Parallelism 6: (2004) |
30 | EE | Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani: Partial redundancy elimination for access expressions by speculative code motion. Softw., Pract. Exper. 34(11): 1065-1090 (2004) |
29 | EE | Takeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani: Optimizing precision overhead for x86 processors. Softw., Pract. Exper. 34(9): 875-893 (2004) |
2003 | ||
28 | EE | Tatsushi Inagaki, Hideaki Komatsu, Toshio Nakatani: Integrated Prepass Scheduling for a Java Just-In-Time Compiler on the IA-64 Architecture. CGO 2003: 159-168 |
27 | EE | Mikio Takeuchi, Hideaki Komatsu, Toshio Nakatani: A new speculation technique to optimize floating-point performance while preserving bit-by-bit reproducibility. ICS 2003: 305-315 |
26 | EE | Akira Koseki, Hideaki Komatsu, Toshio Nakatani: Spill Code Minimization by Spill Code Motion. IEEE PACT 2003: 125-134 |
25 | EE | Toshiaki Yasue, Toshio Suganuma, Hideaki Komatsu, Toshio Nakatani: An Efficient Online Path Profiling Framework for Java Just-In-Time Compilers. IEEE PACT 2003: 148-158 |
24 | EE | 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, Toshio Nakatani: Effectiveness of cross-platform optimizations for a java just-in-time compiler. OOPSLA 2003: 187-204 |
23 | EE | Tatsushi Inagaki, Tamiya Onodera, Hideaki Komatsu, Toshio Nakatani: Stride prefetching by dynamically inspecting objects. PLDI 2003: 269-277 |
22 | EE | Toshio Suganuma, Toshiaki Yasue, Toshio Nakatani: A region-based compilation technique for a Java just-in-time compiler. PLDI 2003: 312-323 |
21 | EE | Kazuaki Ishizaki, Tatsushi Inagaki, Hideaki Komatsu, Toshio Nakatani: Eliminating Exception Constraints of Java Programs for IA-64. J. Instruction-Level Parallelism 5: (2003) |
2002 | ||
20 | EE | Kazunori Ogata, Hideaki Komatsu, Toshio Nakatani: Bytecode fetch optimization for a Java interpreter. ASPLOS 2002: 58-67 |
19 | EE | Kazuaki Ishizaki, Tatsushi Inagaki, Hideaki Komatsu, Toshio Nakatani: Eliminating Exception Constraints of Java Programs for IA-64. IEEE PACT 2002: 259- |
18 | EE | Takeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani: Optimizing Precision Overhead for x86 Processors. Java Virtual Machine Research and Technology Symposium 2002: 41-50 |
17 | EE | Toshio Suganuma, Toshiaki Yasue, Toshio Nakatani: An Empirical Study of Method In-lining for a Java Just-in-Time Compiler. Java Virtual Machine Research and Technology Symposium 2002: 91-104 |
16 | EE | Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani: Effective Sign Extension Elimination. PLDI 2002: 187-198 |
15 | EE | Akira Koseki, Hideaki Komatsu, Toshio Nakatani: Preference-Directed Graph Coloring. PLDI 2002: 33-44 |
2001 | ||
14 | Toshio Suganuma, Toshiaki Yasue, Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani: A Dynamic Optimization Framework for a Java Just-In-Time Compiler. OOPSLA 2001: 180-194 | |
13 | Takeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani: A Study of Exception Handling and Its Dynamic Optimization in Java. OOPSLA 2001: 83-95 | |
2000 | ||
12 | EE | Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani: Effective Null Pointer Check Elimination Utilizing Hardware Trap. ASPLOS 2000: 139-149 |
11 | EE | Kazuaki Ishizaki, Motohiro Kawahito, Toshiaki Yasue, Hideaki Komatsu, Toshio Nakatani: A study of devirtualization techniques for a JavaTM Just-In-Time compiler. OOPSLA 2000: 294-310 |
10 | Kazuaki Ishizaki, Motohiro Kawahito, Toshiaki Yasue, Mikio Takeuchi, Takeshi Ogasawara, Toshio Suganuma, Tamiya Onodera, Hideaki Komatsu, Toshio Nakatani: Design, implementation, and evaluation of optimizations in a JavaTM Just-In-Time compiler. Concurrency - Practice and Experience 12(6): 457-475 (2000) | |
9 | EE | Toshio Suganuma, Takeshi Ogasawara, Mikio Takeuchi, Toshiaki Yasue, Motohiro Kawahito, Kazuaki Ishizaki, Hideaki Komatsu, Toshio Nakatani: Overview of the IBM Java Just-in-Time Compiler. IBM Systems Journal 39(1): 175- (2000) |
8 | Kazuaki Ishizaki, Hideaki Komatsu, Toshio Nakatani: A Loop Transformation Algorithm for Communication Overlapping. International Journal of Parallel Programming 28(2): 135-154 (2000) | |
1999 | ||
7 | EE | Kazuaki Ishizaki, Motohiro Kawahito, Toshiaki Yasue, Mikio Takeuchi, Takeshi Ogasawara, Toshio Suganuma, Tamiya Onodera, Hideaki Komatsu, Toshio Nakatani: Design, Implementation, and Evaluation of Optimizations in a Just-in-Time Compiler. Java Grande 1999: 119-128 |
1997 | ||
6 | Kazuaki Ishizaki, Hideaki Komatsu, Toshio Nakatani: An Algorithm for Automatic Detection of Loop Indices for Communication Overlapping. ISHPC 1997: 217-230 | |
1996 | ||
5 | EE | Toshio Suganuma, Hideaki Komatsu, Toshio Nakatani: Detection and Global Optimization of Reduction Operations for Distributed Parallel Machines. International Conference on Supercomputing 1996: 18-25 |
1993 | ||
4 | EE | Toshio Nakatani, Kemal Ebcioglu: Making Compaction-Based Parallelization Affordable. IEEE Trans. Parallel Distrib. Syst. 4(9): 1014-1029 (1993) |
1990 | ||
3 | EE | Toshio Nakatani, Kemal Ebcioglu: Using a lookahead window in a compaction-based parallelizing compiler. MICRO 1990: 57-68 |
1989 | ||
2 | EE | Toshio Nakatani, Kemal Ebcioglu: "Combining" as a compilation technique for VLIW architectures. MICRO 1989: 43-55 |
1 | Toshio Nakatani, Shing-Tsaan Huang, Bruce W. Arden, Satish K. Tripathi: K-Way Bitonic Sort. IEEE Trans. Computers 38(2): 283-288 (1989) |