loadpatents
name:-0.044546842575073
name:-0.050183057785034
name:-0.011935949325562
Avudaiyappan; Karthikeyan Patent Filings

Avudaiyappan; Karthikeyan

Patent Applications and Registrations

Patent applications and USPTO patent grants for Avudaiyappan; Karthikeyan.The latest application filed is for "accelerating processing based on sparsity for neural network hardware processors".

Company Profile
10.52.57
  • Avudaiyappan; Karthikeyan - Sunnyvale CA
  • Avudaiyappan; Karthikeyan - Santa Clara CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Accelerating Processing Based On Sparsity For Neural Network Hardware Processors
App 20220222043 - Avudaiyappan; Karthikeyan ;   et al.
2022-07-14
Determining Schedules For Processing Neural Networks On Hardware
App 20220215234 - Avudaiyappan; Karthikeyan ;   et al.
2022-07-07
Methods and systems for managing synonyms in virtually indexed physically tagged caches
Grant 11,314,647 - Avudaiyappan April 26, 2
2022-04-26
Systems and methods for load canceling in a processor that is connected to an external interconnect fabric
Grant 10,884,739 - Avudaiyappan , et al. January 5, 2
2021-01-05
Method and apparatus for supporting a plurality of load accesses of a cache in a single cycle to maintain throughput
Grant 10,698,833 - Avudaiyappan , et al.
2020-06-30
Systems and methods for non-blocking implementation of cache flush instructions
Grant 10,585,804 - Avudaiyappan , et al.
2020-03-10
Methods and systems for managing synonyms in virtually indexed physically tagged caches
Grant 10,565,113 - Avudaiyappan Feb
2020-02-18
Systems and methods for acquiring data for loads at different access times from hierarchical sources using a load queue as a temporary storage buffer and completing the load early
Grant 10,552,334 - Avudaiyappan , et al. Fe
2020-02-04
Systems and methods for faster read after write forwarding using a virtual address
Grant 10,402,322 - Avudaiyappan , et al. Sep
2019-09-03
Systems and methods for maintaining the coherency of a store coalescing cache and a load cache
Grant 10,346,302 - Avudaiyappan , et al. July 9, 2
2019-07-09
Systems and methods for accessing a unified translation lookaside buffer
Grant 10,310,987 - Avudaiyappan , et al.
2019-06-04
Systems and methods for invasive debug of a processor without processor execution of instructions
Grant 10,296,432 - Avudaiyappan , et al.
2019-05-21
Systems and methods for implementing weak stream software data and instruction prefetching using a hardware data prefetcher
Grant 10,255,187 - Avudaiyappan , et al.
2019-04-09
Methods, systems and apparatus for predicting the way of a set associative cache
Grant 10,248,570 - Abdallah , et al.
2019-04-02
Systems and methods for flushing a cache with modified data
Grant 10,210,101 - Avudaiyappan , et al. Feb
2019-02-19
Systems And Methods For Load Canceling In A Processor That Is Connected To An External Interconnect Fabric
App 20180267801 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2018-09-20
Methods and systems for tracking addresses stored in non-home cache locations
Grant 10,073,780 - Avudaiyappan September 11, 2
2018-09-11
Systems and methods for invalidating directory of non-home locations ways
Grant 10,073,781 - Avudaiyappan September 11, 2
2018-09-11
Systems and methods for load cancelling in a processor that is connected to an external interconnect fabric
Grant 10,013,254 - Avudaiyappan , et al. July 3, 2
2018-07-03
Methods, Systems And Apparatus For Predicting The Way Of A Set Associative Cache
App 20180165206 - Abdallah; Mohammad ;   et al.
2018-06-14
Method And Apparatus For Supporting A Plurality Of Load Accesses Of A Cache In A Single Cycle To Maintain Throughput
App 20180150403 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2018-05-31
Systems and methods for managing inter-CPU interrupts between multiple CPUs
Grant 9,965,414 - Avudaiyappan , et al. May 8, 2
2018-05-08
Method and apparatus for providing hardware support for self-modifying code
Grant 9,946,538 - Abdallah , et al. April 17, 2
2018-04-17
Cache replacement policy
Grant 9,928,179 - Avudaiyappan , et al. March 27, 2
2018-03-27
Systems And Methods For Flushing A Cache With Modified Data
App 20180081822 - Avudaiyappan; Karthikeyan ;   et al.
2018-03-22
Method and apparatus for supporting a plurality of load accesses of a cache in a single cycle to maintain throughput
Grant 9,916,253 - Avudaiyappan , et al. March 13, 2
2018-03-13
Systems And Methods For Non-blocking Implementation Of Cache Flush Instructions
App 20180060243 - Avudaiyappan; Karthikeyan ;   et al.
2018-03-01
Methods, systems and apparatus for predicting the way of a set associative cache
Grant 9,904,625 - Abdallah , et al. February 27, 2
2018-02-27
Methods, systems and apparatus for predicting the way of a set associative cache
Grant 9,898,412 - Abdallah , et al. February 20, 2
2018-02-20
Systems And Methods For Faster Read After Write Forwarding Using A Virtual Address
App 20180046575 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2018-02-15
Systems And Methods For Accessing A Unified Translation Lookaside Buffer
App 20180024940 - Avudaiyappan; Karthikeyan ;   et al.
2018-01-25
Systems And Methods For Maintaining The Coherency Of A Store Coalescing Cache And A Load Cache
App 20180011791 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2018-01-11
Systems and methods for flushing a cache with modified data
Grant 9,858,206 - Avudaiyappan , et al. January 2, 2
2018-01-02
Systems and methods for non-blocking implementation of cache flush instructions
Grant 9,842,056 - Avudaiyappan , et al. December 12, 2
2017-12-12
Systems and methods for accessing a unified translation lookaside buffer
Grant 9,767,038 - Avudaiyappan , et al. September 19, 2
2017-09-19
Systems and methods for faster read after write forwarding using a virtual address
Grant 9,767,020 - Avudaiyappan , et al. September 19, 2
2017-09-19
SYSTEMS AND METHODS FOR MANAGING INTER-CPU INTERRUPTS BETWEEN MULTIPLE CPUs
App 20170255576 - Avudaiyappan; Karthikeyan ;   et al.
2017-09-07
Systems and methods for maintaining the coherency of a store coalescing cache and a load cache
Grant 9,740,612 - Avudaiyappan , et al. August 22, 2
2017-08-22
Systems And Methods For Invasive Debug Of A Processor Without Processor Execution Of Instructions
App 20170235656 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2017-08-17
Systems And Methods For Flushing A Cache With Modified Data
App 20170228323 - Avudaiyappan; Karthikeyan ;   et al.
2017-08-10
Systems and methods for maintaining the coherency of a store coalescing cache and a load cache
Grant 9,720,831 - Avudaiyappan , et al. August 1, 2
2017-08-01
Systems and methods for supporting a plurality of load and store accesses of a cache
Grant 9,720,839 - Avudaiyappan , et al. August 1, 2
2017-08-01
Systems and methods for flushing a cache with modified data
Grant 9,710,399 - Avudaiyappan , et al. July 18, 2
2017-07-18
Systems And Methods For Acquiring Data For Loads At Different Access Times From Hierarchical Sources Using A Load Queue As A Temporary Storage Buffer And Completing The Load Early
App 20170199822 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2017-07-13
Systems and methods for managing inter-CPU interrupts between multiple CPUs
Grant 9,678,903 - Avudaiyappan , et al. June 13, 2
2017-06-13
Systems and methods for non-blocking implementation of cache flush instructions
Grant 9,678,882 - Avudaiyappan , et al. June 13, 2
2017-06-13
Systems and methods for invasive debug of a processor without processor execution of instructions
Grant 9,665,468 - Avudaiyappan , et al. May 30, 2
2017-05-30
Systems And Methods For Read Request Bypassing A Last Level Cache That Interfaces With An External Fabric
App 20170123993 - Avudaiyappan; Karthikeyan
2017-05-04
Systems and methods for acquiring data for loads at different access times from hierarchical sources using a load queue as a temporary storage buffer and completing the load early
Grant 9,632,947 - Avudaiyappan , et al. April 25, 2
2017-04-25
Systems and methods for read request bypassing a last level cache that interfaces with an external fabric
Grant 9,619,382 - Avudaiyappan April 11, 2
2017-04-11
Systems And Methods For Accessing A Unified Translation Lookaside Buffer
App 20170010977 - Avudaiyappan; Karthikeyan ;   et al.
2017-01-12
Methods, Systems And Apparatus For Predicting The Way Of A Set Associative Cache
App 20160371188 - ABDALLAH; Mohammad ;   et al.
2016-12-22
Systems And Methods For Load Canceling In A Processor That Is Connected To An External Interconnect Fabric
App 20160357559 - Avudaiyappan; Karthikeyan ;   et al.
2016-12-08
Systems and methods for accessing a unified translation lookaside buffer
Grant 9,454,491 - Avudaiyappan , et al. September 27, 2
2016-09-27
Systems and methods for supporting a plurality of load accesses of a cache in a single cycle
Grant 9,430,410 - Avudaiyappan , et al. August 30, 2
2016-08-30
Systems And Methods For Implementing Weak Stream Software Data And Instruction Prefetching Using A Hardware Data Prefetcher
App 20160246727 - Avudaiyappan; Karthikeyan ;   et al.
2016-08-25
Systems and methods for load canceling in a processor that is connected to an external interconnect fabric
Grant 9,424,046 - Avudaiyappan , et al. August 23, 2
2016-08-23
Methods And Systems For Managing Synonyms In Virtually Indexed Physically Tagged Caches
App 20160224471 - Avudaiyappan; Karthikeyan
2016-08-04
Systems and methods for faster read after write forwarding using a virtual address
Grant 9,361,227 - Avudaiyappan , et al. June 7, 2
2016-06-07
Systems and methods for implementing weak stream software data and instruction prefetching using a hardware data prefetcher
Grant 9,348,754 - Avudaiyappan , et al. May 24, 2
2016-05-24
Systems And Methods For Non-blocking Implementation Of Cache Flush Instructions
App 20160140044 - Avudaiyappan; Karthikeyan ;   et al.
2016-05-19
Systems And Methods For Invalidating Directory Of Non-home Locations Ways
App 20160110293 - Avudaiyappan; Karthikeyan
2016-04-21
Methods And Systems For Tracking Addresses Stored In Non-home Cache Locations
App 20160110294 - Avudaiyappan; Karthikeyan
2016-04-21
Systems And Methods For Maintaining The Coherency Of A Store Coalescing Cache And A Load Cache
App 20160041908 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2016-02-11
Systems And Methods For Supporting A Plurality Of Load Accesses Of A Cache In A Single Cycle
App 20160041930 - Avudaiyappan; Karthikeyan ;   et al.
2016-02-11
Systems And Methods For Supporting A Plurality Of Load And Store Accesses Of A Cache
App 20160041913 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2016-02-11
Systems and methods for supporting a plurality of load and store accesses of a cache
Grant 9,229,873 - Avudaiyappan , et al. January 5, 2
2016-01-05
Systems And Methods For Faster Read After Write Forwarding Using A Virtual Address
App 20150339238 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2015-11-26
Method And Apparatus For Providing Hardware Support For Self-modifying Code
App 20150324213 - ABDALLAH; Mohammad ;   et al.
2015-11-12
Systems And Methods For Accessing A Unified Translation Lookaside Buffer
App 20150301954 - Avudaiyappan; Karthikeyan ;   et al.
2015-10-22
Cache Replacement Policy
App 20150286576 - Avudaiyappan; Karthikeyan ;   et al.
2015-10-08
Systems And Methods For Faster Read After Write Forwarding Using A Virtual Address
App 20150067230 - Avudaiyappan; Karthikeyan ;   et al.
2015-03-05
Systems And Methods For Invasive Debug Of A Processor Without Processor Execution Of Instructions
App 20150052401 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2015-02-19
Systems And Methods For Read Request Bypassing A Last Level Cache That Interfaces With An External Fabric
App 20150052304 - Avudaiyappan; Karthikeyan
2015-02-19
Systems And Methods For Acquiring Data For Loads At Different Access Times From Hierarchical Sources Using A Load Queue As A Temporary Storage Buffer And Completing The Load Early
App 20150052303 - Avudaiyappan; Karthikeyan ;   et al.
2015-02-19
Systems and methods for accessing a unified translation lookaside buffer
Grant 8,930,674 - Avudaiyappan , et al. January 6, 2
2015-01-06
Methods, Systems And Apparatus For Predicting The Way Of A Set Associative Cache
App 20140281242 - ABDALLAH; Mohammad ;   et al.
2014-09-18
Method And Apparatus For Supporting A Plurality Of Load Accesses Of A Cache In A Single Cycle To Maintain Throughput
App 20140156947 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2014-06-05
Systems And Methods For Implementing Weak Stream Softeare Data And Instruction Prefetching Using A Hardware Data Prefetcher
App 20140108739 - Avudaiyappan; Karthikeyan ;   et al.
2014-04-17
Systems And Methods For Non-blocking Implementation Of Cache Flush Instructions
App 20140108730 - Avudaiyappan; Karthikeyan ;   et al.
2014-04-17
Systems And Methods For Load Canceling In A Processor That Is Connected To An External Interconnect Fabric
App 20140108729 - Avudaiyappan; Karthikeyan ;   et al.
2014-04-17
Systems And Methods For Flushing A Cache With Modified Data
App 20140032844 - Avudaiyappan; Karthikeyan ;   et al.
2014-01-30
Systems And Methods For Maintaining The Coherency Of A Store Coalescing Cache And A Load Cache
App 20140032856 - Avudaiyappan; Karthikeyan ;   et al.
2014-01-30
Systems And Methods For Supporting A Plurality Of Load And Store Accesses Of A Cache
App 20140032846 - Avudaiyappan; Karthikeyan ;   et al.
2014-01-30
Systems And Methods For Supporting A Plurality Of Load Accesses Of A Cache In A Single Cycle
App 20140032845 - Avudaiyappan; Karthikeyan ;   et al.
2014-01-30
Systems And Methods For Accessing A Unified Translation Lookaside Buffer
App 20130238874 - Avudaiyappan; Karthikeyan ;   et al.
2013-09-12
Single Error Correction & Device Failure Detection For X8 Sdram Devices In Bl8 Memory Operation
App 20130111303 - Avudaiyappan; Karthikeyan ;   et al.
2013-05-02
Memory utilization tracking
Grant 8,402,232 - Avudaiyappan , et al. March 19, 2
2013-03-19
Memory Utilization Tracking
App 20110153928 - Avudaiyappan; Karthikeyan ;   et al.
2011-06-23
Memory Control Unit Mapping Physical Address to DRAM Address for a Non-Power-of-Two Number of Memory Ranks Using Lower Order Physical Address Bits
App 20100262751 - Avudaiyappan; Karthikeyan
2010-10-14
Ring counter based starvation free weighted priority encoded arbiter
Grant 7,574,547 - Avudaiyappan August 11, 2
2009-08-11

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed