Membership
Tour
Register
Log in
Yaoqing Gao
Follow
Person
Ontario, CA
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Method and apparatus for enabling autonomous acceleration of datafl...
Patent number
11,573,777
Issue date
Feb 7, 2023
Huawei Technologies Co., Ltd.
Reza Azimi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method of deadlock detection and synchronization-aware optimization...
Patent number
11,429,359
Issue date
Aug 30, 2022
Huawei Technologies Co., Ltd.
Ahmed Mohammed ElShafiey Mohammed Eltantawy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system of intelligent iterative compiler optimizations b...
Patent number
11,221,834
Issue date
Jan 11, 2022
Huawei Technologies Co., Ltd.
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system of intelligent iterative compiler optimizations b...
Patent number
11,188,314
Issue date
Nov 30, 2021
Huawei Technologies Co., Ltd.
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for enabling autonomous acceleration of datafl...
Patent number
11,144,290
Issue date
Oct 12, 2021
Huawei Technologies Co., Ltd.
Reza Azimi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic alias checking with transactional memory
Patent number
10,216,496
Issue date
Feb 26, 2019
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data splitting for recursive data structures
Patent number
10,095,491
Issue date
Oct 9, 2018
International Business Machines Corporation
Roch G. Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic alias checking with transactional memory
Patent number
10,061,568
Issue date
Aug 28, 2018
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multiple pass compiler instrumentation infrastructure
Patent number
9,946,523
Issue date
Apr 17, 2018
International Business Machines Corporation
Roch G. Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Software solution for cooperative memory-side and processor-side da...
Patent number
9,798,528
Issue date
Oct 24, 2017
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Optimized compilation using an auto-tuned compiler as a service
Patent number
9,727,317
Issue date
Aug 8, 2017
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Extending superword level parallelism
Patent number
9,632,762
Issue date
Apr 25, 2017
International Business Machines Corporation
Ehsan Amiri
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Loop branch reduction
Patent number
9,600,254
Issue date
Mar 21, 2017
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Recursive expression simplification
Patent number
9,424,011
Issue date
Aug 23, 2016
International Business Machines Corporation
Shimin Cui
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Recursive expression simplification
Patent number
9,405,516
Issue date
Aug 2, 2016
International Business Machines Corporation
Shimin Cui
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compiler method of exploiting data value locality for computation r...
Patent number
9,361,078
Issue date
Jun 7, 2016
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data splitting for recursive data structures
Patent number
9,110,684
Issue date
Aug 18, 2015
International Business Machines Corporation
Roch G. Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Unified parallel C work-sharing loop construct transformation
Patent number
9,038,045
Issue date
May 19, 2015
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Thread management in parallel processes
Patent number
8,990,830
Issue date
Mar 24, 2015
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Uniform external and internal interfaces for delinquent memory oper...
Patent number
8,886,887
Issue date
Nov 11, 2014
International Business Machines Corporation
Gheorghe Calin Cascaval
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Persistent prefetch data stream settings
Patent number
8,856,453
Issue date
Oct 7, 2014
International Business Machines Corporation
Jason N. Dale
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Managing multiple speculative assist threads at differing cache levels
Patent number
8,656,142
Issue date
Feb 18, 2014
International Business Machines Corporation
Tong Chen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Target memory hierarchy specification in a multi-core computer proc...
Patent number
8,495,307
Issue date
Jul 23, 2013
International Business Machines Corporation
Tong Chen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for software-assisted data cache and prefetch...
Patent number
8,490,065
Issue date
Jul 16, 2013
International Business Machines Corporation
Roch Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
May-constant propagation
Patent number
8,458,679
Issue date
Jun 4, 2013
International Business Machines Corporation
Roch G. Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Fine-grained software-directed data prefetching using integrated hi...
Patent number
8,413,127
Issue date
Apr 2, 2013
International Business Machines Corporation
Roch G. Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Optimal cache replacement scheme using a training operation
Patent number
8,352,684
Issue date
Jan 8, 2013
International Business Machines Corporation
Roch Georges Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Procedure control descriptor-based code specialization for context...
Patent number
8,332,833
Issue date
Dec 11, 2012
International Business Machines Corporation
Roch Georges Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Systems, methods, and computer products for compiler support for ag...
Patent number
8,191,057
Issue date
May 29, 2012
International Business Machines Corporation
Roch G. Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compiling source code
Patent number
8,161,464
Issue date
Apr 17, 2012
International Business Machines Corporation
Roch Georges Archambault
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
METHOD AND APPARATUS FOR ENABLING AUTONOMOUS ACCELERATION OF DATAFL...
Publication number
20210182041
Publication date
Jun 17, 2021
Huawei Technologies Co., Ltd
Reza AZIMI
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND APPARATUS FOR ENABLING AUTONOMOUS ACCELERATION OF DATAFL...
Publication number
20210081184
Publication date
Mar 18, 2021
Huawei Technologies Co., Ltd
Reza AZIMI
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method of Deadlock Detection and Synchronization-Aware Optimization...
Publication number
20210004213
Publication date
Jan 7, 2021
Huawei Technologies Co., Ltd
Ahmed Mohammed ElShafiey Mohammed Eltantawy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and System of Intelligent Iterative Compiler Optimizations B...
Publication number
20200293295
Publication date
Sep 17, 2020
Huawei Technologies Co., Ltd
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BUCKETIZING DATA INTO BUCKETS FOR PROCESSING BY CODE MODULES
Publication number
20200233882
Publication date
Jul 23, 2020
Huawei Technologies Co., Ltd
Martin Ichilevici de Oliveira
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMIC ALIAS CHECKING WITH TRANSACTIONAL MEMORY
Publication number
20180095736
Publication date
Apr 5, 2018
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMIC ALIAS CHECKING WITH TRANSACTIONAL MEMORY
Publication number
20180088917
Publication date
Mar 29, 2018
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPTIMIZED COMPILATION USING AN AUTO-TUNED COMPILER AS A SERVICE
Publication number
20170123773
Publication date
May 4, 2017
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA SPLITTING FOR RECURSIVE DATA STRUCTURES
Publication number
20150331682
Publication date
Nov 19, 2015
International Business Machines Corporation
Roch G. Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXTENDING SUPERWORD LEVEL PARALLELISM
Publication number
20150317137
Publication date
Nov 5, 2015
International Business Machines Corporation
Ehsan Amiri
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXTENDING SUPERWORD LEVEL PARALLELISM
Publication number
20150317141
Publication date
Nov 5, 2015
International Business Machines Corporation
Ehsan Amiri
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
RECURSIVE EXPRESSION SIMPLIFICATION
Publication number
20150277873
Publication date
Oct 1, 2015
International Business Machines Corporation
Shimin Cui
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
RECURSIVE EXPRESSION SIMPLIFICATION
Publication number
20150277871
Publication date
Oct 1, 2015
International Business Machines Corporation
Shimin Cui
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CODE VERSIONING FOR ENABLING TRANSACTIONAL MEMORY PROMOTION
Publication number
20150113229
Publication date
Apr 23, 2015
International Business Machines Corporation
Hans Boettiger
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PERSISTENT PREFETCH DATA STREAM SETTINGS
Publication number
20130232320
Publication date
Sep 5, 2013
International Business Machines Corporation
JASON N. DALE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UNIFIED PARALLEL C WORK-SHARING LOOP CONSTRUCT TRANSFORMATION
Publication number
20130125105
Publication date
May 16, 2013
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Thread Management in Parallel Processes
Publication number
20130024871
Publication date
Jan 24, 2013
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Reducing Overhead and Increasing Precision with Code Instrumentation
Publication number
20120226477
Publication date
Sep 6, 2012
International Business Machines Corporation
Gheorghe C. Cascaval
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
USING SOFTWARE-CONTROLLED SMT PRIORITY TO OPTIMIZE DATA PREFETCH WI...
Publication number
20120005457
Publication date
Jan 5, 2012
International Business Machines Corporation
TONG CHEN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Target Memory Hierarchy Specification in a Multi-Core Computer Proc...
Publication number
20110283067
Publication date
Nov 17, 2011
International Business Machines Corporation
Tong Chen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MANAGING MULTIPLE SPECULATIVE ASSIST THREADS AT DIFFERING CACHE LEVELS
Publication number
20110093687
Publication date
Apr 21, 2011
International Business Machines Corporation
TONG CHEN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MANAGING SPECULATIVE ASSIST THREADS
Publication number
20110093838
Publication date
Apr 21, 2011
International Business Machines Corporation
ROCH G. ARCHAMBAULT
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MAY-CONSTANT PROPAGATION
Publication number
20110072419
Publication date
Mar 24, 2011
International Business Machines Corporation
Roch G. Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MULTIPLE PASS COMPILER INSTRUMENTATION INFRASTRUCTURE
Publication number
20110016460
Publication date
Jan 20, 2011
International Business Machines Corporation
Roch G. Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Fine-Grained Software-Directed Data Prefetching Using Integrated Hi...
Publication number
20100095271
Publication date
Apr 15, 2010
International Business Machines Corporation
Roch Georges Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Optimal Cache Management Scheme
Publication number
20100077153
Publication date
Mar 25, 2010
International Business Machines Corporation
Roch Georges Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMBINING STATIC AND DYNAMIC COMPILATION TO REMOVE DELINQUENT LOADS
Publication number
20090249316
Publication date
Oct 1, 2009
International Business Machines Corporation
Gheorghe C. Cascaval
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPLIER ASSISTED VICTIM CACHE BYPASSING
Publication number
20090132767
Publication date
May 21, 2009
International Business Machines Corporation
Yaoqing Gao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Systems, Methods, And Computer Products For Compiler Support For Ag...
Publication number
20090064119
Publication date
Mar 5, 2009
International Business Machines Corporation
Roch G. Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEMS, METHODS, AND COMPUTER PRODUCTS FOR IMPLEMENTING SHADOW VER...
Publication number
20090064121
Publication date
Mar 5, 2009
International Business Machines Corporation
Roch G. Archambault
G06 - COMPUTING CALCULATING COUNTING