BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × China
1 × France
1 × Germany
1 × Ireland
1 × United Kingdom
13 × USA
2 × Canada
Collaborated with:
H.Komatsu H.Inoue M.Kawahito T.Inagaki P.Wu H.Hayashizaki T.Yasue R.Odaira K.Ogata T.Suganuma T.Ogasawara T.Onodera T.Nakaike K.Ishizaki A.Koseki K.Kawachiya M.J.Serrano T.Moriyama J.G.Castaños D.Edelsohn P.Nagpurkar M.Takeuchi O.Gohda
Talks about:
compil (13) java (12) base (8) time (6) just (6) optim (5) hardwar (4) trace (4) dynam (4) perform (3)

Person: Toshio Nakatani

DBLP DBLP: Nakatani:Toshio

Contributed to:

ASPLOS 20122012
ISMM 20122012
OOPSLA 20122012
ASPLOS 20112011
CGO 20112011
OOPSLA 20112011
CGO 20102010
OOPSLA 20092009
PLDI 20092009
ASPLOS 20062006
OOPSLA 20062006
PLDI 20062006
CGO 20032003
OOPSLA 20032003
PLDI 20032003
ASPLOS 20022002
PLDI 20022002
OOPSLA 20012001
ASPLOS 20002000
OOPSLA 20002000

Wrote 24 papers:

ASPLOS-2012-OdairaN #memory management #optimisation #profiling
Continuous object access profiling and optimizations to overcome the memory wall and bloat (RO, TN), pp. 147–158.
ISMM-2012-InoueN #hardware #identification #java #source code
Identifying the sources of cache misses in Java programs without relying on hardware counters (HI, TN), pp. 133–142.
OOPSLA-2012-CastanosEINNOW #compilation #jit #on the #scripting language #static typing
On the benefits and pitfalls of extending a statically typed language JIT compiler for dynamic scripting languages (JGC, DE, KI, PN, TN, TO, PW), pp. 195–212.
OOPSLA-2012-InoueHWN #adaptation #compilation #java #jit #multi
Adaptive multi-level compilation in a trace-based Java JIT compiler (HI, HH, PW, TN), pp. 179–194.
ASPLOS-2011-HayashizakiWISN #performance
Improving the performance of trace-based systems by false loop filtering (HH, PW, HI, MJS, TN), pp. 405–418.
CGO-2011-InoueHWN #compilation #java #jit
A trace-based Java JIT compiler retrofitted from a method-based compiler (HI, HH, PW, TN), pp. 246–256.
OOPSLA-2011-WuHIN #java #performance #scalability
Reducing trace selection footprint for large-scale Java applications without performance loss (PW, HH, HI, TN), pp. 789–804.
CGO-2010-OdairaNIKN #graph
Coloring-based coalescing for graph coloring register allocation (RO, TN, TI, HK, TN), pp. 160–169.
OOPSLA-2009-InoueN #hardware #how #java #monitoring #performance #virtual machine
How a Java VM can get more from a hardware performance monitor (HI, TN), pp. 137–154.
PLDI-2009-InoueKN #case study #manycore #memory management
A study of memory management for web-based applications on multicore processors (HI, HK, TN), pp. 386–396.
ASPLOS-2006-KawahitoKMIN #framework #recognition
A new idiom recognition framework for exploiting hardware-assist instructions (MK, HK, TM, HI, TN), pp. 382–393.
OOPSLA-2006-OgataOKKN #compilation
Replay compilation: improving debuggability of a just-in-time compiler (KO, TO, KK, HK, TN), pp. 241–252.
PLDI-2006-NakaikeIKN
Profile-based global live-range splitting (TN, TI, HK, TN), pp. 216–227.
CGO-2003-InagakiKN #architecture #compilation #java #scheduling
Integrated Prepass Scheduling for a Java Just-In-Time Compiler on the IA-64 Architecture (TI, HK, TN), pp. 159–168.
OOPSLA-2003-IshizakiTKSGIKOKYOOKN #compilation #effectiveness #java #optimisation #platform
Effectiveness of cross-platform optimizations for a java just-in-time compiler (KI, MT, KK, TS, OG, TI, AK, KO, MK, TY, TO, TO, HK, TN), pp. 187–204.
PLDI-2003-InagakiOKN
Stride prefetching by dynamically inspecting objects (TI, TO, HK, TN), pp. 269–277.
PLDI-2003-SuganumaYN #compilation #java
A region-based compilation technique for a Java just-in-time compiler (TS, TY, TN), pp. 312–323.
ASPLOS-2002-OgataKN #bytecode #interpreter #java #optimisation
Bytecode fetch optimization for a Java interpreter (KO, HK, TN), pp. 58–67.
PLDI-2002-KawahitoKN #effectiveness
Effective Sign Extension Elimination (MK, HK, TN), pp. 187–198.
PLDI-2002-KosekiKN #graph
Preference-Directed Graph Coloring (AK, HK, TN), pp. 33–44.
OOPSLA-2001-OgasawaraKN #case study #exception #java #optimisation
A Study of Exception Handling and Its Dynamic Optimization in Java (TO, HK, TN), pp. 83–95.
OOPSLA-2001-SuganumaYKKN #compilation #framework #java #optimisation
A Dynamic Optimization Framework for a Java Just-In-Time Compiler (TS, TY, MK, HK, TN), pp. 180–194.
ASPLOS-2000-KawahitoKN #effectiveness #hardware #null #pointer
Effective Null Pointer Check Elimination Utilizing Hardware Trap (MK, HK, TN), pp. 139–149.
OOPSLA-2000-IshizakiKYKN #case study #compilation #java
A study of devirtualization techniques for a JavaTM Just-In-Time compiler (KI, MK, TY, HK, TN), pp. 294–310.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.