Inventor
JU DZ-CHING
US32 patents
⚠️ This page may combine multiple inventors who share the name “JU DZ-CHING”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
11 patentsUS7350024B2Mar 25, 2008
Automatic generation of software-controlled caching and ordered synchronization
INTEL CORP39 citations93
US6959435B2Oct 25, 2005
Compiler-directed speculative approach to resolve performance-degrading long latency events in an application
INTEL CORP25 citations93
US6779108B2Aug 17, 2004
Incorporating trigger loads in branch histories for branch prediction
INTEL CORP20 citations92
US6662273B1Dec 9, 2003
Least critical used replacement with critical cache
INTEL CORP28 citations92
US7058937B2Jun 6, 2006
Methods and systems for integrated scheduling and resource management for a compiler
INTEL CORP20 citations91
US6760816B1Jul 6, 2004
Critical loads guided data prefetching
INTEL CORP17 citations84
US7512738B2Mar 31, 2009
Allocating call stack frame entries at different memory levels to functions in a program
INTEL CORP14 citations80
US7529888B2May 5, 2009
Software caching with bounded-error delayed update
INTEL CORP18 citations79
US6782469B1Aug 24, 2004
Runtime critical load/data ordering
INTEL CORP6 citations74
US7313790B2Dec 25, 2007
Methods and apparatus for preserving precise exceptions in code reordering by using control speculation
INTEL CORP4 citations63
US7082602B2Jul 25, 2006
Function unit based finite state automata data structure, transitions and methods for making the same
INTEL CORP4 citations61
HEWLETT PACKARD CO
5 patentsUS6260190B1Jul 10, 2001
Unified compiler framework for control and data speculation with recovery code
HEWLETT PACKARD CO183 citations99
US5937195AAug 10, 1999
Global control flow treatment of predicated code
HEWLETT PACKARD CO115 citations97
US6182284B1Jan 30, 2001
Method and system for eliminating phi instruction resource interferences and redundant copy instructions from static-single-assignment-form computer code
HEWLETT PACKARD CO66 citations95
US6249910B1Jun 19, 2001
Apparatus and method for incrementally update static single assignment form for cloned variable name definitions
HEWLETT PACKARD CO58 citations92
US5943499AAug 24, 1999
System and method for solving general global data flow predicated code problems
HEWLETT PACKARD CO45 citations92
IBM
4 patentsUS6175957B1Jan 16, 2001
Method of, system for, and computer program product for providing efficient utilization of memory hierarchy through code restructuring
IBM105 citations97
US6839895B1Jan 4, 2005
Method of, system for, and computer program product for providing efficient utilization of memory hierarchy through code restructuring
IBM47 citations95
US6041181AMar 21, 2000
Method of, system for, and computer program product for providing quick fusion in WHERE constructs
IBM35 citations92
US5845126ADec 1, 1998
Method of, system for, and computer program product for providing inlined nested array constructors using normalized counters
IBM28 citations92
HEWLETT PACKARD DEVELOPMENT CO
2 patentsUS7257806B1Aug 14, 2007
System and method for efficiently passing information between compiler and post-compile-time software
HEWLETT PACKARD DEVELOPMENT CO36 citations91
US6898787B2May 24, 2005
Method and apparatus for ordered predicate phi in static single assignment form
HEWLETT PACKARD DEVELOPMENT CO10 citations70
NVIDIA CORP
2 patentsMEDIATEK INC
2 patentsUS10019373B2Jul 10, 2018
Memory management method for supporting shared virtual memories with hybrid page table utilization and related machine readable medium
MEDIATEK INC0 citations50
US9921838B2Mar 20, 2018
System and method for managing static divergence in a SIMD computing architecture
MEDIATEK INC0 citations31