Patent | Date |
---|
Processor management via thread status Grant 11,157,061 - King-Smith , et al. October 26, 2 | 2021-10-26 |
Suppressing Interrupts To An Application Thread App 20210208926 - Michel; Dirk ;   et al. | 2021-07-08 |
Gradually throttling memory due to dynamic thermal conditions Grant 10,929,062 - Nguyen , et al. February 23, 2 | 2021-02-23 |
Selective Release-behind Of File Pages App 20200379906 - Accapadi; Mathew ;   et al. | 2020-12-03 |
Hardware thread switching for scheduling policy in a processor Grant 10,831,539 - Accapadi , et al. November 10, 2 | 2020-11-10 |
Hardware Thread Switching For Scheduling Policy In A Processor App 20200301735 - Accapadi; Mathew ;   et al. | 2020-09-24 |
Virtual processor cache reuse Grant 10,740,234 - Olszewski , et al. A | 2020-08-11 |
Gradually Throttling Memory Due To Dynamic Thermal Conditions App 20200142635 - Nguyen; Hoa C. ;   et al. | 2020-05-07 |
Virtual Processor Cache Reuse App 20200073803 - Olszewski; Bret R. ;   et al. | 2020-03-05 |
Preventing software thread blocking due to interrupts Grant 10,572,411 - Accapadi , et al. Feb | 2020-02-25 |
Dynamic virtual processor manager Grant 10,540,206 - Burdick , et al. Ja | 2020-01-21 |
Prioritization of low active thread count virtual machines in virtualized computing environment Grant 10,394,607 - Gao , et al. A | 2019-08-27 |
Prioritization of low active thread count virtual machines in virtualized computing environment Grant 10,394,608 - Gao , et al. A | 2019-08-27 |
Preventing Software Thread Blocking Due To Interrupts App 20180307637 - Accapadi; Mathew ;   et al. | 2018-10-25 |
Averting lock contention associated with core-based hardware threading in a split core environment Grant 10,108,453 - Accapadi , et al. October 23, 2 | 2018-10-23 |
Averting lock contention associated with core-based hardware threading in a split core environment Grant 10,102,037 - Accapadi , et al. October 16, 2 | 2018-10-16 |
Dynamic Virtual Processor Manager App 20180246761 - Burdick; Dean J. ;   et al. | 2018-08-30 |
Preventing software thread blocking due to interrupts Grant 10,019,391 - Accapadi , et al. July 10, 2 | 2018-07-10 |
Preventing software thread blocking due to interrupts Grant 10,019,392 - Accapadi , et al. July 10, 2 | 2018-07-10 |
Dynamic virtual processor manager Grant 9,996,393 - Burdick , et al. June 12, 2 | 2018-06-12 |
Processor Management Via Thread Status App 20180157304 - King-Smith; Bernard A. ;   et al. | 2018-06-07 |
Filtering multiple in-memory trace buffers for event ranges before dumping from memory Grant 9,928,157 - Accapadi , et al. March 27, 2 | 2018-03-27 |
Processor management via thread status Grant 9,886,077 - King-Smith , et al. February 6, 2 | 2018-02-06 |
Averting Lock Contention Associated with Core-Based Hardware Threading in a Split Core Environment App 20180004574 - ACCAPADI; Mathew ;   et al. | 2018-01-04 |
Averting Lock Contention Associated with Core-Based Hardware Threading in a Split Core Environment App 20180004571 - ACCAPADI; Mathew ;   et al. | 2018-01-04 |
Prioritization Of Low Active Thread Count Virtual Machines In Virtualized Computing Environment App 20170337092 - Gao; Qunying ;   et al. | 2017-11-23 |
Prioritization Of Low Active Thread Count Virtual Machines In Virtualized Computing Environment App 20170337076 - Gao; Qunying ;   et al. | 2017-11-23 |
Optimized use of hardware micro partition prefetch based on software thread usage Grant 9,760,491 - B T , et al. September 12, 2 | 2017-09-12 |
Prioritization of low active thread count virtual machines in virtualized computing environment Grant 9,753,763 - Gao , et al. September 5, 2 | 2017-09-05 |
Prioritization of low active thread count virtual machines in virtualized computing environment Grant 9,753,760 - Gao , et al. September 5, 2 | 2017-09-05 |
Prioritization Of Low Active Thread Count Virtual Machines In Virtualized Computing Environment App 20170177397 - Gao; Qunying ;   et al. | 2017-06-22 |
Prioritization Of Low Active Thread Count Virtual Machines In Virtualized Computing Environment App 20170177393 - Gao; Qunying ;   et al. | 2017-06-22 |
Dynamic Virtual Processor Manager App 20170147410 - Burdick; Dean J. ;   et al. | 2017-05-25 |
Optimized Use of Hardware Micro Partition Prefetch Based on Software Thread Usage App 20170132127 - B T; Hemalatha ;   et al. | 2017-05-11 |
Increase database performance by reducing required communications and information transfers Grant 9,646,044 - Grosman , et al. May 9, 2 | 2017-05-09 |
Increase database performance by reducing required communications and information transfers Grant 9,633,070 - Grosman , et al. April 25, 2 | 2017-04-25 |
Optimized use of hardware micro partition prefetch based on software thread usage Grant 9,619,393 - B T , et al. April 11, 2 | 2017-04-11 |
Multiple history based micro partition prefetch optimization Grant 9,569,364 - Heyrman , et al. February 14, 2 | 2017-02-14 |
Dynamically allocating compute nodes among cloud groups based on priority and policies Grant 9,571,374 - Ashok , et al. February 14, 2 | 2017-02-14 |
Management of file cache Grant 9,465,807 - Accapadi , et al. October 11, 2 | 2016-10-11 |
Management of file cache Grant 9,460,101 - Accapadi , et al. October 4, 2 | 2016-10-04 |
Preventing Software Thread Blocking Due To Interrupts App 20160275025 - Accapadi; Mathew ;   et al. | 2016-09-22 |
Preventing Software Thread Blocking Due To Interrupts App 20160275024 - Accapadi; Mathew ;   et al. | 2016-09-22 |
Processor Management Via Thread Status App 20160252947 - King-Smith; Bernard A. ;   et al. | 2016-09-01 |
Dynamically Allocating Compute Nodes Among Cloud Groups Based On Priority And Policies App 20160204923 - Ashok; Rohith K. ;   et al. | 2016-07-14 |
Processor management via thread status Grant 9,354,926 - King-Smith , et al. May 31, 2 | 2016-05-31 |
Filtering Multiple In-memory Trace Buffers For Event Ranges Before Dumping From Memory App 20160147653 - Accapadi; Mathew ;   et al. | 2016-05-26 |
Determining placement fitness for partitions under a hypervisor Grant 9,250,947 - Anand , et al. February 2, 2 | 2016-02-02 |
Selective release-behind of pages based on repaging history in an information handling system Grant 9,208,089 - Accapadi , et al. December 8, 2 | 2015-12-08 |
Selective release-behind of pages based on repaging history in an information handling system Grant 9,195,601 - Accapadi , et al. November 24, 2 | 2015-11-24 |
Determining Placement Fitness For Partitions Under A Hypervisor App 20150317180 - Anand; Vaijayanthimala K. ;   et al. | 2015-11-05 |
System and program product to allocate and reallocate CPU resources needed to utilize full available network adapter bandwidth capacity for logical partition migration Grant 9,158,668 - Ashok , et al. October 13, 2 | 2015-10-13 |
Increase Database Performance By Reducing Required Communications And Information Transfers App 20150278291 - Grosman; Ronen ;   et al. | 2015-10-01 |
Increase Database Performance By Reducing Required Communications And Information Transfers App 20150278242 - Grosman; Ronen ;   et al. | 2015-10-01 |
Allocate and reallocate CPU resources needed to utilize full available network adapter bandwidth capacity for logical partition migration Grant 9,110,779 - Ashok , et al. August 18, 2 | 2015-08-18 |
Determining placement fitness for partitions under a hypervisor Grant 9,104,453 - Anand , et al. August 11, 2 | 2015-08-11 |
Managing utilization of physical processors of a shared processor pool in a virtualized processor environment Grant 9,038,084 - Accapadi , et al. May 19, 2 | 2015-05-19 |
Management Of File Cache App 20150113226 - Accapadi; Mathew ;   et al. | 2015-04-23 |
Management Of File Cache App 20150113225 - Accapadi; Mathew ;   et al. | 2015-04-23 |
Adaptive lock list searching of waiting threads Grant 8,973,007 - Accapadi , et al. March 3, 2 | 2015-03-03 |
Page buffering in a virtualized, memory sharing configuration Grant 8,972,669 - Anand , et al. March 3, 2 | 2015-03-03 |
Adaptive lock list searching of waiting threads Grant 8,954,974 - Accapadi , et al. February 10, 2 | 2015-02-10 |
Efficient lock hand-off in a symmetric multiprocessor system Grant 8,935,700 - Michel , et al. January 13, 2 | 2015-01-13 |
Partition redispatching using page tracking Grant 8,930,670 - Anand , et al. January 6, 2 | 2015-01-06 |
Efficient lock hand-off in a symmetric multiprocessing system Grant 8,930,952 - Michel , et al. January 6, 2 | 2015-01-06 |
Delayed replacement of TLB entries Grant 8,832,383 - Olszewski , et al. September 9, 2 | 2014-09-09 |
Hardware Prefetch Management For Partitioned Environments App 20140223109 - Heyrman; Peter J. ;   et al. | 2014-08-07 |
Hardware Prefetch Management For Partitioned Environments App 20140223108 - Heyrman; Peter J. ;   et al. | 2014-08-07 |
Demand based memory management of non-pagable data storage Grant 8,775,749 - Accapadi , et al. July 8, 2 | 2014-07-08 |
Selective Release-behind Of Pages Based On Repaging History In An Information Handling System App 20140149675 - Accapadi; Matthew ;   et al. | 2014-05-29 |
Selective Release-behind Of Pages Based On Repaging History In An Information Handling System App 20140149672 - Accapadi; Mathew ;   et al. | 2014-05-29 |
Efficient Lock Hand-off In A Symmetric Multiprocessor System App 20140101662 - Michel; Dirk ;   et al. | 2014-04-10 |
Management of low-paging space conditions in an operating system Grant 8,639,909 - Olszewski , et al. January 28, 2 | 2014-01-28 |
Computing Processor Resources for Logical Partition Migration App 20140007124 - Ashok; Rohith K. ;   et al. | 2014-01-02 |
Computing Processor Resources for Logical Partition Migration App 20140006741 - Ashok; Rohith K. ;   et al. | 2014-01-02 |
Determining Placement Fitness For Partitions Under A Hypervisor App 20130346972 - Anand; Vaijayanthimala K. ;   et al. | 2013-12-26 |
Determining Placement Fitness For Partitions Under A Hypervisor App 20130346967 - Anand; Vaijayanthimala K. ;   et al. | 2013-12-26 |
Lock mechanism to reduce waiting of threads to access a shared resource by selectively granting access to a thread before an enqueued highest priority thread Grant 8,607,239 - Anand , et al. December 10, 2 | 2013-12-10 |
Demand-Based Memory Management of Non-pagable Data Storage App 20130290666 - Accapadi; Mathew ;   et al. | 2013-10-31 |
Delayed Replacement Of Tlb Entries App 20130254490 - Olszewski; Bret R. ;   et al. | 2013-09-26 |
Efficient Lock Hand-off In A Symmetric Multiprocessing System App 20130254775 - Michel; Dirk ;   et al. | 2013-09-26 |
Managing Utilization Of Physical Processors In A Shared Processor Pool App 20130227549 - Accapadi; Mathew ;   et al. | 2013-08-29 |
Demand-based memory management of non-pagable data storage Grant 8,499,138 - Accapadi , et al. July 30, 2 | 2013-07-30 |
Management Of Low-paging Space Conditions In An Operating System App 20130166873 - Olszewski; Bret R. ;   et al. | 2013-06-27 |
Delayed replacement of cache entries Grant 8,473,684 - Olszewski , et al. June 25, 2 | 2013-06-25 |
Page Buffering In A Virtualized, Memory Sharing Configuration App 20130159614 - Anand; Vaijayanthimala K. ;   et al. | 2013-06-20 |
Management of low-paging space conditions in an operating system Grant 8,417,912 - Olszewski , et al. April 9, 2 | 2013-04-09 |
Page buffering in a virtualized, memory sharing configuration Grant 8,402,228 - Anand , et al. March 19, 2 | 2013-03-19 |
Processor Core Power Management Taking Into Account Thread Lock Contention App 20120311605 - Olszewski; Bret R. ;   et al. | 2012-12-06 |
Lock Based Moving Of Threads In A Shared Processor Partitioning Environment App 20120278809 - Brenner; Larry B. ;   et al. | 2012-11-01 |
Processor Management Via Thread Status App 20120246652 - King-Smith; Bernard A. ;   et al. | 2012-09-27 |
Method and apparatus for virtual processor dispatching to a partition based on shared memory pages Grant 8,271,989 - Anand , et al. September 18, 2 | 2012-09-18 |
Lock based moving of threads in a shared processor partitioning environment Grant 8,245,236 - Brenner , et al. August 14, 2 | 2012-08-14 |
Dynamic Memory Affinity Reallocation After Partition Migration App 20120102258 - Hepkin; David A. ;   et al. | 2012-04-26 |
Optimization of thread wake up for shared processor partitions Grant 8,156,498 - Anand , et al. April 10, 2 | 2012-04-10 |
Management Of Low-paging Space Conditions In An Operating System App 20120060012 - Olszewski; Bret R. ;   et al. | 2012-03-08 |
Polling in a virtualized information handling system Grant 8,122,167 - Anand , et al. February 21, 2 | 2012-02-21 |
Polling In A Virtualized Information Handling System App 20120036292 - Anand; Vaijayanthimala K. ;   et al. | 2012-02-09 |
Heuristic based affinity dispatching for shared processor partition dispatching Grant 8,108,866 - Anand , et al. January 31, 2 | 2012-01-31 |
Page Buffering In A Virtualized, Memory Sharing Configuration App 20120005401 - Anand; Vaijayanthimala K. ;   et al. | 2012-01-05 |
Demand-Based Memory Management of Non-pagable Data Storage App 20120005448 - Accapadi; Mathew ;   et al. | 2012-01-05 |
Optimizing Power Management In Multicore Virtual Machine Platforms By Dynamically Variable Delay Before Switching Processor Cores Into A Low Power State App 20110246800 - Accpadi; Mathew ;   et al. | 2011-10-06 |
Virtual machine dispatching to maintain memory affinity Grant 8,024,728 - Anand , et al. September 20, 2 | 2011-09-20 |
Opportunistic Use Of Lock Mechanism To Reduce Waiting Time Of Threads To Access A Shared Resource App 20110161539 - Anand; Vaijayanthimala K. ;   et al. | 2011-06-30 |
Method For Prioritizing Virtual Real Memory Paging Based On Disk Capabilities App 20110153975 - Accapadi; Mathew ;   et al. | 2011-06-23 |
Delayed Replacement Of Cache Entries App 20110153949 - Olszewski; Bret R. ;   et al. | 2011-06-23 |
Optimization of thread wake up for shared processor partitions Grant 7,870,551 - Anand , et al. January 11, 2 | 2011-01-11 |
Heuristic based affinity dispatching for shared processor partition dispatching Grant 7,865,895 - Anand , et al. January 4, 2 | 2011-01-04 |
Mechanism To Control Hardware Multi-threaded Priority By System Call App 20100115522 - Anand; Vaijayanthimala K. ;   et al. | 2010-05-06 |
Optimization of Thread Wake Up for Shared Processor Partitions App 20090235270 - Anand; Vaijayanthimala K. ;   et al. | 2009-09-17 |
Graphical Display of CPU Utilization App 20090213122 - Olszewski; Bret R. ;   et al. | 2009-08-27 |
Method And Apparatus For Moving Threads In A Shared Processor Partitioning Environment App 20090217276 - Brenner; Larry B. ;   et al. | 2009-08-27 |
Method And Apparatus For Virtual Processor Dispatching To A Partition Based On Shared Memory Pages App 20090204959 - Anand; Vaijayanthimala K. ;   et al. | 2009-08-13 |
Partition Redispatching Using Page Tracking App 20090119474 - Anand; Vaijayanthimala K. ;   et al. | 2009-05-07 |
Method for graphical display of CPU utilization Grant 7,460,122 - Smolders , et al. December 2, 2 | 2008-12-02 |
Heuristic Based Affinity Dispatching for Shared Processor Partition Dispatching App 20080235684 - Anand; Vaijayanthimala K. ;   et al. | 2008-09-25 |
Virtual Machine Dispatching To Maintain Memory Affinity App 20080163203 - Anand; Vaijayanthimala K. ;   et al. | 2008-07-03 |
Method, Apparatus, and Program Product for Heuristic Based Affinity Dispatching for Shared Processor Partition Dispatching App 20070271563 - Anand; Vaijayanthimala K. ;   et al. | 2007-11-22 |
Method, Apparatus, and Program Product for Optimization of Thread Wake up for Shared Processor Partitions App 20070271564 - Anand; Vaijayanthimala K. ;   et al. | 2007-11-22 |
Method and system for managing lock contention in a computer system Grant 6,845,504 - Hua , et al. January 18, 2 | 2005-01-18 |
Method and system for selecting and distinguishing an event sequence using an effective address in a processing system Grant 6,708,296 - Gover , et al. March 16, 2 | 2004-03-16 |
Method and system for managing lock contention in a computer system App 20020107854 - Hua, Hong L. ;   et al. | 2002-08-08 |