SK

Sailesh Kottapalli

IN Intel: 33 patents #1,094 of 30,777Top 4%
Overall (All Time): #107,669 of 4,157,543Top 3%
33
Patents All Time

Issued Patents All Time

Showing 25 most recent of 33 patents

Patent #TitleCo-InventorsDate
11048588 Monitoring the operation of a processor Gilbert Neiger, Andrew V. Anderson, Richard Uhlig, David M. Durham, Ronak Singhal +1 more 2021-06-29
10599547 Monitoring the operation of a processor Gilbert Neiger, Andrew V. Anderson, Richard Uhlig, David M. Durham, Ronak Singhal +1 more 2020-03-24
10387151 Processor and method for tracking progress of gathering/scattering data element pairs in different cache memory banks Jonathan C. Hall, Andrew T. Forsyth 2019-08-20
10204049 Value of forward state by increasing local caching agent forwarding Vedaraman Geetha, Jeffrey D. Chamberlain, Ganesh Kumar, Henk G. Neefs, Neil Achtman +1 more 2019-02-12
9858167 Monitoring the operation of a processor Gilbert Neiger, Andrew V. Anderson, Richard Uhlig, David M. Durham, Ronak Singhal +1 more 2018-01-02
9436605 Cache coherency apparatus and method minimizing memory writeback operations Jeffrey D. Chamberlain, Vedaraman Geetha, Robert G. Blankenship, Yen-Cheng Liu, Adrian C. Moga +1 more 2016-09-06
9423959 Method and apparatus for store durability and ordering in a persistent memory architecture Subramanya R. Dulloor, Sanjay Kumar, Rajesh M. Sankaran, Gilbert Neiger, Richard Uhlig +7 more 2016-08-23
9405595 Synchronizing multiple threads efficiently John H. Crawford 2016-08-02
9298629 Extending a cache coherency snoop broadcast protocol with directory information Henk G. Neefs, Rahul Pal, Manoj K. Arora, Dheemanth Nagaraj 2016-03-29
9201748 Virtual device sparing Brian S. Morris 2015-12-01
8918592 Extending a cache coherency snoop broadcast protocol with directory information Henk G. Neefs, Rahul Pal, Manoj K. Arora, Dheemanth Nagaraj 2014-12-23
8819684 Synchronizing multiple threads efficiently John H. Crawford 2014-08-26
8656115 Extending a cache coherency snoop broadcast protocol with directory information Henk G. Neefs, Rahul Pal, Manoj K. Arora, Dheemanth Nagaraj 2014-02-18
8495091 Dynamically routing data responses directly to requesting processor core Allen J. Baum, Vedaraman Geetha 2013-07-23
8473963 Synchronizing multiple threads efficiently John H. Crawford 2013-06-25
8458412 Transaction based shared data operations in a multiprocessor environment John H. Crawford, Kushagra Vaid 2013-06-04
8301907 Supporting advanced RAS features in a secured computing system Mahesh S. Natu, Sham M. Datta, Jeff Wiedemeier, James Vash, Scott P. Bobholz +1 more 2012-10-30
8205204 Apparatus and method for scheduling threads in multi-threading processors Ken Shoemaker, Kin-Kee Sit 2012-06-19
8176266 Transaction based shared data operations in a multiprocessor environment John H. Crawford, Kushagra Vaid 2012-05-08
7996644 Fair sharing of a cache in a multi-core/multi-threaded processor by dynamically partitioning of the cache 2011-08-09
7984248 Transaction based shared data operations in a multiprocessor environment John H. Crawford, Kushagra Vaid 2011-07-19
7937709 Synchronizing multiple threads efficiently John H. Crawford 2011-05-03
7669009 Method and apparatus for run-ahead victim selection to reduce undesirable replacement behavior in inclusive caches John H. Crawford 2010-02-23
7500240 Apparatus and method for scheduling threads in multi-threading processors Ken Shoemaker, Kin-Kee Sit 2009-03-03
7496732 Method and apparatus for results speculation under run-ahead execution Richard Goe, Youngsoo Choi 2009-02-24