Inventor
LIEN WEI-HAN
US36 patents
⚠️ This page may combine multiple inventors who share the name “LIEN WEI-HAN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
APPLE INC
23 patentsUS9304573B2Apr 5, 2016
Dynamic voltage and frequency management based on active processors
APPLE INC26 citations94
US7996662B2Aug 9, 2011
Floating point status/control register encodings for speculative register field
APPLE INC22 citations92
US8352685B2Jan 8, 2013
Combining write buffer with dynamically adjustable flush metrics
APPLE INC16 citations91
US10303238B2May 28, 2019
Dynamic voltage and frequency management based on active processors
APPLE INC5 citations84
US9703354B2Jul 11, 2017
Dynamic voltage and frequency management based on active processors
APPLE INC10 citations84
US9541984B2Jan 10, 2017
L2 flush and memory fabric teardown
APPLE INC11 citations82
US9383806B2Jul 5, 2016
Multi-core processor instruction throttling
APPLE INC8 citations82
US9311100B2Apr 12, 2016
Usefulness indication for indirect branch prediction training
APPLE INC3 citations73
US9280471B2Mar 8, 2016
Mechanism for sharing private caches in a SoC
APPLE INC3 citations73
US7647518B2Jan 12, 2010
Replay reduction for power saving
APPLE INC6 citations73
US9626185B2Apr 18, 2017
IT instruction pre-decode
APPLE INC2 citations72
US9411360B2Aug 9, 2016
Method to manage current during clock frequency changes
APPLE INC3 citations72
US12067399B2Aug 20, 2024
Conditional instructions prediction
APPLE INC2 citations70
US11809874B2Nov 7, 2023
Conditional instructions distribution and execution on pipelines having different latencies for mispredictions
APPLE INC2 citations70
US7962730B2Jun 14, 2011
Replaying memory operation assigned a load/store buffer entry occupied by store operation processed beyond exception reporting stage and retired from scheduler
APPLE INC3 citations63
US11003233B2May 11, 2021
Dynamic voltage and frequency management based on active processors
APPLE INC0 citations62
US9684516B2Jun 20, 2017
Register renamer that handles multiple register sizes aliased to the same storage locations
APPLE INC0 citations52
US11829763B2Nov 28, 2023
Early load execution via constant address and stride prediction
APPLE INC0 citations51
US9294103B2Mar 22, 2016
Pre-program of clock generation circuit for faster lock coming out of reset
APPLE INC0 citations51
US8566528B2Oct 22, 2013
Combining write buffer with dynamically adjustable flush metrics
APPLE INC1 citations51
US12236244B1Feb 25, 2025
Multi-degree branch predictor
APPLE INC0 citations50
US12572625B1Mar 10, 2026
Core criticality performance enhancements
APPLE INC0 citations49
US9959120B2May 1, 2018
Persistent relocatable reset vector for processor
APPLE INC0 citations42
ADVANCED MICRO DEVICES INC
3 patentsUS6694424B1Feb 17, 2004
Store load forward predictor training
ADVANCED MICRO DEVICES INC58 citations96
US6622237B1Sep 16, 2003
Store to load forward predictor training using delta tag
ADVANCED MICRO DEVICES INC59 citations96
US6651161B1Nov 18, 2003
Store load forward predictor untraining
ADVANCED MICRO DEVICES INC31 citations92
LIEN WEI-HAN
2 patentsUS8219787B2Jul 10, 2012
Early release of resources by proceeding to retire store operations from exception reporting stage but keeping in load/store queue
LIEN WEI-HAN23 citations90
US9158541B2Oct 13, 2015
Register renamer that handles multiple register sizes aliased to the same storage locations
LIEN WEI-HAN0 citations50