Membership
Tour
Register
Log in
Yuan C. Chou
Follow
Person
Los Gatos, CA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Re-use of speculative load instruction results from wrong path
Patent number
12,175,248
Issue date
Dec 24, 2024
Apple Inc.
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Managing table accesses for tagged geometric length (TAGE) load val...
Patent number
12,159,142
Issue date
Dec 3, 2024
Apple Inc.
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Shared learning table for load value prediction and load address pr...
Patent number
12,067,398
Issue date
Aug 20, 2024
Apple Inc.
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processing of synchronization barrier instructions
Patent number
12,045,615
Issue date
Jul 23, 2024
Apple Inc.
Deepankar Duggal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Early load execution via constant address and stride prediction
Patent number
11,829,763
Issue date
Nov 28, 2023
Apple Inc.
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-line data prefetching using dynamic prefetch depth
Patent number
11,126,555
Issue date
Sep 21, 2021
Oracle International Corporation
Hyunjin Abraham Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for reducing fetch cycles for return-type instructions
Patent number
11,099,849
Issue date
Aug 24, 2021
Oracle International Corporation
Yuan Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hybrid lookahead branch target cache
Patent number
10,747,540
Issue date
Aug 18, 2020
Oracle International Corporation
Yuan Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-line data prefetching using dynamic prefetch depth
Patent number
10,579,531
Issue date
Mar 3, 2020
Oracle International Corporation
Hyunjin Abraham Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Utilization-based throttling of hardware prefetchers
Patent number
10,474,578
Issue date
Nov 12, 2019
Oracle International Corporation
Hyunjin Abraham Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Optimizing thread selection at fetch, select, and commit stages of...
Patent number
10,430,342
Issue date
Oct 1, 2019
Oracle International Corporation
Yuan Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Prefetch bandwidth throttling by dynamically adjusting miss buffer...
Patent number
10,296,460
Issue date
May 21, 2019
Oracle International Corporation
Suraj Sudhir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for load instruction speculation past older store instructions
Patent number
10,073,789
Issue date
Sep 11, 2018
Oracle International Corporation
Yuan Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Facilitating prefetching for data streams with multiple strides
Patent number
10,013,356
Issue date
Jul 3, 2018
ORACLE INTERNAIONAL CORPORATION
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processor efficiency by combining working and architectural registe...
Patent number
9,946,543
Issue date
Apr 17, 2018
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Translation lookaside buffer that employs spacial locality
Patent number
9,785,574
Issue date
Oct 10, 2017
Oracle International Corporation
Yuan Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Correlation-based instruction prefetching
Patent number
9,690,707
Issue date
Jun 27, 2017
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mitigation of thread hogs on a threaded processor and prevention of...
Patent number
9,665,375
Issue date
May 30, 2017
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Register window performance via lazy register fills
Patent number
9,535,697
Issue date
Jan 3, 2017
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Filtering out redundant software prefetch instructions
Patent number
9,442,727
Issue date
Sep 13, 2016
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processor efficiency by combining working and architectural registe...
Patent number
9,367,312
Issue date
Jun 14, 2016
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Adaptive stride prefetcher
Patent number
9,304,927
Issue date
Apr 5, 2016
Oracle International Corporation
Suryanarayana Murthy Durbhakula
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamically adjusting the hardware stream prefetcher prefetch ahead...
Patent number
9,256,541
Issue date
Feb 9, 2016
Oracle International Corporation
Vijay Sathish
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Prefetching method and apparatus
Patent number
9,110,811
Issue date
Aug 18, 2015
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Non-coherent store instruction for fast inter-strand data communica...
Patent number
9,047,197
Issue date
Jun 2, 2015
Oracle America, Inc.
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reducing power consumption and resource utilization during miss loo...
Patent number
9,009,449
Issue date
Apr 14, 2015
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Prefetching load data in lookahead mode and invalidating architectu...
Patent number
8,918,626
Issue date
Dec 23, 2014
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Selectively dropping prefetch requests based on prefetch accuracy i...
Patent number
8,892,822
Issue date
Nov 18, 2014
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processor operating mode for mitigating dependency conditions betwe...
Patent number
8,504,805
Issue date
Aug 6, 2013
Oracle America, Inc.
Robert T. Golla
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method for handling dependency conditions between flo...
Patent number
8,458,444
Issue date
Jun 4, 2013
Oracle America, Inc.
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
Shared Learning Table for Load Value Prediction and Load Address Pr...
Publication number
20240362027
Publication date
Oct 31, 2024
Apple Inc.
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Re-use of Speculative Load Instruction Results from Wrong Path
Publication number
20240354109
Publication date
Oct 24, 2024
Apple Inc.
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Re-use of Speculative Control Transfer Instruction Results from Wro...
Publication number
20240354111
Publication date
Oct 24, 2024
Apple Inc.
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Processing of Synchronization Barrier Instructions
Publication number
20240329990
Publication date
Oct 3, 2024
Apple Inc.
Deepankar Duggal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EARLY LOAD EXECUTION VIA CONSTANT ADDRESS AND STRIDE PREDICTION
Publication number
20210049015
Publication date
Feb 18, 2021
Apple Inc.
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MULTI-LINE DATA PREFETCHING USING DYNAMIC PREFETCH DEPTH
Publication number
20200201771
Publication date
Jun 25, 2020
ORACLE INTERNATIONAL CORPORATION
Hyunjin Abraham Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UTILIZATION-BASED THROTTLING OF HARDWARE PREFETCHERS
Publication number
20190065376
Publication date
Feb 28, 2019
Hyunjin Abraham Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MULTI-LINE DATA PREFETCHING USING DYNAMIC PREFETCH DEPTH
Publication number
20190065377
Publication date
Feb 28, 2019
Oracle International Corporation
Hyunjin Abraham Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HYBRID LOOKAHEAD BRANCH TARGET CACHE
Publication number
20180121200
Publication date
May 3, 2018
Oracle International Corporation
Yuan Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD FOR REDUCING FETCH CYCLES FOR RETURN-TYPE INSTRUCTIONS
Publication number
20180060075
Publication date
Mar 1, 2018
Oracle International Corporation
Yuan Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PREFETCH BANDWIDTH THROTTLING BY DYNAMICALLY ADJUSTING MISS BUFFER...
Publication number
20180004670
Publication date
Jan 4, 2018
ORACLE INTERNATIONAL CORPORATION
Suraj Sudhir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPTIMIZING THREAD SELECTION AT FETCH, SELECT, AND COMMIT STAGES OF...
Publication number
20170139706
Publication date
May 18, 2017
Oracle International Corporation
Yuan Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD FOR LOAD INSTRUCTION SPECULATION PAST OLDER STORE INSTRUCTIONS
Publication number
20170060755
Publication date
Mar 2, 2017
Oracle International Corporation
Yuan Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FACILITATING PREFETCHING FOR DATA STREAMS WITH MULTIPLE STRIDES
Publication number
20170010970
Publication date
Jan 12, 2017
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TRANSLATION LOOKASIDE BUFFER PERFORMANCE BY EXPLOITING SPACIAL LOCA...
Publication number
20170010976
Publication date
Jan 12, 2017
Oracle International Corporation
Yuan Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROCESSOR EFFICIENCY BY COMBINING WORKING AND ARCHITECTURAL REGISTE...
Publication number
20160196138
Publication date
Jul 7, 2016
ORACLE INTERNATIONAL CORPORATION
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMICALLY ADJUSTING THE HARDWARE STREAM PREFETCHER PREFETCH AHEAD...
Publication number
20150356014
Publication date
Dec 10, 2015
Vijay Sathish
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROCESSOR EFFICIENCY BY COMBINING WORKING AND ARCHITECTURAL REGISTE...
Publication number
20150242209
Publication date
Aug 27, 2015
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FILTERING OUT REDUNDANT SOFTWARE PREFETCH INSTRUCTIONS
Publication number
20150106590
Publication date
Apr 16, 2015
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REGISTER WINDOW PERFORMANCE VIA LAZY REGISTER FILLS
Publication number
20150006864
Publication date
Jan 1, 2015
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Prefetching Method and Apparatus
Publication number
20140082286
Publication date
Mar 20, 2014
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ADAPTIVE STRIDE PREFETCHER
Publication number
20140059299
Publication date
Feb 27, 2014
ORACLE INTERNATIONAL CORPORATION
Suryanarayana Murthy Durbhakula
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MITIGATION OF THREAD HOGS ON A THREADED PROCESSOR
Publication number
20130290675
Publication date
Oct 31, 2013
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SELECTIVELY DROPPING PREFETCH REQUESTS BASED ON PREFETCH ACCURACY I...
Publication number
20130138887
Publication date
May 30, 2013
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REDUCING HARDWARE COSTS FOR SUPPORTING MISS LOOKAHEAD
Publication number
20130124828
Publication date
May 16, 2013
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REDUCING POWER CONSUMPTION AND RESOURCE UTILIZATION DURING MISS LOO...
Publication number
20130124829
Publication date
May 16, 2013
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CORRELATION-BASED INSTRUCTION PREFETCHING
Publication number
20120131311
Publication date
May 24, 2012
Oracle International Corporation
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
NON-COMMITTING STORE INSTRUCTIONS
Publication number
20110276760
Publication date
Nov 10, 2011
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
APPARATUS AND METHOD FOR HANDLING DEPENDENCY CONDITIONS
Publication number
20110258415
Publication date
Oct 20, 2011
SUN MICROSYSTEMS, INC.
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD OF READ-SET AND WRITE-SET MANAGEMENT BY DISTINGUISHING BETWE...
Publication number
20110179230
Publication date
Jul 21, 2011
SUN MICROSYSTEMS, INC.
Yuan C. Chou
G06 - COMPUTING CALCULATING COUNTING