default search action
Toshio Nakatani
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2014
- [c56]Hiroshi Inoue, Toshio Nakatani:
Adaptive SMT control for more responsive web applications. IISWC 2014: 41-50 - [c55]Kazuaki Ishizaki, Shahrokh Daijavad, Toshio Nakatani:
Transforming Java programs for concurrency using Double-Checked Locking pattern. ISPASS 2014: 128-129 - 2013
- [j19]Motohiro Kawahito, Hideaki Komatsu, Takao Moriyama, Hiroshi Inoue, Toshio Nakatani:
Idiom recognition framework using topological embedding. ACM Trans. Archit. Code Optim. 10(3): 13:1-13:34 (2013) - [c54]Toshio Suganuma, Rajaram B. Krishnamurthy, Moriyoshi Ohara, Toshio Nakatani:
Scaling analytics applications with OpenCL for loosely coupled heterogeneous clusters. Conf. Computing Frontiers 2013: 35:1-35:10 - 2012
- [j18]Hiroshi Inoue, Takao Moriyama, Hideaki Komatsu, Toshio Nakatani:
A high-performance sorting algorithm for multicore single-instruction multiple-data processors. Softw. Pract. Exp. 42(6): 753-777 (2012) - [c53]Rei Odaira, Toshio Nakatani:
Continuous object access profiling and optimizations to overcome the memory wall and bloat. ASPLOS 2012: 147-158 - [c52]Hiroshi Inoue, Toshio Nakatani:
Identifying the sources of cache misses in Java programs without relying on hardware counters. ISMM 2012: 133-142 - [c51]Hiroshi Inoue, Hiroshige Hayashizaki, Peng Wu, Toshio Nakatani:
Adaptive multi-level compilation in a trace-based Java JIT compiler. OOPSLA 2012: 179-194 - [c50]José G. Castaños, David Edelsohn, Kazuaki Ishizaki, Priya Nagpurkar, Toshio Nakatani, Takeshi Ogasawara, Peng Wu:
On the benefits and pitfalls of extending a statically typed language JIT compiler for dynamic scripting languages. OOPSLA 2012: 195-212 - [c49]Toshihiko Koju, Xin Tong, Ali Ijaz Sheikh, Moriyoshi Ohara, Toshio Nakatani:
Optimizing indirect branches in a system-level dynamic binary translator. SYSTOR 2012: 10 - [c48]Kazuaki Ishizaki, Takeshi Ogasawara, José G. Castaños, Priya Nagpurkar, David Edelsohn, Toshio Nakatani:
Adding dynamically-typed language support to a statically-typed language compiler: performance evaluation, analysis, and tradeoffs. VEE 2012: 169-180 - 2011
- [c47]Hiroshige Hayashizaki, Peng Wu, Hiroshi Inoue, Mauricio J. Serrano, Toshio Nakatani:
Improving the performance of trace-based systems by false loop filtering. ASPLOS 2011: 405-418 - [c46]Hiroshi Inoue, Hiroshige Hayashizaki, Peng Wu, Toshio Nakatani:
A trace-based Java JIT compiler retrofitted from a method-based compiler. CGO 2011: 246-256 - [c45]Kazuaki Ishizaki, Shahrokh Daijavad, Toshio Nakatani:
Refactoring Java programs using concurrent libraries. PADTAD 2011: 35-44 - [c44]Peng Wu, Hiroshige Hayashizaki, Hiroshi Inoue, Toshio Nakatani:
Reducing trace selection footprint for large-scale Java applications without performance loss. OOPSLA 2011: 789-804 - [c43]Toshio Suganuma, Akira Koseki, Kazuaki Ishizaki, Yohei Ueda, Ken Mizuno, Daniel Silva, Hideaki Komatsu, Toshio Nakatani:
Distributed and fault-tolerant execution framework for transaction processing. SYSTOR 2011: 2 - 2010
- [c42]Rei Odaira, Takuya Nakaike, Tatsushi Inagaki, Hideaki Komatsu, Toshio Nakatani:
Coloring-based coalescing for graph coloring register allocation. CGO 2010: 160-169 - [c41]Hiroshi Inoue, Toshio Nakatani:
Performance of multi-process and multi-thread processing on multi-core SMT processors. IISWC 2010: 1-10 - [c40]Takuya Nakaike, Rei Odaira, Toshio Nakatani, Maged M. Michael:
Real Java applications in software transactional memory. IISWC 2010: 1-10 - [c39]Yohei Ueda, Toshio Nakatani:
Performance variations of two open-source cloud platforms. IISWC 2010: 1-10 - [c38]Kazuaki Ishizaki, Ken Mizuno, Toshio Suganuma, Daniel Silva, Akira Koseki, Hideaki Komatsu, Yohei Ueda, Toshio Nakatani:
Parallel programming framework for large batch transaction processing on scale-out systems. SYSTOR 2010 - [c37]Rei Odaira, Kazunori Ogata, Kiyokuni Kawachiya, Tamiya Onodera, Toshio Nakatani:
Efficient runtime tracking of allocation sites in Java. VEE 2010: 109-120
2000 – 2009
- 2009
- [c36]Ken Mizuno, Takuya Nakaike, Toshio Nakatani:
Reducing Rollbacks of Transactional Memory Using Ordered Shared Locks. Euro-Par 2009: 704-715 - [c35]Kazuaki Ishizaki, Toshio Nakatani, Shahrokh Daijavad:
Analyzing and improving performance scalability of commercial server workloads on a chip multiprocessor. IISWC 2009: 217-226 - [c34]Hiroshi Inoue, Toshio Nakatani:
How a Java VM can get more from a hardware performance monitor. OOPSLA 2009: 137-154 - [c33]Hiroshi Inoue, Hideaki Komatsu, Toshio Nakatani:
A study of memory management for web-based applications on multicore processors. PLDI 2009: 386-396 - 2008
- [c32]Toshio Suganuma, Toshiaki Yasue, Tamiya Onodera, Toshio Nakatani:
Performance pitfalls in large-scale java applications translated from COBOL. OOPSLA Companion 2008: 685-696 - 2007
- [j17]Takeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani:
Efficient Lock Algorithm for Shared Objects in SMP Environments. Inf. Media Technol. 2(1): 154-162 (2007) - [c31]Hiroshi Inoue, Takao Moriyama, Hideaki Komatsu, Toshio Nakatani:
AA-Sort: A New Parallel Sorting Algorithm for Multi-Core SIMD Processors. PACT 2007: 189-198 - [c30]Jessica H. Tseng, Hao Yu, Shailabh Nagar, Niteesh Dubey, Hubertus Franke, Pratap Pattnaik, Hiroshi Inoue, Toshio Nakatani:
Performance Studies of Commercial Workloads on a Multi-core System. IISWC 2007: 57-65 - [c29]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
- [j16]Moriyoshi Ohara, Hiroshi Inoue, Yukihiko Sohda, Hideaki Komatsu, Toshio Nakatani:
MPI microtask for programming the Cell Broadband EngineTM processor. IBM Syst. J. 45(1): 85-102 (2006) - [j15]Takeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani:
EDO: Exception-directed optimization in java. ACM Trans. Program. Lang. Syst. 28(1): 70-105 (2006) - [j14]Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani:
Effective sign extension elimination for java. ACM Trans. Program. Lang. Syst. 28(1): 106-133 (2006) - [j13]Toshio Suganuma, Toshiaki Yasue, Toshio Nakatani:
A region-based compilation technique for dynamic compilers. ACM Trans. Program. Lang. Syst. 28(1): 134-174 (2006) - [c28]Motohiro Kawahito, Hideaki Komatsu, Takao Moriyama, Hiroshi Inoue, Toshio Nakatani:
A new idiom recognition framework for exploiting hardware-assist instructions. ASPLOS 2006: 382-393 - [c27]Kazunori Ogata, Tamiya Onodera, Kiyokuni Kawachiya, Hideaki Komatsu, Toshio Nakatani:
Replay compilation: improving debuggability of a just-in-time compiler. OOPSLA 2006: 241-252 - [c26]Takuya Nakaike, Tatsushi Inagaki, Hideaki Komatsu, Toshio Nakatani:
Profile-based global live-range splitting. PLDI 2006: 216-227 - 2005
- [j12]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
- [j11]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 J. Res. Dev. 48(5-6): 767-796 (2004) - [j10]Toshiaki Yasue, Toshio Suganuma, Hideaki Komatsu, Toshio Nakatani:
Structural Path Profiling: An Efficient Online Path Profiling Framework for Just-In-Time Compilers. J. Instr. Level Parallelism 6 (2004) - [j9]Takeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani:
Optimizing precision overhead for x86 processors. Softw. Pract. Exp. 34(9): 875-893 (2004) - [j8]Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani:
Partial redundancy elimination for access expressions by speculative code motion. Softw. Pract. Exp. 34(11): 1065-1090 (2004) - [c25]Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani:
Instruction combining for coalescing memory accesses using global code motion. Memory System Performance 2004: 2-11 - [c24]Takeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani:
TO-Lock: Removing Lock Overhead Using the Owners' Temporal Locality. IEEE PACT 2004: 255-266 - [c23]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 - 2003
- [j7]Kazuaki Ishizaki, Tatsushi Inagaki, Hideaki Komatsu, Toshio Nakatani:
Eliminating Exception Constraints of Java Programs for IA-64. J. Instr. Level Parallelism 5 (2003) - [c22]Akira Koseki, Hideaki Komatsu, Toshio Nakatani:
Spill Code Minimization by Spill Code Motion. IEEE PACT 2003: 125-134 - [c21]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 - [c20]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 - [c19]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 - [c18]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 - [c17]Tatsushi Inagaki, Tamiya Onodera, Hideaki Komatsu, Toshio Nakatani:
Stride prefetching by dynamically inspecting objects. PLDI 2003: 269-277 - [c16]Toshio Suganuma, Toshiaki Yasue, Toshio Nakatani:
A region-based compilation technique for a Java just-in-time compiler. PLDI 2003: 312-323 - 2002
- [c15]Kazuaki Ishizaki, Tatsushi Inagaki, Hideaki Komatsu, Toshio Nakatani:
Eliminating Exception Constraints of Java Programs for IA-64. IEEE PACT 2002: 259-268 - [c14]Kazunori Ogata, Hideaki Komatsu, Toshio Nakatani:
Bytecode fetch optimization for a Java interpreter. ASPLOS 2002: 58-67 - [c13]Takeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani:
Optimizing Precision Overhead for x86 Processors. Java Virtual Machine Research and Technology Symposium 2002: 41-50 - [c12]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 - [c11]Akira Koseki, Hideaki Komatsu, Toshio Nakatani:
Preference-Directed Graph Coloring. PLDI 2002: 33-44 - [c10]Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani:
Effective Sign Extension Elimination. PLDI 2002: 187-198 - 2001
- [c9]Takeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani:
A Study of Exception Handling and Its Dynamic Optimization in Java. OOPSLA 2001: 83-95 - [c8]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 - 2000
- [j6]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. Concurr. Pract. Exp. 12(6): 457-475 (2000) - [j5]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 Syst. J. 39(1): 175-193 (2000) - [j4]Kazuaki Ishizaki, Hideaki Komatsu, Toshio Nakatani:
A Loop Transformation Algorithm for Communication Overlapping. Int. J. Parallel Program. 28(2): 135-154 (2000) - [c7]Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani:
Effective Null Pointer Check Elimination Utilizing Hardware Trap. ASPLOS 2000: 139-149 - [c6]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
1990 – 1999
- 1999
- [c5]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
- [c4]Kazuaki Ishizaki, Hideaki Komatsu, Toshio Nakatani:
An Algorithm for Automatic Detection of Loop Indices for Communication Overlapping. ISHPC 1997: 217-230 - 1996
- [c3]Toshio Suganuma, Hideaki Komatsu, Toshio Nakatani:
Detection and Global Optimization of Reduction Operations for Distributed Parallel Machines. International Conference on Supercomputing 1996: 18-25 - 1995
- [j3]Toshio Nakatani:
Status and issues of HPF compilers. Syst. Comput. Jpn. 26(12): 1-7 (1995) - 1993
- [j2]Toshio Nakatani, Kemal Ebcioglu:
Making Compaction-Based Parallelization Affordable. IEEE Trans. Parallel Distributed Syst. 4(9): 1014-1029 (1993) - 1990
- [c2]Toshio Nakatani, Kemal Ebcioglu:
Using a lookahead window in a compaction-based parallelizing compiler. MICRO 1990: 57-68
1980 – 1989
- 1989
- [j1]Toshio Nakatani, Shing-Tsaan Huang, Bruce W. Arden, Satish K. Tripathi:
K-Way Bitonic Sort. IEEE Trans. Computers 38(2): 283-288 (1989) - [c1]Toshio Nakatani, Kemal Ebcioglu:
"Combining" as a compilation technique for VLIW architectures. MICRO 1989: 43-55
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-08-28 22:33 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint