Patent | Date |
---|
Technologies for analyzing persistent memory programs Grant 10,540,254 - Ma , et al. Ja | 2020-01-21 |
Budget-aware event information collection during program execution Grant 10,089,696 - Ma , et al. October 2, 2 | 2018-10-02 |
Technologies for low-level composable high performance computing libraries Grant 9,690,552 - Rong , et al. June 27, 2 | 2017-06-27 |
Technologies For Analyzing Persistent Memory Programs App 20170132094 - Ma; Zhiqiang ;   et al. | 2017-05-11 |
Apparatus and method for managing operation of a mobile device Grant 9,594,899 - Brett , et al. March 14, 2 | 2017-03-14 |
Method and device for determining parallelism of tasks of a program Grant 9,489,246 - Olivier , et al. November 8, 2 | 2016-11-08 |
Technologies For Low-level Composable High Performance Computing Libraries App 20160188305 - Rong; Hongbo ;   et al. | 2016-06-30 |
Mechanism for monitoring instruction set based thread execution on a plurality of instruction sequencers Grant 8,887,174 - Hankins , et al. November 11, 2 | 2014-11-11 |
Budget-aware Event Information Collection During Program Execution App 20140207632 - Ma; Zhiqiang ;   et al. | 2014-07-24 |
Generation of suggestions to correct data race errors Grant 8,732,142 - Petersen , et al. May 20, 2 | 2014-05-20 |
Apparatus And Method For Managing Operation Of A Mobile Device App 20140013428 - Brett; Bevin R. ;   et al. | 2014-01-09 |
Method And Device For Determining Parallelism Of Tasks Of A Program App 20130290975 - Olivier; Jeffrey V. ;   et al. | 2013-10-31 |
Compiler-based scheduling optimization hints for user-level threads Grant 8,205,200 - Liao , et al. June 19, 2 | 2012-06-19 |
Node-based representation of multi-threaded computing environment tasks, and node-based data race evaluation Grant 8,141,082 - Upadhyaya , et al. March 20, 2 | 2012-03-20 |
Mechanism for Monitoring Instruction Set Based Thread Execution on a Plurality of Instruction Sequencers App 20120017221 - Hankins; Richard A. ;   et al. | 2012-01-19 |
Mechanism for monitoring instruction set based thread execution on a plurality of instruction sequencers Grant 8,010,969 - Hankins , et al. August 30, 2 | 2011-08-30 |
Generation Of Suggestions To Correct Data Race Errors App 20090248689 - Petersen; Paul M. ;   et al. | 2009-10-01 |
Data Race Detection In A Concurrent Processing Environment App 20090222825 - Upadhyaya; Gautam ;   et al. | 2009-09-03 |
Device, system, and method for regulating software lock elision mechanisms App 20090125519 - Robison; Arch D. ;   et al. | 2009-05-14 |
Low-contention lock Grant 7,500,242 - Shah , et al. March 3, 2 | 2009-03-03 |
Remoistenable pre-applied adhesive Grant 7,235,608 - Hu , et al. June 26, 2 | 2007-06-26 |
Compiler-based scheduling optimization hints for user-level threads App 20070124732 - Lia; Shih-wei ;   et al. | 2007-05-31 |
Mechanism for monitoring instruction set based thread execution on a plurality of instruction sequencers App 20060282839 - Hankins; Richard A. ;   et al. | 2006-12-14 |
Method and apparatus for accessing thread-privatized global storage objects App 20060225031 - Petersen; Paul M. ;   et al. | 2006-10-05 |
Detecting deadlocks in multithreaded programs Grant 7,093,262 - Ma , et al. August 15, 2 | 2006-08-15 |
Method and apparatus for implementing a parallel construct comprised of a single task Grant 7,069,556 - Shah , et al. June 27, 2 | 2006-06-27 |
Recurrent billing maintenance system Grant 7,035,872 - Phillips , et al. April 25, 2 | 2006-04-25 |
Recurrent billing maintenance system Grant 6,997,378 - Phillips , et al. February 14, 2 | 2006-02-14 |
Methods and apparatus for profiling threaded programs App 20050081206 - Armstrong, Douglas R. ;   et al. | 2005-04-14 |
Low-contention lock App 20050055593 - Shah, Sanjiv M. ;   et al. | 2005-03-10 |
Recurrent billing maintenance system App 20040243638 - Phillips, Susan ;   et al. | 2004-12-02 |
Method and apparatus for an atomic operation in a parallel computing environment Grant 6,792,599 - Poulsen , et al. September 14, 2 | 2004-09-14 |
Detecting deadlocks in multithreaded programs App 20040025164 - Ma, Zhiqiang ;   et al. | 2004-02-05 |
Remoistenable pre-applied adhesive App 20040018332 - Hu, Yuhong ;   et al. | 2004-01-29 |
Transferring data between threads in a multiprocessing computer system App 20030135535 - Hoeflinger, Jay P. ;   et al. | 2003-07-17 |
Method for finding errors in multithreaded applications Grant 6,593,940 - Petersen , et al. July 15, 2 | 2003-07-15 |
Providing parallel computing reduction operations App 20030126589 - Poulsen, David K. ;   et al. | 2003-07-03 |
Executing irregular parallel control structures App 20030097395 - Petersen, Paul M. | 2003-05-22 |
Method and apparatus for an atomic operation in a parallel computing environment App 20030074649 - Poulsen, David K. ;   et al. | 2003-04-17 |
Method and apparatus for accessing thread-privatized global storage objects App 20030066056 - Petersen, Paul M. ;   et al. | 2003-04-03 |
Method and apparatus for implementing a parallel construct comprised of a single task App 20030061255 - Shah, Sanjiv M. ;   et al. | 2003-03-27 |
Recurrent billing maintenance system App 20020004770 - Phillips, Susan ;   et al. | 2002-01-10 |
Software implemented method for automatically validating the correctness of parallel computer programs Grant 6,286,130 - Poulsen , et al. September 4, 2 | 2001-09-04 |
Amino acid copolymers having pendent polysaccharide moieties and uses thereof Grant 6,160,110 - Thomaides , et al. December 12, 2 | 2000-12-12 |
Detectable water-treatment polymers and methods for monitoring the concentration thereof Grant 6,040,406 - Carrier , et al. March 21, 2 | 2000-03-21 |
Software implemented method for thread-privatizing user-specified global storage objects in parallel computer programs via program transformation Grant 5,812,852 - Poulsen , et al. September 22, 1 | 1998-09-22 |
Detectable water-treatment polymers and methods for monitoring the concentration thereof Grant 5,654,198 - Carrier , et al. August 5, 1 | 1997-08-05 |