Patent | Date |
---|
Instructions and logic to provide atomic range modification operations Grant 10,528,345 - Pardo , et al. J | 2020-01-07 |
Technologies for fast synchronization barriers for many-core processing Grant 9,760,410 - Robison September 12, 2 | 2017-09-12 |
User-level fork and join processors, methods, systems, and instructions Grant 9,747,108 - Ben-Kiki , et al. August 29, 2 | 2017-08-29 |
Technologies for low-level composable high performance computing libraries Grant 9,690,552 - Rong , et al. June 27, 2 | 2017-06-27 |
Method and system of compiling program code into predicated instructions for execution on a processor without a program counter Grant 9,507,594 - Robison November 29, 2 | 2016-11-29 |
User-level Fork And Join Processors, Methods, Systems, And Instructions App 20160283245 - Ben-Kiki; Oren ;   et al. | 2016-09-29 |
Instructions And Logic To Provide Atomic Range Operations App 20160283237 - Pardo; Ilan ;   et al. | 2016-09-29 |
Technologies For Fast Synchronization Barriers For Many-core Processing App 20160170813 - Robison; Arch D. | 2016-06-16 |
Technologies For Efficient Synchronization Barriers With Work Stealing Support App 20160170812 - Robison; Arch D. ;   et al. | 2016-06-16 |
Technologies for efficient synchronization barriers with work stealing support Grant 9,348,658 - Robison , et al. May 24, 2 | 2016-05-24 |
Method and system of compiling program code into predicated instructions for excution on a processor without a program counter App 20150012729 - Robison; Arch D. | 2015-01-08 |
Fair scalable reader-writer mutual exclusion Grant 8,707,324 - Kukanov , et al. April 22, 2 | 2014-04-22 |
Advance trip count computation in a concurrent processing environment Grant 8,468,509 - Robison June 18, 2 | 2013-06-18 |
Fair Scalable Reader-writer Mutual Exclusion App 20120198471 - Kukanov; Alexey ;   et al. | 2012-08-02 |
Preserving hardware thread cache affinity via procrastination Grant 8,108,867 - Robison January 31, 2 | 2012-01-31 |
Preserving hardware thread cache affinity via procrastination App 20090320040 - Robison; Arch D. | 2009-12-24 |
Fast tree-based generation of a dependence graph Grant 7,624,386 - Robison November 24, 2 | 2009-11-24 |
Advance Trip Count Computation In A Concurrent Processing Environment App 20090248776 - Robison; Arch D. | 2009-10-01 |
Device, system, and method for regulating software lock elision mechanisms App 20090125519 - Robison; Arch D. ;   et al. | 2009-05-14 |
System and method to reduce the size of source code in a processing system Grant 7,257,808 - Robison August 14, 2 | 2007-08-14 |
Lockless scheduling of decreasing chunks of a loop in a parallel program App 20070094652 - Chia; Joshua J. ;   et al. | 2007-04-26 |
Pruning local graphs in an inter-procedural analysis solver Grant 7,165,245 - Robison January 16, 2 | 2007-01-16 |
Data-flow method for optimizing exception-handling instructions in programs Grant 7,120,904 - Robison October 10, 2 | 2006-10-10 |
Fast tree-based generation of a dependence graph App 20060136468 - Robison; Arch D. | 2006-06-22 |
Scheduling of instructions in program compilation App 20050289530 - Robison, Arch D. | 2005-12-29 |
Method and system of achieving integer division by invariant divisor using N-bit multiply-add operation App 20050289209 - Robison, Arch D. | 2005-12-29 |
Data-flow method for optimizing exception-handling instructions in programs App 20040243982 - Robison, Arch D. | 2004-12-02 |
Method and system for interprocedural analysis with separate compilation Grant 6,820,253 - Robison November 16, 2 | 2004-11-16 |
Run-time behavior preserving partial redundancy elimination App 20040128659 - Robison, Arch D. | 2004-07-01 |
System and method to reduce the size of executable code in a processing system App 20030131344 - Robison, Arch D. | 2003-07-10 |
Method and apparatus for alias analysis for restricted pointers App 20030074655 - Robison, Arch D. | 2003-04-17 |
Pruning local graphs in an inter-procedural analysis solver App 20020162096 - Robison, Arch D. | 2002-10-31 |
Method inside an optimizing compiler for analyzing assertions and redirecting control flow in programs Grant 5,805,894 - Robison September 8, 1 | 1998-09-08 |
Method of analyzing definitions and uses in programs with pointers and aggregates in an optimizing compiler Grant 5,790,866 - Robison August 4, 1 | 1998-08-04 |