Patent | Date |
---|
Data splitting for recursive data structures Grant 10,095,491 - Archambault , et al. October 9, 2 | 2018-10-09 |
Multiple pass compiler instrumentation infrastructure Grant 9,946,523 - Archambault , et al. April 17, 2 | 2018-04-17 |
Data Splitting For Recursive Data Structures App 20150331682 - Archambault; Roch G. ;   et al. | 2015-11-19 |
Data splitting for recursive data structures Grant 9,110,684 - Archambault , et al. August 18, 2 | 2015-08-18 |
May-constant propagation Grant 8,458,679 - Archambault , et al. June 4, 2 | 2013-06-04 |
Fine-grained software-directed data prefetching using integrated high-level and low-level code analysis optimizations Grant 8,413,127 - Archambault , et al. April 2, 2 | 2013-04-02 |
Systems, methods, and computer products for compiler support for aggressive safe load speculation Grant 8,191,057 - Archambault , et al. May 29, 2 | 2012-05-29 |
Architecture cloning for power PC processors Grant 8,117,604 - Archambault , et al. February 14, 2 | 2012-02-14 |
Implementing shadow versioning to improve data dependence analysis for instruction scheduling Grant 8,091,079 - Archambault , et al. January 3, 2 | 2012-01-03 |
Framework for parallelizing general reduction Grant 8,037,462 - Archambault , et al. October 11, 2 | 2011-10-11 |
Managing Speculative Assist Threads App 20110093838 - ARCHAMBAULT; ROCH G. ;   et al. | 2011-04-21 |
May-constant Propagation App 20110072419 - Archambault; Roch G. ;   et al. | 2011-03-24 |
Method of partially copying first and last private arrays for parallelized loops based on array data flow Grant 7,877,739 - Archambault , et al. January 25, 2 | 2011-01-25 |
Multiple Pass Compiler Instrumentation Infrastructure App 20110016460 - Archambault; Roch G. ;   et al. | 2011-01-20 |
Method of SIMD-ization through data reshaping, padding, and alignment Grant 7,856,627 - Archambault , et al. December 21, 2 | 2010-12-21 |
Compiler with cache utilization optimizations Grant 7,765,534 - Archambault , et al. July 27, 2 | 2010-07-27 |
Systems, Methods, And Computer Products For Compiler Support For Aggressive Safe Load Speculation App 20090064119 - Archambault; Roch G. ;   et al. | 2009-03-05 |
Systems, Methods, And Computer Products For Implementing Shadow Versioning To Improve Data Dependence Analysis For Instruction Scheduling App 20090064121 - Archambault; Roch G. ;   et al. | 2009-03-05 |
Data Splitting For Recursive Data Structures App 20090019425 - Archambault; Roch G. ;   et al. | 2009-01-15 |
Method Of Partially Copying First And Last Private Arrays For Parallelized Loops Based On Array Data Flow App 20080086271 - Archambault; Roch G. ;   et al. | 2008-04-10 |
Method Of Simd-ization Through Data Reshaping, Padding, And Alignment App 20080052693 - Archambault; Roch G. ;   et al. | 2008-02-28 |
Framework For Parallelizing General Reduction App 20080052689 - Archambault; Roch G. ;   et al. | 2008-02-28 |
Architecture Cloning For Power PC Processors App 20080028383 - Archambault; Roch G. ;   et al. | 2008-01-31 |
Computer-implemented method and processing unit for predicting branch target addresses App 20070088937 - Archambault; Roch G. ;   et al. | 2007-04-19 |
Compiler with cache utilization optimizations App 20050246700 - Archambault, Roch G. ;   et al. | 2005-11-03 |
Structure and method for managing workshares in a parallel region App 20050080981 - Archambault, Roch G. ;   et al. | 2005-04-14 |
Optimizing compilation of pointer variables in the presence of indirect function calls Grant 6,173,444 - Archambault January 9, 2 | 2001-01-09 |