PW

Perry Wang

IN Intel: 43 patents #789 of 30,777Top 3%
📍 San Jose, CA: #1,201 of 32,062 inventorsTop 4%
🗺 California: #9,798 of 386,348 inventorsTop 3%
Overall (All Time): #67,958 of 4,157,543Top 2%
44
Patents All Time

Issued Patents All Time

Showing 26–44 of 44 patents

Patent #TitleCo-InventorsDate
7941791 Programming environment for heterogeneous processor resource integration Jamison D. Collins, Gautham Chinya, Hong Jiang, Hong Wang, Xinmin Tian +1 more 2011-05-10
7904696 Communication paths for enabling inter-sequencer communication following lock competition and accelerator registration Jamison D. Collins, Hong Wang 2011-03-08
7844801 Method and apparatus for affinity-guided speculative helper threads in chip multiprocessors Hong Wang, Jeffery A. Brown, Per Hammarlund, George Z. Chrysos, Doron Orenstein +2 more 2010-11-30
7818547 Method and apparatus for efficient resource utilization for prescient instruction prefetch Tor M. Aamodt, Hong Wang, Per Hammarlund, John Shen, Steve Shih-wei Liao 2010-10-19
7814469 Speculative multi-threading for instruction prefetch and/or trace pre-build Hong Wang, Tor M. Aamodt, Pedro Marcuello, Jared W. Stark, IV, John Shen +4 more 2010-10-12
7768518 Enabling multiple instruction stream/multiple data stream extensions on microprocessors Jamison D. Collins, Bernard Lint, Koichi Yamada, Asit K. Mallick, Richard Hankins +1 more 2010-08-03
7657880 Safe store for speculative helper threads Hong Wang, Tor M. Aamodt, Per Hammarlund, John Shen, Xinmin Tian +2 more 2010-02-02
7631307 User-programmable low-overhead multithreading Hong Wang, John Shen, Ashok N. Seshadri, Anthony N. Mah, William R. Greene +3 more 2009-12-08
7603546 System, method and apparatus for dependency chain processing Satish Narayanasamy, Hong Wang, John Shen, Roni Rosner, Yoav Almog +6 more 2009-10-13
7587584 Mechanism to exploit synchronization overhead to improve multithreaded performance Natalie D. Enright, Jamison D. Collins, Hong Wang, Xinmin Tran, John Shen +2 more 2009-09-08
7487502 Programmable event driven yield mechanism which may activate other threads Hong Wang, Per Hammarlund, Xiang Zou, John Shen, Xinmin Tian +2 more 2009-02-03
7404067 Method and apparatus for efficient utilization for prescient instruction prefetch Tor M. Aamodt, Hong Wang, Per Hammarlund, John Shen, Steve Shih-wei Liao 2008-07-22
7398521 Methods and apparatuses for thread management of multi-threading Gerolf F. Hoflehner, Shih-wei Liao, Xinmin Tian, Hong Wang, Daniel Lavery +3 more 2008-07-08
7328433 Methods and apparatus for reducing memory latency in a software application Xinmin Tian, Shih-wei Liao, Hong Wang, Milind B. Girkar, John Shen +6 more 2008-02-05
7260705 Apparatus to implement mesocode Hong Wang, John Shen, Marsha Eng, Gerolf F. Hoflehner, Dan Lavery +3 more 2007-08-21
7228528 Building inter-block streams from a dynamic execution trace for a program Hong Wang, Marsha Eng, John Shen, Gerolf F. Hoflehner, Daniel Lavery +1 more 2007-06-05
7069545 Quantization and compression for computation reuse Hong Wang, Ralph M. Kling, Neil Chazin, John Shen 2006-06-27
6928645 Software-based speculative pre-computation and multithreading Hong Wang, Jamison D. Collins, John Shen, Bryan Black, Edward T. Grochowski +1 more 2005-08-09
6883089 Method and apparatus for processing a predicated instruction using limited predicate slip Ralph M. Kling, Jeffrey D. Chamberlain 2005-04-19