2008 |
42 | EE | Xiaotong Zhuang,
Suhyun Kim,
Mauricio J. Serrano,
Jong-Deok Choi:
Perfdiff: a framework for performance difference analysis in a virtual machine environment.
CGO 2008: 4-13 |
2007 |
41 | EE | Sang Jeong Lee,
Kyung Dong Ryu,
Kang-Won Lee,
Jong-Deok Choi:
Improving the Performance of Web Services Using Deployment-Time Binding Selection.
ICWS 2007: 159-167 |
40 | EE | Priya Nagpurkar,
Harold W. Cain,
Mauricio J. Serrano,
Jong-Deok Choi,
Chandra Krintz:
Call-chain Software Instruction Prefetching in J2EE Server Applications.
PACT 2007: 140-149 |
2006 |
39 | EE | Sang Jeong Lee,
Kang-Won Lee,
Kyung Dong Ryu,
Jong-Deok Choi,
Dinesh C. Verma:
Deployment Time Performance Optimization of Internet Services.
GLOBECOM 2006 |
38 | EE | Christoph von Praun,
Harold W. Cain,
Jong-Deok Choi,
Kyung Dong Ryu:
Conditional Memory Ordering.
ISCA 2006: 41-52 |
37 | EE | Xiaotong Zhuang,
Mauricio J. Serrano,
Harold W. Cain,
Jong-Deok Choi:
Accurate, efficient, and adaptive calling context profiling.
PLDI 2006: 263-271 |
2005 |
36 | | Clinton Jeffery,
Jong-Deok Choi,
Raimondas Lencevicius:
Proceedings of the Sixth International Workshop on Automated Debugging, AADEBUG 2005, Monterey, California, USA, September 19-21, 2005
ACM 2005 |
2004 |
35 | EE | Glenn Ammons,
Jong-Deok Choi,
Manish Gupta,
Nikhil Swamy:
Finding and Removing Performance Bottlenecks in Large Systems.
ECOOP 2004: 170-194 |
34 | EE | Byeong-Mo Chang,
Jong-Deok Choi:
Thread-Sensitive Points-to Analysis for Multithreaded Java Programs.
ISCIS 2004: 945-954 |
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 |
2003 |
32 | EE | Robert O'Callahan,
Jong-Deok Choi:
Hybrid dynamic data race detection.
PPOPP 2003: 167-178 |
31 | EE | Jong-Deok Choi,
Manish Gupta,
Mauricio J. Serrano,
Vugranam C. Sreedhar,
Samuel P. Midkiff:
Stack allocation and synchronization optimizations for Java using escape analysis.
ACM Trans. Program. Lang. Syst. 25(6): 876-910 (2003) |
2002 |
30 | EE | Jong-Deok Choi,
Andreas Zeller:
Isolating failure-inducing thread schedules.
ISSTA 2002: 210-220 |
29 | | Mark Christiaens,
Jong-Deok Choi,
Michiel Ronsse,
Koenraad De Bosschere:
Record/Play in the Presence of Benign Data Races.
PDPTA 2002: 1200-1206 |
28 | EE | Jong-Deok Choi,
Keunwoo Lee,
Alexey Loginov,
Robert O'Callahan,
Vivek Sarkar,
Manu Sridharan:
Efficient and Precise Datarace Detection for Multithreaded Object-Oriented Programs.
PLDI 2002: 258-269 |
2001 |
27 | | Bowen Alpern,
Jong-Deok Choi,
Ton Ngo,
Manu Sridharan,
John M. Vlissides:
A Perturbation-Free Replay Platform for Cross-Optimized Multithreaded Applications.
IPDPS 2001: 23 |
2000 |
26 | EE | Manish Gupta,
Jong-Deok Choi,
Michael Hind:
Optimizing Java Programs in the Presence of Exceptions.
ECOOP 2000: 422-446 |
25 | EE | Ravi B. Konuru,
Harini Srinivasan,
Jong-Deok Choi:
Deterministic Replay of Distributed Java Applications.
IPDPS 2000: 219-228 |
24 | EE | Vugranam C. Sreedhar,
Michael G. Burke,
Jong-Deok Choi:
A framework for interprocedural optimization in the presence of dynamic class loading.
PLDI 2000: 196-207 |
23 | EE | Bowen Alpern,
C. Richard Attanasio,
John J. Barton,
Michael G. Burke,
Perry Cheng,
Jong-Deok Choi,
Anthony Cocchi,
Stephen J. Fink,
David Grove,
Michael Hind,
Susan Flynn Hummel,
Derek Lieber,
Vassily Litvinov,
Mark F. Mergen,
Ton Ngo,
James R. Russell,
Vivek Sarkar,
Mauricio J. Serrano,
Janice C. Shepherd,
Stephen E. Smith,
Vugranam C. Sreedhar,
Harini Srinivasan,
John Whaley:
The Jalapeño virtual machine.
IBM Systems Journal 39(1): 211- (2000) |
1999 |
22 | EE | Bowen Alpern,
Mark Charney,
Jong-Deok Choi,
Anthony Cocchi,
Derek Lieber:
Dynamic Linking on a Shared-Memory Multiprocessor.
IEEE PACT 1999: 177-182 |
21 | EE | Michael G. Burke,
Jong-Deok Choi,
Stephen J. Fink,
David Grove,
Michael Hind,
Vivek Sarkar,
Mauricio J. Serrano,
Vugranam C. Sreedhar,
Harini Srinivasan,
John Whaley:
The Jalapeño Dynamic Optimizing Compiler for Java.
Java Grande 1999: 129-141 |
20 | EE | Jong-Deok Choi,
Manish Gupta,
Mauricio J. Serrano,
Vugranam C. Sreedhar,
Samuel P. Midkiff:
Escape Analysis for Java.
OOPSLA 1999: 1-19 |
19 | EE | Jong-Deok Choi,
David Grove,
Michael Hind,
Vivek Sarkar:
Efficient and Precise Modeling of Exceptions for the Analysis of Java Programs.
PASTE 1999: 21-31 |
18 | EE | Michael Hind,
Michael G. Burke,
Paul R. Carini,
Jong-Deok Choi:
Interprocedural pointer alias analysis.
ACM Trans. Program. Lang. Syst. 21(4): 848-894 (1999) |
1996 |
17 | | Jong-Deok Choi,
Vivek Sarkar,
Edith Schonberg:
Incremental Computation of Static Single Assignment Form.
CC 1996: 223-237 |
16 | | Frank Tip,
Jong-Deok Choi,
John Field,
G. Ramalingam:
Slicing Class Hierarchies in C++.
OOPSLA 1996: 179-197 |
15 | | Soumen Chakrabarti,
Manish Gupta,
Jong-Deok Choi:
Global Communication Analysis and Optimization.
PLDI 1996: 68-78 |
1994 |
14 | | Michael G. Burke,
Paul R. Carini,
Jong-Deok Choi,
Michael Hind:
Flow-Insensitive Interprocedural Alias Analysis in the Presence of Pointers.
LCPC 1994: 234-250 |
13 | EE | Jong-Deok Choi,
Jeanne Ferrante:
Static Slicing in the Presence of Goto Statements.
ACM Trans. Program. Lang. Syst. 16(4): 1096-1113 (1994) |
12 | EE | Jong-Deok Choi,
Ron Cytron,
Jeanne Ferrante:
On the Efficient Engineering of Ambitious Program Analysis.
IEEE Trans. Software Eng. 20(2): 105-114 (1994) |
1993 |
11 | | Jong-Deok Choi,
Michael G. Burke,
Paul R. Carini:
Efficient Flow-Sensitive Interprocedural Computation of Pointer-Induced Aliases and Side Effects.
POPL 1993: 232-245 |
10 | | Thomas J. Marlowe,
Jong-Deok Choi,
William Landi,
Michael G. Burke,
Barbara G. Ryder,
Paul R. Carini:
Pointer-Induced Aliasing: A Clarification.
SIGPLAN Notices 28(9): 67-70 (1993) |
1992 |
9 | | Michael G. Burke,
Jong-Deok Choi:
Precise and Efficient Integration of Interprocedural Alias Information into Data-Flow Analysis.
LOPLAS 1(1): 14-21 (1992) |
1991 |
8 | | Sang Lyul Min,
Jong-Deok Choi:
An Efficient Cache-Based Access Anomaly Detection Scheme.
ASPLOS 1991: 235-244 |
7 | | Jong-Deok Choi,
Ron Cytron,
Jeanne Ferrante:
Automatic Construction of Sparse Data Flow Evaluation Graphs.
POPL 1991: 55-66 |
6 | | Jong-Deok Choi,
Sang Lyul Min:
Race Frontier: Reproducing Data Races in Parallel-Program Debugging.
PPOPP 1991: 145-154 |
5 | | Jong-Deok Choi,
Janice M. Stone:
Balancing Runtime and Replay Costs in a Trace-and-Replay System.
Workshop on Parallel and Distributed Debugging 1991: 26-35 |
4 | EE | Jong-Deok Choi,
Barton P. Miller,
Robert H. B. Netzer:
Techniques for Debugging Parallel Programs with Flowback Analysis.
ACM Trans. Program. Lang. Syst. 13(4): 491-530 (1991) |
1988 |
3 | | Barton P. Miller,
Jong-Deok Choi:
Breakpoints and Halting in Distributed Programs.
ICDCS 1988: 316-323 |
2 | | Barton P. Miller,
Jong-Deok Choi:
A Mechanism for Efficient Debugging of Parallel Programs.
PLDI 1988: 135-144 |
1 | | Barton P. Miller,
Jong-Deok Choi:
A Mechanism for Efficient Debugging of Parallel Programs.
Workshop on Parallel and Distributed Debugging 1988: 141-150 |