Patent | Date |
---|
Secure Memory Sharing App 20220207191 - Hetzler; Steven Robert ;   et al. | 2022-06-30 |
Access of named data elements in coordination namespace Grant 11,288,208 - Nair , et al. March 29, 2 | 2022-03-29 |
Global virtual address space consistency model Grant 11,288,194 - Johns , et al. March 29, 2 | 2022-03-29 |
Dynamic update of the number of architected registers assigned to software threads using spill counts Grant 11,275,614 - Cain, III , et al. March 15, 2 | 2022-03-15 |
Caching data from remote memories Grant 11,200,168 - Johns , et al. December 14, 2 | 2021-12-14 |
Relocation and persistence of named data elements in coordination namespace Grant 11,144,231 - Nair , et al. October 12, 2 | 2021-10-12 |
Distributed directory of named data elements in coordination namespace Grant 11,016,908 - Johns , et al. May 25, 2 | 2021-05-25 |
Coordination namespace processing Grant 10,915,460 - Nair , et al. February 9, 2 | 2021-02-09 |
Disaggregated System Domain App 20200364094 - Kahle; James A. ;   et al. | 2020-11-19 |
Tracking transactions using extended memory features Grant 10,831,663 - Kahle , et al. November 10, 2 | 2020-11-10 |
Dynamic update of the number of architected registers assigned to software threads using spill counts Grant 10,831,537 - Cain, III , et al. November 10, 2 | 2020-11-10 |
Access Of Named Data Elements In Coordination Namespace App 20200192820 - Nair; Ravi ;   et al. | 2020-06-18 |
Global Virtual Address Space Consistency Model App 20200192799 - Johns; Charles R. ;   et al. | 2020-06-18 |
Workflow Coordination In Coordination Namespace App 20200195718 - Nair; Ravi ;   et al. | 2020-06-18 |
Coordination Namespace Processing App 20200192819 - Nair; Ravi ;   et al. | 2020-06-18 |
Relocation And Persistence Of Named Data Elements In Coordination Namespace App 20200192576 - Nair; Ravi ;   et al. | 2020-06-18 |
Locating node of named data elements in coordination namespace Grant 10,684,958 - Nair , et al. | 2020-06-16 |
Identifying Location Of Data Granules In Global Virtual Address Space App 20200183854 - Johns; Charles R. ;   et al. | 2020-06-11 |
Communication In Coordination Namespace App 20200183904 - Nair; Ravi ;   et al. | 2020-06-11 |
Distributed Directory Of Named Data Elements In Coordination Namespace App 20200183859 - Johns; Charles R. ;   et al. | 2020-06-11 |
Tracking Transactions Using Extended Memory Features App 20200183842 - Kahle; James A. ;   et al. | 2020-06-11 |
Locating Node Of Named Data Elements In Coordination Namespace App 20200183857 - Nair; Ravi ;   et al. | 2020-06-11 |
Caching Data From Remote Memories App 20200183840 - Johns; Charles R. ;   et al. | 2020-06-11 |
Metadata For State Information Of Distributed Memory App 20200183836 - Johns; Charles R. ;   et al. | 2020-06-11 |
Load stall interrupt Grant 10,592,116 - Johns , et al. | 2020-03-17 |
Dynamic Update Of The Number Of Architected Registers Assigned To Software Threads Using Spill Counts App 20200026559 - CAIN, III; HAROLD W. ;   et al. | 2020-01-23 |
Implementing modal selection of bimodal coherent accelerator Grant 10,169,287 - Johns , et al. J | 2019-01-01 |
Load Stall Interrupt App 20180260118 - Johns; Charles R. ;   et al. | 2018-09-13 |
Dynamic Physical Register Allocation Across Multiple Threads App 20180239604 - CAIN, III; HAROLD W. ;   et al. | 2018-08-23 |
Structure for a circuit function that implements a load when reservation lost instruction to perform cacheline polling Grant 9,983,874 - Johns May 29, 2 | 2018-05-29 |
Load stall interrupt Grant 9,971,516 - Johns , et al. May 15, 2 | 2018-05-15 |
Load Stall Interrupt App 20180107385 - Johns; Charles R. ;   et al. | 2018-04-19 |
Implementing Modal Selection Of Bimodal Coherent Accelerator App 20180052801 - Johns; Charles R. ;   et al. | 2018-02-22 |
Implementing modal selection of bimodal coherent accelerator Grant 9,842,081 - Johns , et al. December 12, 2 | 2017-12-12 |
Implementing modal selection of bimodal coherent accelerator Grant 9,811,498 - Johns , et al. November 7, 2 | 2017-11-07 |
Parallel execution unit that extracts data parallelism at runtime Grant 9,696,996 - Eichenberger , et al. July 4, 2 | 2017-07-04 |
Parallel execution unit that extracts data parallelism at runtime Grant 9,696,995 - Eichenberger , et al. July 4, 2 | 2017-07-04 |
Peripheral component interconnect express (PCIE) pseudo-virtual channels and non-blocking writes Grant 9,483,424 - Johns , et al. November 1, 2 | 2016-11-01 |
Implementing Modal Selection Of Bimodal Coherent Accelerator App 20160217101 - Johns; Charles R. ;   et al. | 2016-07-28 |
Implementing Modal Selection Of Bimodal Coherent Accelerator App 20160217096 - Johns; Charles R. ;   et al. | 2016-07-28 |
Method for performing cacheline polling utilizing a store and reserve instruction Grant 9,390,015 - Johns July 12, 2 | 2016-07-12 |
Efficient communication of producer/consumer buffer status Grant 9,053,069 - Brokenshire , et al. June 9, 2 | 2015-06-09 |
Structure for performing cacheline polling utilizing a store and reserve instruction Grant 9,009,420 - Johns April 14, 2 | 2015-04-14 |
Multithreaded programmable direct memory access engine Grant 8,918,553 - Flachs , et al. December 23, 2 | 2014-12-23 |
Virtual world event notifications from within a persistent world game Grant 8,734,254 - Aguilar, Jr. , et al. May 27, 2 | 2014-05-27 |
Data parallel function call for determining if called routine is data parallel Grant 8,627,043 - Eichenberger , et al. January 7, 2 | 2014-01-07 |
Data parallel function call for determining if called routine is data parallel Grant 8,627,042 - Eichenberger , et al. January 7, 2 | 2014-01-07 |
Runtime extraction of data parallelism Grant 8,583,905 - Eichenberger , et al. November 12, 2 | 2013-11-12 |
Runtime extraction of data parallelism Grant 8,572,359 - Eichenberger , et al. October 29, 2 | 2013-10-29 |
Arithmetic decoding acceleration Grant 8,520,740 - Flachs , et al. August 27, 2 | 2013-08-27 |
Efficient Communication of Producer/Consumer Buffer Status App 20120317372 - Brokenshire; Daniel A. ;   et al. | 2012-12-13 |
Hardware Assisted Scheduling In Computer System App 20120284720 - Cain, III; Harold W. ;   et al. | 2012-11-08 |
Multithreaded Programmable Direct Memory Access Engine App 20120246354 - Flachs; Brian K. ;   et al. | 2012-09-27 |
Efficient communication of producer/consumer buffer status Grant 8,275,917 - Brokenshire , et al. September 25, 2 | 2012-09-25 |
Displaying images of conference call participants Grant 8,265,253 - D'Amora , et al. September 11, 2 | 2012-09-11 |
Parallel Execution Unit that Extracts Data Parallelism at Runtime App 20120191953 - Eichenberger; Alexandre E. ;   et al. | 2012-07-26 |
Runtime Extraction of Data Parallelism App 20120192167 - Eichenberger; Alexandre E. ;   et al. | 2012-07-26 |
Multithreaded programmable direct memory access engine Grant 8,230,136 - Flachs , et al. July 24, 2 | 2012-07-24 |
Structure for Performing Cacheline Polling Utilizing a Store and Reserve Instruction App 20120185228 - Johns; Charles R. | 2012-07-19 |
Data Parallel Function Call for Determining if Called Routine is Data Parallel App 20120180031 - Eichenberger; Alexandre E. ;   et al. | 2012-07-12 |
Structure for performing cacheline polling utilizing a store and reserve instruction Grant 8,219,763 - Johns July 10, 2 | 2012-07-10 |
Mechanisms for priority control in resource allocation Grant 8,180,941 - Chen , et al. May 15, 2 | 2012-05-15 |
Secure Page Tables in Multiprocessor Environments App 20120110348 - Hofstee; H. Peter ;   et al. | 2012-05-03 |
Structure for a livelock resolution circuit Grant 8,171,448 - Johns , et al. May 1, 2 | 2012-05-01 |
Arithmetic Decoding Acceleration App 20120057637 - Flachs; Brian ;   et al. | 2012-03-08 |
Configure offline player behavior within a persistent world game Grant 8,128,498 - Aguilar, Jr. , et al. March 6, 2 | 2012-03-06 |
Design structure for performing cacheline polling utilizing store with reserve and load when reservation lost instructions Grant 8,117,389 - Johns February 14, 2 | 2012-02-14 |
System and method for an isolated process to control address translation Grant 8,108,905 - Johns , et al. January 31, 2 | 2012-01-31 |
Parallel Loop Management App 20120023316 - Flachs; Brian ;   et al. | 2012-01-26 |
Digital thermal sensor test implementation without using main core voltage supply Grant 8,027,798 - Johns , et al. September 27, 2 | 2011-09-27 |
System for communicating command parameters between a processor and a memory flow controller Grant 8,024,489 - Day , et al. September 20, 2 | 2011-09-20 |
Data Parallel Function Call for Determining if Called Routine is Data Parallel App 20110161623 - Eichenberger; Alexandre E. ;   et al. | 2011-06-30 |
Runtime Extraction of Data Parallelism App 20110161643 - Eichenberger; Alexandre E. ;   et al. | 2011-06-30 |
Parallel Execution Unit that Extracts Data Parallelism at Runtime App 20110161642 - Eichenberger; Alexandre E. ;   et al. | 2011-06-30 |
Channel mechanisms for communicating with a processor event facility Grant 7,930,457 - Day , et al. April 19, 2 | 2011-04-19 |
Multithreaded Programmable Direct Memory Access Engine App 20110066769 - Flachs; Brian K. ;   et al. | 2011-03-17 |
Multithreaded programmable direct memory access engine Grant 7,870,309 - Flachs , et al. January 11, 2 | 2011-01-11 |
Programmable direct memory access engine Grant 7,870,308 - Flachs , et al. January 11, 2 | 2011-01-11 |
Communicating instructions and data between a processor and external devices Grant 7,869,459 - Day , et al. January 11, 2 | 2011-01-11 |
Livelock resolution Grant 7,861,022 - Johns , et al. December 28, 2 | 2010-12-28 |
Method, system, and computer program product for displaying images of conference call participants Grant 7,792,263 - D'Amora , et al. September 7, 2 | 2010-09-07 |
Method for communicating instructions and data between a processor and external devices Grant 7,778,271 - Day , et al. August 17, 2 | 2010-08-17 |
Multithreaded Programmable Direct Memory Access Engine App 20100161846 - Flachs; Brian K. ;   et al. | 2010-06-24 |
Programmable Direct Memory Access Engine App 20100161848 - Flachs; Brian K. ;   et al. | 2010-06-24 |
Mechanisms for Priority Control in Resource Allocation App 20100146512 - Chen; Wen-Tzer T. ;   et al. | 2010-06-10 |
System for limiting the size of a local storage of a processor Grant 7,730,279 - Burns , et al. June 1, 2 | 2010-06-01 |
I/O address translation method for specifying a relaxed ordering for I/O accesses Grant 7,721,023 - Irish , et al. May 18, 2 | 2010-05-18 |
Preloading translation buffers Grant 7,711,903 - Day , et al. May 4, 2 | 2010-05-04 |
Priority control in resource allocation for low request rate, latency-sensitive units Grant 7,631,131 - Chen , et al. December 8, 2 | 2009-12-08 |
Method, system, apparatus, and article of manufacture for performing cacheline polling utilizing store with reserve and load when reservation lost instructions Grant 7,600,076 - Johns October 6, 2 | 2009-10-06 |
Communicating with a Processor Event Facility App 20090217300 - Day; Michael N. ;   et al. | 2009-08-27 |
Load when reservation lost instruction for performing cacheline polling Grant 7,581,067 - Johns August 25, 2 | 2009-08-25 |
System for Limiting the Size of a Local Storage of a Processor App 20090204781 - Burns; Adam P. ;   et al. | 2009-08-13 |
Livelock Resolution App 20090164682 - Johns; Charles R. ;   et al. | 2009-06-25 |
Destructive DMA lists Grant 7,539,787 - Day , et al. May 26, 2 | 2009-05-26 |
Systems and methods for thermal sensing Grant 7,535,020 - Yoshida , et al. May 19, 2 | 2009-05-19 |
Digital Thermal Sensor Test Implementation Without Using Main Core Voltage Supply App 20090125267 - Johns; Charles R. ;   et al. | 2009-05-14 |
Method for limiting the size of a local storage of a processor Grant 7,533,238 - Burns , et al. May 12, 2 | 2009-05-12 |
Method for communicating with a processor event facility Grant 7,500,039 - Day , et al. March 3, 2 | 2009-03-03 |
Livelock resolution method Grant 7,500,035 - Johns , et al. March 3, 2 | 2009-03-03 |
Apparatus and Method for Efficient Communication of Producer/Consumer Buffer Status App 20090037620 - Brokenshire; Daniel A. ;   et al. | 2009-02-05 |
Method and apparatus for testing to determine minimum operating voltages in electronic devices Grant 7,486,096 - Dhong , et al. February 3, 2 | 2009-02-03 |
Distributed address arbitration scheme for symmetrical multiprocessor system Grant 7,484,052 - Bass , et al. January 27, 2 | 2009-01-27 |
Structure For A Circuit Function That Implements A Load When Reservation Lost Instruction To Perform Cacheline Polling App 20090006824 - JOHNS; CHARLES R. | 2009-01-01 |
Design Structure For Performing Cacheline Polling Utilizing A Store And Reserve Instruction App 20080294409 - JOHNS; CHARLES R. | 2008-11-27 |
Design Structure For Performing Cacheline Polling Utilizing Store With Reserve And Load When Reservation Lost Instructions App 20080294412 - JOHNS; CHARLES R. | 2008-11-27 |
Communicating Instructions and Data Between a Processor and External Devices App 20080288757 - Day; Michael N. ;   et al. | 2008-11-20 |
Method, System, And Computer Program Product For Displaying Images Of Conference Call Participants App 20080267380 - D'Amora; Bruce D. ;   et al. | 2008-10-30 |
System for Communicating Command Parameters Between a Processor and a Memory Flow Controller App 20080244200 - Day; Michael N. ;   et al. | 2008-10-02 |
Design Structure for a Livelock Resolution Circuit App 20080228974 - Johns; Charles R. ;   et al. | 2008-09-18 |
System And Method For Handling Multiple Aliased Shadow Register Numbers To Enhance Lock Acquisition App 20080162823 - Day; Michael N. ;   et al. | 2008-07-03 |
System and method for communicating command parameters between a processor and a memory flow controller Grant 7,386,636 - Day , et al. June 10, 2 | 2008-06-10 |
System And Method For An Isolated Process To Control Address Translation App 20080104711 - Johns; Charles R. ;   et al. | 2008-05-01 |
Method and Apparatus for Testing to Determine Minimum Operating Voltages in Electronic Devices App 20080100328 - Dhong; Sang H. ;   et al. | 2008-05-01 |
Virtual world event notification from a persistent world game server in a logically partitioned game console App 20080090659 - Aguilar; Maximino ;   et al. | 2008-04-17 |
Systems and methods for thermal management Grant 7,349,762 - Omizo , et al. March 25, 2 | 2008-03-25 |
Livelock Resolution Method and Apparatus App 20080071955 - Johns; Charles R. ;   et al. | 2008-03-20 |
System and Method for Providing a Mediated External Exception Extension for a Microprocessor App 20080034193 - Day; Michael N. ;   et al. | 2008-02-07 |
Wake-on-Event Game Client and Monitor for Persistent World Game Environment App 20080026845 - Aguilar; Maximino ;   et al. | 2008-01-31 |
Method To Configure Offline Player Behavior Within A Persistent World Game App 20070298886 - AGUILAR, JR.; MAXIMINO ;   et al. | 2007-12-27 |
Method To Generate Virtual World Event Notifications From Within A Persistent World Game App 20070265091 - AGUILAR, JR.; MAXIMINO ;   et al. | 2007-11-15 |
Method, system, apparatus, and article of manufacture for performing cacheline polling utilizing a store and reserve instruction App 20070220212 - Johns; Charles R. | 2007-09-20 |
Method, system, apparatus, and article of manufacture for performing cacheline polling utilizing store with reserve and load when reservation lost instructions App 20070220213 - Johns; Charles R. | 2007-09-20 |
Load when reservation lost instruction for performing cacheline polling App 20070220211 - Johns; Charles R. | 2007-09-20 |
Method, system, and computer program product for displaying images of conference call participants App 20070200919 - D'Amora; Bruce D. ;   et al. | 2007-08-30 |
I/O address translation blocking in a secure system during power-on-reset App 20070180269 - Irish; John D. ;   et al. | 2007-08-02 |
Methods and apparatus for reducing command reissue latency App 20070174556 - Brown; Jeffrey D. ;   et al. | 2007-07-26 |
Apparatus and method for efficient communication of producer/consumer buffer status App 20070174411 - Brokenshire; Daniel A. ;   et al. | 2007-07-26 |
I/O address translation apparatus and method for specifying a relaxed ordering for I/O accesses App 20070130372 - Irish; John D. ;   et al. | 2007-06-07 |
Method and Apparatus for Preloading Translation Buffers App 20070113044 - Day; Michael N. ;   et al. | 2007-05-17 |
Systems and methods for thermal management App 20070106428 - Omizo; Takashi ;   et al. | 2007-05-10 |
Priority control in resource allocation for low request rate, latency-sensitive units App 20070101033 - Chen; Wen-Tzer T. ;   et al. | 2007-05-03 |
Destructive DMA lists App 20070088866 - Day; Michael N. ;   et al. | 2007-04-19 |
System and method for communicating command parameters between a processor and a memory flow controller App 20070079018 - Day; Michael N. ;   et al. | 2007-04-05 |
System and method for communicating instructions and data between a processor and external devices App 20070041403 - Day; Michael N. ;   et al. | 2007-02-22 |
System and method for limiting the size of a local storage of a processor App 20070043926 - Burns; Adam P. ;   et al. | 2007-02-22 |
System and method for communicating with a processor event facility App 20070043936 - Day; Michael N. ;   et al. | 2007-02-22 |
Systems and methods for thermal sensing App 20060289862 - Yoshida; Munehiro ;   et al. | 2006-12-28 |
Distributed address arbitration scheme for symmetrical multiprocessor system App 20060253661 - Bass; Brian M. ;   et al. | 2006-11-09 |
Two dimensional frame buffer memory interface system and method of operation thereof Grant 5,696,947 - Johns , et al. December 9, 1 | 1997-12-09 |
Method and system for automatically assigning memory modules of different predetermined capacities to contiguous segments of a linear address range Grant 4,908,789 - Blokkum , et al. March 13, 1 | 1990-03-13 |