Hideaki Komatsu

According to our database1, Hideaki Komatsu authored at least 60 papers between 1986 and 2013.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2013
Idiom recognition framework using topological embedding.
ACM Trans. Archit. Code Optim., 2013

An event-processing system alerting analytically to networked vehicles.
Proceedings of the 16th International IEEE Conference on Intelligent Transportation Systems, 2013

2012
A high-performance sorting algorithm for multicore single-instruction multiple-data processors.
Softw. Pract. Exp., 2012

Automatic Resource Scheduling with Latency Hiding for Parallel Stencil Applications on GPGPU Clusters.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium, 2012

2011
Distributed and fault-tolerant execution framework for transaction processing.
Proceedings of of SYSTOR 2011: The 4th Annual Haifa Experimental Systems Conference, Haifa, Israel, May 30, 2011

A parallel programming framework orchestrating multiple languages and architectures.
Proceedings of the 8th Conference on Computing Frontiers, 2011

2010
Dynamic binary translation specialized for embedded systems.
Proceedings of the 6th International Conference on Virtual Execution Environments, 2010

Parallel programming framework for large batch transaction processing on scale-out systems.
Proceedings of of SYSTOR 2010: The 3rd Annual Haifa Experimental Systems Conference, 2010

Skewed pipelining for parallel simulink simulations.
Proceedings of the Design, Automation and Test in Europe, 2010

Coloring-based coalescing for graph coloring register allocation.
Proceedings of the CGO 2010, 2010

Automatic parallelization of simulink applications.
Proceedings of the CGO 2010, 2010

2009
A study of memory management for web-based applications on multicore processors.
Proceedings of the 2009 ACM SIGPLAN Conference on Programming Language Design and Implementation, 2009

2007
Cloneable JVM: a new approach to start isolated java applications faster.
Proceedings of the 3rd International Conference on Virtual Execution Environments, 2007

Non-Retrial Register Allocation and its Spill Optimization Method.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2007

Real-Time Mutual-Information-Based Linear Registration on the Cell Broadband Engine Processor.
Proceedings of the 2007 IEEE International Symposium on Biomedical Imaging: From Nano to Macro, 2007

Accelerating Mutual-Information-Based Linear Registration on the Cell Broadband Engine Processor.
Proceedings of the 2007 IEEE International Conference on Multimedia and Expo, 2007

AA-Sort: A New Parallel Sorting Algorithm for Multi-Core SIMD Processors.
Proceedings of the 16th International Conference on Parallel Architectures and Compilation Techniques (PACT 2007), 2007

2006
EDO: Exception-directed optimization in java.
ACM Trans. Program. Lang. Syst., 2006

Effective sign extension elimination for java.
ACM Trans. Program. Lang. Syst., 2006

MPI microtask for programming the Cell Broadband Engine<sup>TM</sup> processor.
IBM Syst. J., 2006

Profile-based global live-range splitting.
Proceedings of the ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, 2006

Replay compilation: improving debuggability of a just-in-time compiler.
Proceedings of the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006

A new idiom recognition framework for exploiting hardware-assist instructions.
Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems, 2006

2005
Design and evaluation of dynamic optimizations for a Java just-in-time compiler.
ACM Trans. Program. Lang. Syst., 2005

2004
Optimizing precision overhead for x86 processors.
Softw. Pract. Exp., 2004

Partial redundancy elimination for access expressions by speculative code motion.
Softw. Pract. Exp., 2004

Structural Path Profiling: An Efficient Online Path Profiling Framework for Just-In-Time Compilers.
J. Instr. Level Parallelism, 2004

Evolution of a Java just-in-time compiler for IA-32 platforms.
IBM J. Res. Dev., 2004

TO-Lock: Removing Lock Overhead Using the Owners' Temporal Locality.
Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques (PACT 2004), 29 September, 2004

Instruction combining for coalescing memory accesses using global code motion.
Proceedings of the 2004 workshop on Memory System Performance, 2004

