Patent | Date |
---|
Shared and exclusive accelerator access Grant 11,061,733 - Veale , et al. July 13, 2 | 2021-07-13 |
Efficient critical thread scheduling for non-privileged thread requests Grant 11,010,199 - Mealey , et al. May 18, 2 | 2021-05-18 |
Efficient critical thread scheduling for non privileged thread requests Grant 10,896,065 - Mealey , et al. January 19, 2 | 2021-01-19 |
Use of capi-attached storage as extended memory Grant 10,599,334 - Rathi , et al. | 2020-03-24 |
Accelerator Access Control App 20200089865 - Veale; Brian F. ;   et al. | 2020-03-19 |
Shared And Exclusive Accelerator Access App 20200073721 - Veale; Brian F. ;   et al. | 2020-03-05 |
Dynamic virtual processor manager Grant 10,540,206 - Burdick , et al. Ja | 2020-01-21 |
Use Of Capi-attached Storage As Extended Memory App 20190377492 - RATHI; Sanket ;   et al. | 2019-12-12 |
Providing logical partitions with hardware-thread specific information reflective of exclusive use of a processor core Grant 10,354,085 - Frazier , et al. July 16, 2 | 2019-07-16 |
Off-line affinity-aware parallel zeroing of memory in non-uniform memory access (NUMA) servers Grant 10,248,175 - Hegde , et al. | 2019-04-02 |
Affinity aware parallel zeroing of memory in non-uniform memory access (NUMA) servers Grant 10,241,550 - Hegde , et al. | 2019-03-26 |
Affinity-aware parallel zeroing of memory for initialization of large pages in non-uniform memory access (NUMA) servers Grant 10,228,737 - Hedge , et al. | 2019-03-12 |
Dynamic Virtual Processor Manager App 20180246761 - Burdick; Dean J. ;   et al. | 2018-08-30 |
Resolving page faults out of context for shared contexts Grant 9,996,357 - Albot , et al. June 12, 2 | 2018-06-12 |
Dynamic virtual processor manager Grant 9,996,393 - Burdick , et al. June 12, 2 | 2018-06-12 |
Affinity-aware parallel zeroing of memory in non-uniform memory access (NUMA) servers Grant 9,983,642 - Hedge , et al. May 29, 2 | 2018-05-29 |
Off-line Affinity-aware Parallel Zeroing Of Memory In Non-uniform Memory Access (numa) Servers App 20180129255 - HEGDE; Nikhil ;   et al. | 2018-05-10 |
Providing Logical Partitions With Hardware-thread Specific Information Reflective Of Exclusive Use Of A Processor Core App 20180121675 - Frazier; Giles R. ;   et al. | 2018-05-03 |
Efficient Critical Thread Scheduling For Non-privileged Thread Requests App 20180101409 - MEALEY; BRUCE ;   et al. | 2018-04-12 |
Affinity Aware Parallel Zeroing Of Memory In Non-uniform Memory Access (numa) Servers App 20180088640 - HEDGE; Nikhil ;   et al. | 2018-03-29 |
Affinity-aware Parallel Zeroing Of Memory For Initializationof Large Pages In Non-uniform Memory Access (numa) Servers App 20180088641 - HEDGE; Nikhil ;   et al. | 2018-03-29 |
Resolving page faults out of context Grant 9,928,142 - Aslot , et al. March 27, 2 | 2018-03-27 |
Efficient Critical Thread Scheduling For Non-privileged Thread Requests App 20180081732 - MEALEY; BRUCE ;   et al. | 2018-03-22 |
Efficient critical thread scheduling for non-privileged thread requests Grant 9,904,580 - Mealey , et al. February 27, 2 | 2018-02-27 |
Techniques for escalating interrupts in a data processing system to a higher software stack level Grant 9,904,638 - Arndt , et al. February 27, 2 | 2018-02-27 |
Affinity-aware parallel zeroing of pages in non-uniform memory access (NUMA) servers Grant 9,904,337 - Hegde , et al. February 27, 2 | 2018-02-27 |
Providing logical partitions with hardware-thread specific information reflective of exclusive use of a processor core Grant 9,898,616 - Frazier , et al. February 20, 2 | 2018-02-20 |
Off-line affinity-aware parallel zeroing of memory in non-uniform memory access (NUMA) servers Grant 9,891,861 - Hegde , et al. February 13, 2 | 2018-02-13 |
Efficient critical thread scheduling for non-privileged thread requests Grant 9,891,956 - Mealey , et al. February 13, 2 | 2018-02-13 |
Sharing an accelerator context across multiple processes Grant 9,880,941 - Mealey , et al. January 30, 2 | 2018-01-30 |
Affinity-aware parallel zeroing of memory for initialization of large pages in non-uniform memory access (NUMA) servers Grant 9,870,171 - Hegde , et al. January 16, 2 | 2018-01-16 |
Affinity-aware parallel zeroing of memory for initialization of large pages in non-uniform memory access (NUMA) servers Grant 9,870,036 - Hedge , et al. January 16, 2 | 2018-01-16 |
Low latency scheduling on simultaneous multi-threading cores Grant 9,817,696 - Mealey , et al. November 14, 2 | 2017-11-14 |
Low latency scheduling on simultaneous multi-threading cores Grant 9,798,582 - Mealey , et al. October 24, 2 | 2017-10-24 |
Enabling poll/select style interfaces with coherent accelerators Grant 9,779,041 - Aslot , et al. October 3, 2 | 2017-10-03 |
Emulating memory mapped I/O for coherent accelerators in error state Grant 9,690,495 - Albot , et al. June 27, 2 | 2017-06-27 |
Enabling poll/select style interfaces with coherent accelerators Grant 9,678,788 - Aslot , et al. June 13, 2 | 2017-06-13 |
Sharing an accelerator context across multiple processes Grant 9,671,970 - Mealey , et al. June 6, 2 | 2017-06-06 |
Dynamic Virtual Processor Manager App 20170147410 - Burdick; Dean J. ;   et al. | 2017-05-25 |
Techniques For Escalating Interrupts In A Data Processing System To A Higher Software Stack Level App 20170139860 - ARNDT; RICHARD L. ;   et al. | 2017-05-18 |
Enabling Poll/select Style Interfaces With Coherent Accelerators App 20170132163 - Aslot; Vishal C. ;   et al. | 2017-05-11 |
Resolving Page Faults Out Of Context App 20170132083 - ASLOT; Vishal C. ;   et al. | 2017-05-11 |
Enabling Poll/select Style Interfaces With Coherent Accelerators App 20170132032 - ASLOT; Vishal C. ;   et al. | 2017-05-11 |
Emulating Memory Mapped I/o For Coherent Accelerators In Error State App 20170123684 - ALBOT; Andre L. ;   et al. | 2017-05-04 |
Resolving Page Faults Out Of Context For Shared Contexts App 20170123690 - Albot; Andre L. ;   et al. | 2017-05-04 |
Low Latency Scheduling On Simultaneous Multi-threading Cores App 20170116030 - MEALEY; BRUCE ;   et al. | 2017-04-27 |
Low Latency Scheduling On Simultaneous Multi-threading Cores App 20170116039 - MEALEY; BRUCE ;   et al. | 2017-04-27 |
Sharing An Accelerator Context Across Multiple Processes App 20170116132 - MEALEY; Bruce ;   et al. | 2017-04-27 |
Sharing An Accelerator Context Across Multiple Processes App 20170115921 - MEALEY; Bruce ;   et al. | 2017-04-27 |
Affinity-aware Parallel Zeroing Of Memory For Initialization Of Large Pages In Non-uniform Memory Access (numa) Servers App 20170108902 - HEDGE; Nikhil ;   et al. | 2017-04-20 |
Affinity-aware Parallel Zeroing Of Memory For Initialization Of Large Pages In Non-uniform Memory Access (numa) Servers App 20160378388 - HEGDE; Nakhil ;   et al. | 2016-12-29 |
Affinity-aware Parallel Zeroing Of Memory In Non-uniform Memory Access (numa) Servers App 20160378399 - HEDGE; Nikhil ;   et al. | 2016-12-29 |
Affinity-aware Parallel Zeroing Of Pages In Non-uniform Memory Access (numa) Servers App 20160378397 - ROGERS; Mark D. ;   et al. | 2016-12-29 |
Off-line Affinity-aware Parallel Zeroing Of Memory In Non-uniform Memory Access (numa) Servers App 20160378398 - HEGDE; Nakhil ;   et al. | 2016-12-29 |
Efficient Critical Thread Scheduling For Non-privileged Thread Requests App 20160350158 - MEALEY; BRUCE ;   et al. | 2016-12-01 |
Efficient Critical Thread Scheduling For Non-privileged Thread Requests App 20160350159 - MEALEY; BRUCE ;   et al. | 2016-12-01 |
Memory page de-duplication in a computer system that includes a plurality of virtual machines Grant 9,417,899 - Hepkin , et al. August 16, 2 | 2016-08-16 |
Memory page de-duplication in a computer system that includes a plurality of virtual machines Grant 9,342,336 - Hepkin , et al. May 17, 2 | 2016-05-17 |
Providing Logical Partitions With Hardware-thread Specific Information Reflective Of Exclusive Use Of A Processor Core App 20150254473 - Frazier; Giles R. ;   et al. | 2015-09-10 |
Dual mode reader writer lock Grant 9,021,491 - Mealey , et al. April 28, 2 | 2015-04-28 |
Dual mode reader writer lock Grant 9,021,492 - Mealey , et al. April 28, 2 | 2015-04-28 |
Retooling lock interfaces for using a dual mode reader writer lock Grant 8,943,502 - Mealey , et al. January 27, 2 | 2015-01-27 |
Memory Page De-Duplication In A Computer System That Includes A Plurality Of Virtual Machines App 20140281118 - Hepkin; David A. ;   et al. | 2014-09-18 |
Memory Page De-Duplication In A Computer System That Includes A Plurality Of Virtual Machines App 20140281117 - Hepkin; David A. ;   et al. | 2014-09-18 |
Controlling priority of multi-threaded hardware resources by system calls Grant 8,689,222 - Anand , et al. April 1, 2 | 2014-04-01 |
Global and local counts for efficient memory page pinning in a multiprocessor system Grant 8,484,420 - Mall , et al. July 9, 2 | 2013-07-09 |
Using a dual mode reader writer lock Grant 8,347,045 - Mealey , et al. January 1, 2 | 2013-01-01 |
Dual Mode Reader Writer Lock App 20120210074 - MEALEY; BRUCE ;   et al. | 2012-08-16 |
Software component self-scrubbing Grant 8,205,118 - Lyons , et al. June 19, 2 | 2012-06-19 |
Global And Local Counts For Efficient Memory Page Pinning In A Multiprocessor System App 20120137082 - Mall; Michael Gerard ;   et al. | 2012-05-31 |
Using a dual mode reader writer lock Grant 8,166,256 - Mealey , et al. April 24, 2 | 2012-04-24 |
Using A Dual Mode Reader Writer Lock App 20120066467 - Mealey; Bruce ;   et al. | 2012-03-15 |
Dual Mode Reader Writer Lock App 20110225587 - Mealey; Bruce ;   et al. | 2011-09-15 |
Using A Dual Mode Reader Writer Lock App 20110225335 - Mealey; Bruce ;   et al. | 2011-09-15 |
Retooling Lock Interfaces For Using A Dual Mode Reader Writer Lock App 20110225585 - Mealey; Bruce ;   et al. | 2011-09-15 |
Key-controlled object-based memory protection Grant 7,890,727 - Mathews , et al. February 15, 2 | 2011-02-15 |
Detecting illegal reuse of memory with low resource impact Grant 7,886,118 - Lyons , et al. February 8, 2 | 2011-02-08 |
Software Component Self-Scrubbing App 20110022895 - Lyons; Michael E. ;   et al. | 2011-01-27 |
Kernel error recovery disablement and shared recovery routine footprint areas Grant 7,793,149 - Mall , et al. September 7, 2 | 2010-09-07 |
Recovery routine masking and barriers to support phased recovery development Grant 7,783,920 - Mall , et al. August 24, 2 | 2010-08-24 |
Key-controlled object-based memory protection Grant 7,774,561 - Mathews , et al. August 10, 2 | 2010-08-10 |
Mechanism To Control Hardware Multi-threaded Priority By System Call App 20100115522 - Anand; Vaijayanthimala K. ;   et al. | 2010-05-06 |
Scaling address space utilization in a multi-threaded, multi-processor computer Grant 7,536,531 - McDonald , et al. May 19, 2 | 2009-05-19 |
Key-controlled Object-based Memory Protection App 20080263301 - MATHEWS; THOMAS S. ;   et al. | 2008-10-23 |
Key-controlled object-based memory protection Grant 7,424,584 - Mathews , et al. September 9, 2 | 2008-09-09 |
Recovery Routine Masking and Barriers to Support Phased Recovery Development App 20080201606 - Mall; Michael G. ;   et al. | 2008-08-21 |
Kernel Error Recovery Disablement and Shared Recovery Routine Footprint Areas App 20080201604 - Mall; Michael G. ;   et al. | 2008-08-21 |
Key-controlled Object-based Memory Protection App 20080168248 - MATHEWS; THOMAS S. ;   et al. | 2008-07-10 |
Detecting Illegal Reuse of Memory with Low Resource Impact App 20080168112 - Lyons; Michael E. ;   et al. | 2008-07-10 |
Method, system, and program for transferring data directed to virtual memory addresses to a device memory Grant 7,305,526 - Benhase , et al. December 4, 2 | 2007-12-04 |
Scaling Address Space Utilization In A Multi-Threaded, Multi-Processor Computer App 20070271420 - McDonald; Christopher F. ;   et al. | 2007-11-22 |
Scaling address space utilization in a multi-threaded, multi-processor computer Grant 7,299,336 - McDonald , et al. November 20, 2 | 2007-11-20 |
Method, system, and program for transferring data directed to virtual memory addresses to a device memory App 20060101226 - Benhase; Michael Thomas ;   et al. | 2006-05-11 |
Virtual logical partition terminal Grant 7,023,459 - Arndt , et al. April 4, 2 | 2006-04-04 |
Scaling address space utilization in a multi-threaded, multi-processor computer App 20060053267 - McDonald; Christopher F. ;   et al. | 2006-03-09 |
Key-controlled object-based memory protection App 20060036823 - Mathews; Thomas S. ;   et al. | 2006-02-16 |
Method and system for system performance optimization via heuristically optimized buses Grant 6,952,746 - Capps, Jr. , et al. October 4, 2 | 2005-10-04 |
Method, apparatus, and computer program product for migrating data subject to access by input/output devices Grant 6,931,471 - Arndt , et al. August 16, 2 | 2005-08-16 |
Method, apparatus, and computer program product for migrating data subject to access by input/output devices App 20030191881 - Arndt, Richard Louis ;   et al. | 2003-10-09 |
Method and system for system performance optimization via heuristically optimized buses App 20020194408 - Capps, Louis Bennie JR. ;   et al. | 2002-12-19 |
Virtual logical partition terminal App 20020124152 - Arndt, Richard Louis ;   et al. | 2002-09-05 |