P

Inventor

CHOI JONG-DEOK

KR35 patents
⚠️ This page may combine multiple inventors who share the name “CHOI JONG-DEOK”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

IBM

23 patents
US6854108B1Feb 8, 2005

Method and apparatus for deterministic replay of java multithreaded programs on multiprocessors

IBM136 citations98
US6381738B1Apr 30, 2002

Method for optimizing creation and destruction of objects in computer programs

IBM165 citations98
US6101524AAug 8, 2000

Deterministic replay of multithreaded applications

IBM244 citations98
US6865730B1Mar 8, 2005

Interprocedural analysis and optimization of an object oriented program in the presence of dynamic class loading

IBM76 citations97
US6530079B1Mar 4, 2003

Method for optimizing locks in computer programs

IBM130 citations97
US6487716B1Nov 26, 2002

Methods and apparatus for optimizing programs in the presence of exceptions

IBM82 citations97
US6832367B1Dec 14, 2004

Method and system for recording and replaying the execution of distributed java programs

IBM434 citations96
US7516446B2Apr 7, 2009

Method and apparatus for efficient and precise datarace detection for multithreaded object-oriented programs

IBM87 citations95
US5485616AJan 16, 1996

Using program call graphs to determine the maximum fixed point solution of interprocedural bidirectional data flow problems in a compiler

IBM103 citations95
US7434037B2Oct 7, 2008

System for target branch prediction using correlation of local target histories including update inhibition for inefficient entries

IBM23 citations92
US6301700B1Oct 9, 2001

Method and apparatus for slicing class hierarchies

IBM38 citations92
US6179491B1Jan 30, 2001

Method and apparatus for slicing class hierarchies

IBM30 citations92
US5448737ASep 5, 1995

System and method for optimizing computer code using a compact data flow representation

IBM73 citations92
US7469403B2Dec 23, 2008

Static detection of a datarace condition for multithreaded object-oriented applications

IBM25 citations90
US7275241B2Sep 25, 2007

Dynamic instrumentation for a mixed mode virtual machine

IBM52 citations90
US5535394AJul 9, 1996

Methods for distinguishing dynamically allocated storage along different call paths and for providing a compact representation of alias analysis

IBM30 citations90
US5327561AJul 5, 1994

System and method for solving monotone information propagation problems

IBM52 citations90
US7793049B2Sep 7, 2010

Mechanism for data cache replacement based on region policies

IBM28 citations88
US7409535B2Aug 5, 2008

Branch target prediction for multi-target branches by identifying a repeated pattern

IBM16 citations84
US7356653B2Apr 8, 2008

Reader-initiated shared memory synchronization

IBM12 citations82
US7900026B2Mar 1, 2011

Target branch prediction using a plurality of tables

IBM6 citations74
US7921260B2Apr 5, 2011

Preferred write-mostly data cache replacement policies

IBM5 citations63
US7818722B2Oct 19, 2010

Computer implemented method and system for accurate, efficient and adaptive calling context profiling

IBM3 citations62

CAIN III HAROLD WADE

4 patents

SAMSUNG ELECTRONICS CO LTD

4 patents

CHOI JONG-DEOK

1 patent

CHO SEUNG-MO

1 patent

LEE JAEJIN

1 patent

JEONG SUNG WON

1 patent