Inventor
WANG PERRY H
US25 patents
⚠️ This page may combine multiple inventors who share the name “WANG PERRY H”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
19 patentsUS7814469B2Oct 12, 2010
Speculative multi-threading for instruction prefetch and/or trace pre-build
INTEL CORP13 citations92
US7404067B2Jul 22, 2008
Method and apparatus for efficient utilization for prescient instruction prefetch
INTEL CORP25 citations92
US6928645B2Aug 9, 2005
Software-based speculative pre-computation and multithreading
INTEL CORP48 citations91
US7631307B2Dec 8, 2009
User-programmable low-overhead multithreading
INTEL CORP44 citations88
US10585667B2Mar 10, 2020
Method and system to provide user-level multithreading
INTEL CORP7 citations83
US7818547B2Oct 19, 2010
Method and apparatus for efficient resource utilization for prescient instruction prefetch
INTEL CORP7 citations73
US6883089B2Apr 19, 2005
Method and apparatus for processing a predicated instruction using limited predicate slip
INTEL CORP9 citations73
US10877910B2Dec 29, 2020
Programmable event driven yield mechanism which may activate other threads
INTEL CORP1 citations72
US10459858B2Oct 29, 2019
Programmable event driven yield mechanism which may activate other threads
INTEL CORP1 citations72
US9910796B2Mar 6, 2018
Programmable event driven yield mechanism which may activate other threads
INTEL CORP1 citations62
US10534613B2Jan 14, 2020
Supporting learned branch predictors
INTEL CORP1 citations61
US7844801B2Nov 30, 2010
Method and apparatus for affinity-guided speculative helper threads in chip multiprocessors
INTEL CORP2 citations61
US10635438B2Apr 28, 2020
Method and system to provide user-level multithreading
INTEL CORP0 citations51
US10628153B2Apr 21, 2020
Method and system to provide user-level multithreading
INTEL CORP0 citations51
US10613858B2Apr 7, 2020
Method and system to provide user-level multithreading
INTEL CORP0 citations51
US9952859B2Apr 24, 2018
Method and system to provide user-level multithreading
INTEL CORP0 citations51
US11010166B2May 18, 2021
Arithmetic logic unit with normal and accelerated performance modes using differing numbers of computational circuits
INTEL CORP0 citations50
US9442721B2Sep 13, 2016
Method and system to provide user-level multithreading
INTEL CORP0 citations49
US9785576B2Oct 10, 2017
Hardware-assisted virtualization for implementing secure video output path
INTEL CORP1 citations47