Inventor
YEH TSE-YU
US42 patents
⚠️ This page may combine multiple inventors who share the name “YEH TSE-YU”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
20 patentsUS6240510B1May 29, 2001
System for processing a cluster of instructions where the instructions are issued to the execution units having a priority order according to a template associated with the cluster of instructions
INTEL CORP89 citations98
US5802602ASep 1, 1998
Method and apparatus for performing reads of related data from a set-associative cache memory
INTEL CORP182 citations98
US6185676B1Feb 6, 2001
Method and apparatus for performing early branch prediction in a microprocessor
INTEL CORP190 citations97
US6553488B2Apr 22, 2003
Method and apparatus for branch prediction using first and second level branch prediction tables
INTEL CORP53 citations96
US6304960B1Oct 16, 2001
Validating prediction for branches in a cluster via comparison of predicted and condition selected tentative target addresses and validation of branch conditions
INTEL CORP70 citations96
US6427206B1Jul 30, 2002
Optimized branch predictions for strongly predicted compiler branches
INTEL CORP111 citations95
US6542981B1Apr 1, 2003
Microcode upgrade and special function support by executing RISC instruction to invoke resident microcode
INTEL CORP57 citations94
US6092188AJul 18, 2000
Processor and instruction set with predict instructions
INTEL CORP55 citations94
US6253315B1Jun 26, 2001
Return address predictor that uses branch instructions to track a last valid return address
INTEL CORP33 citations93
US5805878ASep 8, 1998
Method and apparatus for generating branch predictions for multiple branch instructions indexed by a single instruction pointer
INTEL CORP64 citations93
US6629238B1Sep 30, 2003
Predicate controlled software pipelined loop processing with prediction of predicate writing and value prediction for use in subsequent iteration
INTEL CORP21 citations92
US6438682B1Aug 20, 2002
Method and apparatus for predicting loop exit branches
INTEL CORP23 citations92
US6353805B1Mar 5, 2002
Apparatus and method for cycle accounting in microprocessors
INTEL CORP25 citations92
US6282636B1Aug 28, 2001
Decentralized exception processing system
INTEL CORP37 citations92
US6052802AApr 18, 2000
Apparatus and method for cycle accounting in microprocessors
INTEL CORP22 citations92
US5815700ASep 29, 1998
Branch prediction table having pointers identifying other branches within common instruction cache lines
INTEL CORP29 citations92
US6430674B1Aug 6, 2002
Processor executing plural instruction sets (ISA's) with ability to have plural ISA's in different pipeline stages at same time
INTEL CORP71 citations91
US6871275B1Mar 22, 2005
Microprocessor having a branch predictor using speculative branch registers
INTEL CORP16 citations83
US5987599ANov 16, 1999
Target instructions prefetch cache
INTEL CORP12 citations74
US6044456AMar 28, 2000
Electronic system and method for maintaining synchronization of multiple front-end pipelines
INTEL CORP11 citations69
BROADCOM CORP
6 patentsUS7203817B2Apr 10, 2007
Power consumption reduction in a pipeline by stalling instruction issue on a load miss
BROADCOM CORP39 citations93
US7269714B2Sep 11, 2007
Inhibiting of a co-issuing instruction in a processor having different pipeline lengths
BROADCOM CORP10 citations84
US6976152B2Dec 13, 2005
Comparing operands of instructions against a replay scoreboard to detect an instruction replay and copying a replay scoreboard to an issue scoreboard
BROADCOM CORP14 citations81
US6877085B2Apr 5, 2005
Mechanism for processing speclative LL and SC instructions in a pipelined processor
BROADCOM CORP10 citations73
US7162613B2Jan 9, 2007
Mechanism for processing speculative LL and SC instructions in a pipelined processor
BROADCOM CORP2 citations62
US7100064B2Aug 29, 2006
Limiting performance in an integrated circuit to meet export restrictions
BROADCOM CORP3 citations60
APPLE INC
6 patentsUS7752474B2Jul 6, 2010
L1 cache flush when processor is entering low power mode
APPLE INC18 citations92
US8352685B2Jan 8, 2013
Combining write buffer with dynamically adjustable flush metrics
APPLE INC16 citations91
US7721066B2May 18, 2010
Efficient encoding for detecting load dependency on store with misalignment
APPLE INC9 citations84
US7647518B2Jan 12, 2010
Replay reduction for power saving
APPLE INC6 citations73
US7996646B2Aug 9, 2011
Efficient encoding for detecting load dependency on store with misalignment
APPLE INC5 citations62
US8566528B2Oct 22, 2013
Combining write buffer with dynamically adjustable flush metrics
APPLE INC1 citations51
INST THE DEV OF EMERGING ARCHI
4 patentsUS5903750AMay 11, 1999
Dynamic branch prediction for branch instructions with multiple targets
INST THE DEV OF EMERGING ARCHI161 citations98
US5742804AApr 21, 1998
Instruction prefetch mechanism utilizing a branch predict instruction
INST THE DEV OF EMERGING ARCHI109 citations97
US6212603B1Apr 3, 2001
Processor with apparatus for tracking prefetch and demand fetch instructions serviced by cache memory
INST THE DEV OF EMERGING ARCHI77 citations92
US6012134AJan 4, 2000
High-performance processor with streaming buffer that facilitates prefetching of instructions
INST THE DEV OF EMERGING ARCHI55 citations92