Inventor

Dz-ching Ju

Inventor
Saratoga, CA, US

Overview

35→
Patents
1998–2018
Patent span
Physics
Primary field (CPC G)

Patents· 35 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing100%
PatentTitleYear
10,019,373Memory management method for supporting shared virtual memories with hybrid page table utilization and related machine readable medium20189,921,838'System and method for managing static divergence in a SIMD computing architecture'20189,015,690'Proactive loop fusion of non-adjacent loops with intervening control flow instructions'20158,769,509'Methods and apparatus for preserving precise exceptions in code reordering by using control speculation'20148,683,468'Automatic kernel migration for heterogeneous cores'20148,656,409'High performance queue implementations in multiprocessor systems'20148,352,686'Method and system for data prefetching for loops based on linear induction expressions'20137,694,290'System and method for partitioning an application utilizing a throughput-driven aggregation and mapping approach'20107,689,867'Multiprocessor breakpoint'20107,529,888'Software caching with bounded-error delayed update'20097,512,738'Allocating call stack frame entries at different memory levels to functions in a program'20097,480,768'Apparatus, systems and methods to reduce access to shared data storage'20097,469,404'Bank assignment for partitioned register banks'20087,350,024'Automatic generation of software-controlled caching and ordered synchronization'20087,313,790'Methods and apparatus for preserving precise exceptions in code reordering by using control speculation'20077,257,806'System and method for efficiently passing information between compiler and post-compile-time software'20077,120,775'Inter-procedural allocation of stacked registers for a processor'20067,082,602'Function unit based finite state automata data structure, transitions and methods for making the same'20067,058,937'Methods and systems for integrated scheduling and resource management for a compiler'20066,959,435'Compiler-directed speculative approach to resolve performance-degrading long latency events in an application'20056,898,787'Method and apparatus for ordered predicate phi in static single assignment form'20056,839,895'Method of, system for, and computer program product for providing efficient utilization of memory hierarchy through code restructuring'20056,832,370'Data speculation within modulo scheduled loops'20046,782,469'Runtime critical load/data ordering'20046,779,108'Incorporating trigger loads in branch histories for branch prediction'20046,760,816'Critical loads guided data prefetching'20046,662,273'Least critical used replacement with critical cache'20036,260,190'Unified compiler framework for control and data speculation with recovery code'20016,249,910'Apparatus and method for incrementally update static single assignment form for cloned variable name definitions'20016,182,284'Method and system for eliminating phi instruction resource interferences and redundant copy instructions from static-single-assignment-form computer code'20016,175,957'Method of, system for, and computer program product for providing efficient utilization of memory hierarchy through code restructuring'20016,041,181'Method of, system for, and computer program product for providing quick fusion in WHERE constructs'20005,943,499'System and method for solving general global data flow predicated code problems'19995,937,195'Global control flow treatment of predicated code'19995,845,126'Method of, system for, and computer program product for providing inlined nested array constructors using normalized counters'1998

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1998–2005Patents assigned to IBM (4)· patent assignee history
1998–2007Based in Sunnyvale, CA, US· patent location history
1999–2001Patents assigned to HEWLETT PACKARD CO (5)· patent assignee history
2003–2014Patents assigned to INTEL CORP (18)· patent assignee history
2003–2018Based in Saratoga, CA, US· patent location history
2013–2015Patents assigned to JU DZ-CHING (5)· patent assignee history
2013–2015Patents assigned to ADVANCED MICRO DEVICES INC (3)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
INTEL CORP182003–2014
HEWLETT PACKARD CO51999–2001
JU DZ-CHINGself52013–2015
IBM41998–2005
ADVANCED MICRO DEVICES INC32013–2015
Locations
LocationPatentsSpan
Saratoga, California, US222003–2018
Sunnyvale, California, US131998–2007