Patent | Date |
---|
Processor performance monitor that logs reasons for reservation loss Grant 11,347,505 - Kapoor , et al. May 31, 2 | 2022-05-31 |
Method, system, and apparatus for reducing processor latency Grant 11,163,704 - Kapoor November 2, 2 | 2021-11-02 |
Uncore input/output latency analysis Grant 11,151,011 - Kapoor , et al. October 19, 2 | 2021-10-19 |
Pre-silicon Chip Model Of Extracted Workload Inner Loop Instruction Traces App 20210303766 - Wu; Nelson ;   et al. | 2021-09-30 |
List insertion in test segments with non-naturally aligned data boundaries Grant 11,094,391 - Dusanapudi , et al. August 17, 2 | 2021-08-17 |
Method, system, and apparatus for stress testing memory translation tables Grant 11,061,821 - Dusanapudi , et al. July 13, 2 | 2021-07-13 |
Transactional memory performance and footprint Grant 10,983,798 - Kapoor April 20, 2 | 2021-04-20 |
Transactional memory performance and footprint Grant 10,977,043 - Kapoor April 13, 2 | 2021-04-13 |
Uncore Input/output Latency Analysis App 20210099373 - Kapoor; Shakti ;   et al. | 2021-04-01 |
Controlling segment layout in a stress test for a processor memory with a link stack Grant 10,877,864 - Kapoor , et al. December 29, 2 | 2020-12-29 |
System and method for testing processor errors Grant 10,748,637 - Wu , et al. A | 2020-08-18 |
Efficiently generating effective address translations for memory management test cases Grant 10,713,179 - Dusanapudi , et al. | 2020-07-14 |
Controlling Segment Layout In A Stress Test For A Processor Memory With A Link Stack App 20200201728 - Kapoor; Shakti ;   et al. | 2020-06-25 |
Processor Performance Monitor That Logs Reasons For Reservation Loss App 20200150961 - Kapoor; Shakti ;   et al. | 2020-05-14 |
Method, System, And Apparatus For Stress Testing Memory Translation Tables App 20200089621 - Dusanapudi; Manoj ;   et al. | 2020-03-19 |
Processor performance monitor that logs reasons for reservation loss Grant 10,579,376 - Kapoor , et al. | 2020-03-03 |
Method, System, And Apparatus For Reducing Processor Latency App 20200042467 - Kapoor; Shakti | 2020-02-06 |
System and Method for Testing Processor Errors App 20200035319A1 - | 2020-01-30 |
Stress testing a processor memory with a link stack Grant 10,540,249 - Dusanapudi , et al. Ja | 2020-01-21 |
Embedded page size hint for page fault resolution Grant 10,528,476 - Kapoor J | 2020-01-07 |
Method, system, and apparatus for stress testing memory translation tables Grant 10,521,355 - Dusanapudi , et al. Dec | 2019-12-31 |
Efficient testing of direct memory address translation Grant 10,489,261 - Dusanapudi , et al. Nov | 2019-11-26 |
Replicating test case data into a cache with non-naturally aligned data boundaries Grant 10,489,259 - Dusanapudi , et al. Nov | 2019-11-26 |
Efficient testing of direct memory address translation Grant 10,481,991 - Dusanapudi , et al. Nov | 2019-11-19 |
Method, system, and apparatus for reducing processor latency Grant 10,482,040 - Kapoor Nov | 2019-11-19 |
List insertion in test segments with non-naturally aligned data boundaries Grant 10,438,682 - Dusanapudi , et al. O | 2019-10-08 |
List Insertion In Test Segments With Non-naturally Aligned Data Boundaries App 20190287639 - Dusanapudi; Manoj ;   et al. | 2019-09-19 |
Transactional memory operation success rate Grant 10,417,131 - Kapoor Sept | 2019-09-17 |
Transactional memory operation success rate Grant 10,417,129 - Kapoor Sept | 2019-09-17 |
Efficiently Generating Effective Address Translations For Memory Management Test Cases App 20190227945 - DUSANAPUDI; MANOJ ;   et al. | 2019-07-25 |
Efficiently generating effective address translations for memory management test cases Grant 10,346,314 - Dusanapudi , et al. July 9, 2 | 2019-07-09 |
List Insertion In Test Segments With Non-naturally Aligned Data Boundaries App 20190198132 - Dusanapudi; Manoj ;   et al. | 2019-06-27 |
Method, System, And Apparatus For Reducing Processor Latency App 20190196986 - Kapoor; Shakti | 2019-06-27 |
Method, System, And Apparatus For Stress Testing Memory Translation Tables App 20190188146 - Dusanapudi; Manoj ;   et al. | 2019-06-20 |
Validation of correctness of interrupt triggers and delivery Grant 10,318,456 - Dusanapudi , et al. | 2019-06-11 |
Validation Of Correctness Of Interrupt Triggers And Delivery App 20190138472 - Dusanapudi; Manoj ;   et al. | 2019-05-09 |
Stress testing a processor memory with a link stack Grant 10,261,878 - Dusanapudi , et al. | 2019-04-16 |
Identifying stale entries in address translation cache Grant 10,261,917 - Bussa , et al. | 2019-04-16 |
Efficient validation/verification of coherency and snoop filtering mechanisms in computing systems Grant 10,241,880 - Dusanapudi , et al. | 2019-03-26 |
Transactional Memory Performance And Footprint App 20190079774 - Kapoor; Shakti | 2019-03-14 |
Transactional Memory Performance And Footprint App 20190079773 - Kapoor; Shakti | 2019-03-14 |
Driving pervasive commands using breakpoints in a hardware-accelerated simulation environment Grant 10,228,422 - Chatterjee , et al. | 2019-03-12 |
Testing speculative instruction execution with test cases placed in memory segments with non-naturally aligned data boundaries Grant 10,223,225 - Dusanapudi , et al. | 2019-03-05 |
Efficient Testing Of Direct Memory Address Translation App 20190050315 - Dusanapudi; Manoj ;   et al. | 2019-02-14 |
Efficient Testing Of Direct Memory Address Translation App 20190050314 - Dusanapudi; Manoj ;   et al. | 2019-02-14 |
Monitoring use of specialized hardware components (SHC) of processors in heterogeneous environments by storing event counts during execution Grant 10,185,692 - Kapoor , et al. Ja | 2019-01-22 |
Efficient testing of direct memory address translation Grant 10,169,186 - Dusanapudi , et al. J | 2019-01-01 |
Replicating test code and test data into a cache with non-naturally aligned data boundaries Grant 10,169,180 - Dusanapudi , et al. J | 2019-01-01 |
Efficient validation of transactional memory in a computer processor Grant 10,169,181 - Bussa , et al. J | 2019-01-01 |
Efficient testing of direct memory address translation Grant 10,169,185 - Dusanapudi , et al. J | 2019-01-01 |
Invalidation of translation look-aside buffer entries by a guest operating system Grant 10,162,763 - Kapoor Dec | 2018-12-25 |
Lateral cast out of cache memory Grant 10,162,754 - Kapoor Dec | 2018-12-25 |
Transactional Memory Operation Success Rate App 20180322059 - Kapoor; Shakti | 2018-11-08 |
Transactional Memory Operation Success Rate App 20180322060 - Kapoor; Shakti | 2018-11-08 |
Stress Testing A Processor Memory With A Link Stack App 20180267875 - Dusanapudi; Manoj ;   et al. | 2018-09-20 |
Stress Testing A Processor Memory With A Link Stack App 20180267876 - Dusanapudi; Manoj ;   et al. | 2018-09-20 |
Replicating test case data into a cache and cache inhibited memory Grant 10,055,320 - Dusanapudi , et al. August 21, 2 | 2018-08-21 |
Testing a non-core MMU Grant 10,007,568 - Dusanapudi , et al. June 26, 2 | 2018-06-26 |
Replicating Test Case Data Into A Cache With Non-naturally Aligned Data Boundaries App 20180157567 - Dusanapudi; Manoj ;   et al. | 2018-06-07 |
Testing Speculative Instruction Execution With Test Cases Placed In Memory Segments With Non-naturally Aligned Data Boundaries App 20180129577 - Dusanapudi; Manoj ;   et al. | 2018-05-10 |
Driving Pervasive Commands Using Breakpoints In A Hardware-accelerated Simulation Environment App 20180120379 - Chatterjee; Debapriya ;   et al. | 2018-05-03 |
Identifying Stale Entries In Address Translation Cache App 20180121365 - Bussa; Vinod ;   et al. | 2018-05-03 |
Replicating test case data into a cache with non-naturally aligned data boundaries Grant 9,959,183 - Dusanapudi , et al. May 1, 2 | 2018-05-01 |
Replicating test case data into a cache with non-naturally aligned data boundaries Grant 9,959,182 - Dusanapudi , et al. May 1, 2 | 2018-05-01 |
Synchronization of hardware agents in a computer system Grant 9,940,226 - Dusanapudi , et al. April 10, 2 | 2018-04-10 |
Reducing SPQL tester time for the critical paths stress test Grant 9,934,118 - Kapoor April 3, 2 | 2018-04-03 |
Testing a non-core MMU Grant 9,921,897 - Dusanapudi , et al. March 20, 2 | 2018-03-20 |
Efficient Validation Of Transactional Memory In A Computer Processor App 20180074926 - Bussa; Vinod ;   et al. | 2018-03-15 |
Pre-loading page table cache lines of a virtual machine Grant 9,910,780 - Kapoor March 6, 2 | 2018-03-06 |
Pre-loading page table cache lines of a virtual machine Grant 9,904,569 - Kapoor February 27, 2 | 2018-02-27 |
Monitoring Use Of Hardware Components Of Processors In Heterogeneous Environments App 20180052795 - Kapoor; Shakti ;   et al. | 2018-02-22 |
Identifying stale entries in address translation cache Grant 9,892,060 - Bussa , et al. February 13, 2 | 2018-02-13 |
Efficiently Generating Effective Address Translations For Memory Management Test Cases App 20180039579 - DUSANAPUDI; MANOJ ;   et al. | 2018-02-08 |
Replicating Test Case Data Into A Cache And Cache Inhibited Memory App 20180019021 - Dusanapudi; Manoj ;   et al. | 2018-01-18 |
Processor Performance Monitor That Logs Reasons For Reservation Loss App 20180018262 - Kapoor; Shakti ;   et al. | 2018-01-18 |
Synchronization Of Hardware Agents In A Computer System App 20170344466 - Dusanapudi; Manoj ;   et al. | 2017-11-30 |
Embedded Page Size Hint For Page Fault Resolution App 20170344489 - Kapoor; Shakti | 2017-11-30 |
Replicating Test Code And Test Data Into A Cache With Non-naturally Aligned Data Boundaries App 20170329688 - Dusanapudi; Manoj ;   et al. | 2017-11-16 |
Streaming stress testing of cache memory Grant 9,798,667 - Kapoor October 24, 2 | 2017-10-24 |
Lateral Cast Out Of Cache Memory App 20170262370 - Kapoor; Shakti | 2017-09-14 |
Streaming Stress Testing Of Cache Memory App 20170263332 - Kapoor; Shakti | 2017-09-14 |
Driving pervasive commands using breakpoints in a hardware-accelerated simulation environment Grant 9,747,396 - Chatterjee , et al. August 29, 2 | 2017-08-29 |
Replicating Test Case Data Into A Cache With Non-naturally Aligned Data Boundaries App 20170220442 - Dusanapudi; Manoj ;   et al. | 2017-08-03 |
Efficient Validation/verification Of Coherency And Snoop Filtering Mechanisms In Computing Systems App 20170220440 - DUSANAPUDI; Manoj ;   et al. | 2017-08-03 |
Replicating Test Case Data Into A Cache With Non-naturally Aligned Data Boundaries App 20170220438 - Dusanapudi; Manoj ;   et al. | 2017-08-03 |
Identifying stale entries in address translation cache Grant 9,720,845 - Bussa , et al. August 1, 2 | 2017-08-01 |
Reducing Spql Tester Time For The Critical Paths Stress Test App 20170212818 - KAPOOR; Shakti | 2017-07-27 |
Testing A Non-core Mmu App 20170192869 - DUSANAPUDI; Manoj ;   et al. | 2017-07-06 |
Testing A Non-core Mmu App 20170192829 - Dusanapudi; Manoj ;   et al. | 2017-07-06 |
Identifying stale entries in address translation cache Grant 9,697,138 - Bussa , et al. July 4, 2 | 2017-07-04 |
Identifying Stale Entries In Address Translation Cache App 20170161209 - Bussa; Vinod ;   et al. | 2017-06-08 |
Identifying Stale Entries In Address Translation Cache App 20170161192 - Bussa; Vinod ;   et al. | 2017-06-08 |
Identifying Stale Entries In Address Translation Cache App 20170161208 - Bussa; Vinod ;   et al. | 2017-06-08 |
Invalidation Of Translation Look-aside Buffer Entries By A Guest Operating System App 20170153982 - KAPOOR; Shakti | 2017-06-01 |
Pre-loading Page Table Cache Lines Of A Virtual Machine App 20170123986 - KAPOOR; Shakti | 2017-05-04 |
Pre-loading Page Table Cache Lines Of A Virtual Machine App 20170123833 - KAPOOR; Shakti | 2017-05-04 |
Efficient validation/verification of coherency and snoop filtering mechanisms in computing systems Grant 9,612,929 - Dusanapudi , et al. April 4, 2 | 2017-04-04 |
Identifying stale entries in address translation cache Grant 9,594,680 - Bussa , et al. March 14, 2 | 2017-03-14 |
Replicating test case data into a cache with non-naturally aligned data boundaries Grant 9,542,290 - Dusanapudi , et al. January 10, 2 | 2017-01-10 |
Efficient validation of coherency between processor cores and accelerators in computer systems Grant 9,501,408 - Dusanapudi , et al. November 22, 2 | 2016-11-22 |
Hardware verification using acceleration platform Grant 8,832,502 - Dusanapudi , et al. September 9, 2 | 2014-09-09 |
Hardware verification using ACCELERATION platform App 20140032966 - Dusanapudi; Manoj ;   et al. | 2014-01-30 |
Testing real page number bits in a cache directory Grant 8,185,694 - Kapoor , et al. May 22, 2 | 2012-05-22 |
Method and system for stealing interrupt vectors Grant 8,145,819 - Alapati , et al. March 27, 2 | 2012-03-27 |
Predicting lwarx and stwcx instructions in test pattern generation and simulation for processor design verification/validation in interrupt mode Grant 8,127,192 - Arora , et al. February 28, 2 | 2012-02-28 |
System and method for generating fast instruction and data interrupts for processor design verification and validation Grant 8,099,559 - Choudhury , et al. January 17, 2 | 2012-01-17 |
Performance evaluation of algorithmic tasks and dynamic parameterization on multi-core processing systems Grant 8,037,215 - Gunnels , et al. October 11, 2 | 2011-10-11 |
System and method for efficiently testing cache congruence classes during processor design verification and validation Grant 8,019,566 - Bussa , et al. September 13, 2 | 2011-09-13 |
System and method for testing multiple processor modes for processor design verification and validation Grant 8,006,221 - Arora , et al. August 23, 2 | 2011-08-23 |
System and method for testing a large memory area during processor design verification and validation Grant 7,992,059 - Anvekar , et al. August 2, 2 | 2011-08-02 |
Light weight and high throughput test case generation methodology for testing cache/TLB intervention and diagnostics Grant 7,966,521 - Bussa , et al. June 21, 2 | 2011-06-21 |
System and method for testing SLB and TLB cells during processor design verification and validation Grant 7,797,650 - Bag , et al. September 14, 2 | 2010-09-14 |
Performance evaluation of algorithmic tasks and dynamic parameterization on multi-core processing systems Grant 7,793,011 - Gunnels , et al. September 7, 2 | 2010-09-07 |
System and method for using resource pools and instruction pools for processor design verification and validation Grant 7,752,499 - Choudhury , et al. July 6, 2 | 2010-07-06 |
System and method for creating different start cache and bus states using multiple test patterns for processor design verification and validation Grant 7,747,908 - Choudhury , et al. June 29, 2 | 2010-06-29 |
System and method for increasing error checking performance by calculating CRC calculations after multiple test patterns for processor design verification and validation Grant 7,739,570 - Bag , et al. June 15, 2 | 2010-06-15 |
System and method for predicting lwarx and stwcx instructions in test pattern generation and simulation for processor design verification and validation Grant 7,689,886 - Arora , et al. March 30, 2 | 2010-03-30 |
System and method for re-shuffling test case instruction orders for processor design verification and validation Grant 7,669,083 - Arora , et al. February 23, 2 | 2010-02-23 |
System and method for verification of cache snoop logic and coherency between instruction & data caches for processor design verification and validation Grant 7,661,023 - Arora , et al. February 9, 2 | 2010-02-09 |
Testing Real Page Number Bits in a Cache Directory App 20100023697 - Kapoor; Shakti ;   et al. | 2010-01-28 |
Light Weight And High Throughput Test Case Generation Methodology For Testing Cache/tlb Intervention And Diagnostics App 20100011248 - Bussa; Vinod ;   et al. | 2010-01-14 |
System and method of testing using test pattern re-execution in varying timing scenarios for processor design verification and validation Grant 7,647,539 - Bussa , et al. January 12, 2 | 2010-01-12 |
Generating a Test Case Micro Generator During Processor Design Verification and Validation App 20090307468 - Choudhury; Shubhodeep Roy ;   et al. | 2009-12-10 |
System and method for pseudo-random test pattern memory allocation for processor design verification and validation Grant 7,584,394 - Choudhury , et al. September 1, 2 | 2009-09-01 |
Performance Evaluation of Algorithmic Tasks and Dynamic Parameterization on Multi-Core Processing Systems App 20090144744 - Gunnels; John A. ;   et al. | 2009-06-04 |
Performance Evaluation of Algorithmic Tasks and Dynamic Parameterization on Multi-Core Processing Systems App 20090144745 - Gunnels; John A. ;   et al. | 2009-06-04 |
Performance Evaluation of Algorithmic Tasks and Dynamic Parameterization on Multi-Core Processing Systems App 20090144736 - Gunnels; John A. ;   et al. | 2009-06-04 |
Performance Evaluation of Algorithmic Tasks and Dynamic Parameterization on Multi-Core Processing Systems App 20090144738 - Gunnels; John A. ;   et al. | 2009-06-04 |
Method and system for testing remote I/O functionality Grant 7,529,864 - Kapoor , et al. May 5, 2 | 2009-05-05 |
System and Method for Efficiently Handling Interrupts App 20090070570 - Choudhury; Shubhodeep Roy ;   et al. | 2009-03-12 |
System and Method for Re-Shuffling Test Case Instruction Orders for Processor Design Verification and Validation App 20090070631 - Arora; Sampan ;   et al. | 2009-03-12 |
System and Method for Generating Fast Instruction and Data Interrupts for Processor Design Verification and Validation App 20090070546 - Choudhury; Shubhodeep Roy ;   et al. | 2009-03-12 |
System and Method for Using Resource Pools and Instruction Pools for Processor Design Verification and Validation App 20090070768 - Choudhury; Shubhodeep Roy ;   et al. | 2009-03-12 |
System and Method for Testing a Large Memory Area During Processor Design Verification and Validation App 20090070643 - Anvekar; Divya Subbarao ;   et al. | 2009-03-12 |
System and Method for Testing Multiple Processor Modes for Processor Design Verification and Validation App 20090070629 - Arora; Sampan ;   et al. | 2009-03-12 |
System and Method for Efficiently Testing Cache Congruence Classes During Processor Design Verification and Validation App 20090070532 - Bussa; Vinod ;   et al. | 2009-03-12 |
System and Method for Testing SLB and TLB Cells During Processor Design Verification and Validation App 20090070632 - Bag; Sandip ;   et al. | 2009-03-12 |
System And Method For Predicting Iwarx And Stwcx Instructions In Test Pattern Generation And Simulation For Processor Design Verification/validation In Interrupt Mode App 20090024894 - Arora; Sampan ;   et al. | 2009-01-22 |
System and Method for Predicting lwarx and stwcx Instructions in Test Pattern Generation and Simulation for Processor Design Verification and Validation App 20090024886 - Arora; Sampan ;   et al. | 2009-01-22 |
System and Method for Creating Different Start Cache and Bus States Using Multiple Test Patterns for Processor Design Verification and Validation App 20090024877 - Choudhury; Shubhodeep Roy ;   et al. | 2009-01-22 |
System and Method for Verification of Cache Snoop Logic and Coherency Between Instruction & Data Caches for Processor Design Verification and Validation App 20090024876 - Arora; Sampan ;   et al. | 2009-01-22 |
System and Method for Pseudo-Random Test Pattern Memory Allocation for Processor Design Verification and Validation App 20090024891 - Choudhury; Shubhodeep Roy ;   et al. | 2009-01-22 |
System and Method for Increasing Error Checking Performance by Calculating CRC Calculations After Multiple Test Patterns for Processor Design Verification and Validation App 20090024873 - Bag; Sandip ;   et al. | 2009-01-22 |
System and Method of Testing using Test Pattern Re-Execution in Varying Timing Scenarios for Processor Design Verification and Validation App 20090024892 - Bussa; Vinod ;   et al. | 2009-01-22 |
Method and System for Stealing Interrupt Vectors App 20080301402 - Alapati; Sangram ;   et al. | 2008-12-04 |
Algorithm to test LPAR I/O subsystem's adherence to LPAR I/O firewalls Grant 7,249,308 - Kapoor , et al. July 24, 2 | 2007-07-24 |
Method and system for testing remote I/O functionality App 20060123153 - Kapoor; Shakti ;   et al. | 2006-06-08 |
I/O stress test Grant 6,898,734 - Kapoor , et al. May 24, 2 | 2005-05-24 |
Algorithm to test LPAR I/O subsystem's adherence to LPAR I/O firewalls App 20040210817 - Kapoor, Shakti ;   et al. | 2004-10-21 |
Method, system and computer program product to stress and test logical partition isolation features Grant 6,792,514 - Kapoor , et al. September 14, 2 | 2004-09-14 |
I/O stress test App 20030115385 - Adamane, Prashanth Kumar ;   et al. | 2003-06-19 |
Methodology to stress and test LPAR isolation features App 20020194437 - Kapoor, Shakti ;   et al. | 2002-12-19 |