VS

Valentina Salapura

IBM: 522 patents #16 of 70,183Top 1%
Globalfoundries: 8 patents #444 of 4,424Top 15%
AM AMD: 2 patents #3,994 of 9,279Top 45%
IS International Business Systems: 1 patents #1 of 22Top 5%
IN Intel: 1 patents #18,218 of 30,777Top 60%
Microsoft: 1 patents #24,826 of 40,388Top 65%
🗺 California: #91 of 386,348 inventorsTop 1%
Overall (All Time): #332 of 4,157,543Top 1%
535
Patents All Time

Issued Patents All Time

Showing 476–500 of 535 patents

Patent #TitleCo-InventorsDate
8468531 Method and apparatus for efficient inter-thread synchronization for helper threads Michael K. Gschwind, John Kevin Patrick O'Brien, Zehra N. Sura 2013-06-18
8468275 Hardware support for software controlled fast reconfiguration of performance counters Robert W. Wisniewski 2013-06-18
8458267 Distributed parallel messaging for multiprocessor systems Dong Chen, Philip Heidelberger, Robert M. Senger, Burkhard Steinmacher-Burow, Yutaka Sugawara 2013-06-04
8453161 Method and apparatus for efficient helper thread state initialization using inter-thread register copy Michael K. Gschwind, John Kevin Patrick O'Brien, Zehra N. Sura 2013-05-28
8347001 Hardware support for software controlled fast multiplexing of performance counters Robert W. Wisniewski 2013-01-01
8275964 Hardware support for collecting performance counters directly to memory Alan Gara, Robert W. Wisniewski 2012-09-25
8275954 Using DMA for copying performance counter data to memory Alan Gara, Robert W. Wisniewski 2012-09-25
8255638 Snoop filter for filtering snoop requests Matthias A. Blumrich, Dong Chen, Alan Gara, Mark E. Giampapa, Philip Heidelberger +3 more 2012-08-28
8230433 Shared performance monitor in a multiprocessor system George Liang-Tai Chiu, Alan Gara 2012-07-24
8135917 Method and apparatus for filtering snoop requests using stream registers Matthias A. Blumrich, Alan Gara 2012-03-13
8127078 High performance unaligned cache access Michael K. Gschwind 2012-02-28
8103832 Method and apparatus of prefetching streams of varying prefetch depth Alan Gara, Martin Ohmacht, Krishnan Sugavanam, Dirk Hoenicke 2012-01-24
8103836 Snoop filtering system in a multiprocessor system Matthias A. Blumrich, Dong Chen, Alan Gara, Mark E. Giampapa, Philip Heidelberger +3 more 2012-01-24
8086766 Support for non-locking parallel reception of packets belonging to a single memory reception FIFO Dong Chen, Philip Heidelberger, Robert M. Senger, Burkhard Steinmacher-Burow, Yutaka Sugawara 2011-12-27
8036243 Single chip protocol converter Christos J. Georgiou, Victor L. Gregurick, Indira Nair 2011-10-11
8015364 Method and apparatus for filtering snoop requests using a scoreboard Matthias A. Blumrich, Alan Gara, Thomas R. Puzak 2011-09-06
7957288 Method and system of efficient packet reordering Christos J. Georgiou 2011-06-07
7917729 System on chip IC with subsystem of multiple processing cores switch coupled to network protocol device and bus bridge to local system bus Christos J. Georgiou, Victor L. Gregurick 2011-03-29
7908439 Method and apparatus for efficient replacement algorithm for pre-fetcher oriented data cache Jose R. Brunheroto 2011-03-15
7877551 Programmable partitioning for high-performance coherence domains in a multiprocessor system Matthias A. Blumrich 2011-01-25
7877759 System for efficient performance monitoring of a large number of simultaneous events Alan Gara, Michael K. Gschwind 2011-01-25
7836260 Low complexity speculative multithreading system based on unmodified microprocessor core Alan Gara, Michael K. Gschwind 2010-11-16
7827391 Method and apparatus for single-stepping coherence events in a multiprocessor system under software control Matthias A. Blumrich 2010-11-02
7793038 System and method for programmable bank selection for banked memory subsystems Matthias A. Blumrich, Dong Chen, Alan Gara, Mark E. Giampapa, Dirk Hoenicke +2 more 2010-09-07
7788334 Multiple node remote messaging Matthias A. Blumrich, Dong Chen, Alan Gara, Mark E. Giampapa, Philip Heidelberger +3 more 2010-08-31