2003
Eliminating Exception Constraints of Java Programs for IA-64.
J. Instr. Level Parallelism, 2003

Stride prefetching by dynamically inspecting objects.
Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation 2003, 2003

Effectiveness of cross-platform optimizations for a java just-in-time compiler.
Proceedings of the 2003 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 2003

A new speculation technique to optimize floating-point performance while preserving bit-by-bit reproducibility.
Proceedings of the 17th Annual International Conference on Supercomputing, 2003

Integrated Prepass Scheduling for a Java Just-In-Time Compiler on the IA-64 Architecture.
Proceedings of the 1st IEEE / ACM International Symposium on Code Generation and Optimization (CGO 2003), 2003

An Efficient Online Path Profiling Framework for Java Just-In-Time Compilers.
Proceedings of the 12th International Conference on Parallel Architectures and Compilation Techniques (PACT 2003), 27 September, 2003

Spill Code Minimization by Spill Code Motion.
Proceedings of the 12th International Conference on Parallel Architectures and Compilation Techniques (PACT 2003), 27 September, 2003

2002
Preference-Directed Graph Coloring.
Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2002

Effective Sign Extension Elimination.
Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2002

Bytecode fetch optimization for a Java interpreter.
Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-X), 2002

2001
A Dynamic Optimization Framework for a Java Just-In-Time Compiler.
Proceedings of the 2001 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 2001

A Study of Exception Handling and Its Dynamic Optimization in Java.
Proceedings of the 2001 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 2001

2000
A Loop Transformation Algorithm for Communication Overlapping.
Int. J. Parallel Program., 2000

Overview of the IBM Java Just-in-Time Compiler.
IBM Syst. J., 2000

Design, implementation, and evaluation of optimizations in a JavaTM Just-In-Time compiler.
Concurr. Pract. Exp., 2000

A study of devirtualization techniques for a Java<sup>TM</sup> Just-In-Time compiler.
Proceedings of the 2000 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 2000

Effective Null Pointer Check Elimination Utilizing Hardware Trap.
Proceedings of the ASPLOS-IX Proceedings of the 9th International Conference on Architectural Support for Programming Languages and Operating Systems, 2000

1999
Design, Implementation, and Evaluation of Optimizations in a Just-in-Time Compiler.
Proceedings of the ACM 1999 Conference on Java Grande, JAVA '99, San Francisco, CA, USA, 1999

1998
A method for applying loop unrolling and software pipelining to instruction-level parallel architectures.
Syst. Comput. Jpn., 1998

1997
A method for estimating optimal unrolling times for nested loops.
Proceedings of the 1997 International Symposium on Parallel Architectures, 1997

A Method for Runtime Recognition of Collective Communication on Distributed-Memory Multiprocessors.
Proceedings of the High Performance Computing, International Symposium, 1997

An Algorithm for Automatic Detection of Loop Indices for Communication Overlapping.
Proceedings of the High Performance Computing, International Symposium, 1997

A Register Allocation Technique Using Register Existence Graph.
Proceedings of the 1997 International Conference on Parallel Processing (ICPP '97), 1997

1996
Detection and Global Optimization of Reduction Operations for Distributed Parallel Machines.
Proceedings of the 10th international conference on Supercomputing, 1996

A Register Allocation Technique Using Guarded PDG.
Proceedings of the 10th international conference on Supercomputing, 1996

1995
A Loop Parallelization Algorithm for HPF Compilers.
Proceedings of the Languages and Compilers for Parallel Computing, 1995

1992
Zephyr: Toward true compiler-based programming in Prolog.
IBM J. Res. Dev., 1992

1987
Introduction of a Package System into Prolog.
Proceedings of the Logic Programming '87, 1987

1986
An Optimizing Prolog Compiler.
Proceedings of the Logic Programming '86, 1986

A Very Fast Prolog Complier on Multiple Architectures.
Proceedings of the Fall Joint Computer Conference, November 2-6, 1986, Dallas, Texas, USA, 1986


  Loading...