Patent | Date |
---|
Big data read-write reduction Grant 10,684,781 - Martin , et al. | 2020-06-16 |
Methods and system for distributing data to technical computing workers Grant 9,582,330 - Martin February 28, 2 | 2017-02-28 |
Methods and system for distributing technical computing tasks to technical computing workers Grant 9,507,634 - Shawver , et al. November 29, 2 | 2016-11-29 |
Identification and translation of program code executable by a graphical processing unit (GPU) Grant 9,122,488 - Martin , et al. September 1, 2 | 2015-09-01 |
Allocation of resources to particular portions of processes based on negotiation between processes Grant 8,990,825 - Martin , et al. March 24, 2 | 2015-03-24 |
Graphical processing unit (GPU) arrays providing high computational capabilities in a computing environment Grant 8,935,682 - Stefansson , et al. January 13, 2 | 2015-01-13 |
Identification And Translation Of Program Code Executable By A Graphical Processing Unit (gpu) App 20140310695 - MARTIN; Jocelyn Luke ;   et al. | 2014-10-16 |
Exception handling in a concurrent computing process Grant 8,863,130 - Ellis , et al. October 14, 2 | 2014-10-14 |
Usage license Grant 8,788,316 - Karnik , et al. July 22, 2 | 2014-07-22 |
Identification and translation of program code executable by a graphical processing unit (GPU) Grant 8,769,510 - Martin , et al. July 1, 2 | 2014-07-01 |
Distribution of job in a portable format in distributed computing environments Grant 8,745,624 - Martin , et al. June 3, 2 | 2014-06-03 |
Communicating arbitrary data in a concurrent computing environment Grant 8,745,254 - Ellis , et al. June 3, 2 | 2014-06-03 |
Methods and system for registering callbacks and distributing tasks to technical computing works Grant 8,726,278 - Shawver , et al. May 13, 2 | 2014-05-13 |
Using parallel processing constructs and dynamically allocating program portions Grant 8,707,280 - Stefansson , et al. April 22, 2 | 2014-04-22 |
Performing parallel processing of distributed arrays Grant 8,707,281 - Luszczek , et al. April 22, 2 | 2014-04-22 |
Methods and system for distributing data to technical computing workers Grant 8,688,765 - Martin April 1, 2 | 2014-04-01 |
Graphical Processing Unit (gpu) Arrays Providing High Computational Capabilities In A Computing Environment App 20140007059 - STEFANSSON; Halldor N. ;   et al. | 2014-01-02 |
Distribution of job in a portable format in distributed computing environments Grant 8,612,980 - Martin , et al. December 17, 2 | 2013-12-17 |
Graphical processing unit (GPU) arrays providing high computational capabilities in a computing environment Grant 8,533,697 - Stefansson , et al. September 10, 2 | 2013-09-10 |
Parallel programming interface to dynamicaly allocate program portions Grant 8,527,973 - Little , et al. September 3, 2 | 2013-09-03 |
Using Parallel Processing Constructs And Dynamically Allocating Program Portions App 20120317165 - Stefansson; Halldor N. ;   et al. | 2012-12-13 |
Performing Parallel Processing Of Distributed Arrays App 20120284726 - Luszczek; Piotr R. ;   et al. | 2012-11-08 |
Media for performing parallel processing of distributed arrays Grant 8,255,890 - Luszczek , et al. August 28, 2 | 2012-08-28 |
Method of using parallel processing constructs and dynamically allocating program portions Grant 8,255,889 - Stefansson , et al. August 28, 2 | 2012-08-28 |
Parallel processing of distributed arrays and optimum data distribution Grant 8,250,550 - Luszczek , et al. August 21, 2 | 2012-08-21 |
Device for performing parallel processing of distributed arrays Grant 8,239,846 - Luszczek , et al. August 7, 2 | 2012-08-07 |
Media for using parallel processing constructs Grant 8,239,845 - Stefansson , et al. August 7, 2 | 2012-08-07 |
Method of using parallel processing constructs and dynamically allocating program portions Grant 8,239,844 - Stefansson , et al. August 7, 2 | 2012-08-07 |
General interface with arbitrary job managers Grant 8,230,424 - Martin , et al. July 24, 2 | 2012-07-24 |
General interface with arbitrary job managers Grant 8,230,427 - Martin , et al. July 24, 2 | 2012-07-24 |
Client program executable on multiple heterogeneous server platforms Grant 8,225,300 - Webb , et al. July 17, 2 | 2012-07-17 |
Parallel programming error constructs Grant 8,108,717 - Martin January 31, 2 | 2012-01-31 |
Parallel programming computing system to dynamically allocate program portions Grant 8,108,845 - Little , et al. January 31, 2 | 2012-01-31 |
Parallel Programming Interface To Dynamicaly Allocate Program Portions App 20120011347 - LITTLE; John N. ;   et al. | 2012-01-12 |
Recoverable error detection for concurrent computing programs Grant 8,055,940 - Ellis , et al. November 8, 2 | 2011-11-08 |
Identification And Translation Of Program Code Executable By A Graphical Processing Unit (gpu) App 20110252411 - MARTIN; Jocelyn Luke ;   et al. | 2011-10-13 |
Methods and system for distributing data to technical computing workers Grant 8,032,582 - Martin October 4, 2 | 2011-10-04 |
Parallel programming interface to dynamically allocate program portions Grant 8,010,954 - Little , et al. August 30, 2 | 2011-08-30 |
Recoverable error detection for concurrent computing programs Grant 7,925,791 - Ellis , et al. April 12, 2 | 2011-04-12 |
Parallel Programming Error Constructs App 20110047412 - MARTIN; Jocelyn Luke | 2011-02-24 |
Graphical Processing Unit (gpu) Arrays App 20110035736 - Stefansson; Halldor N. ;   et al. | 2011-02-10 |
Methods And System For Distributing Data To Technical Computing Workers App 20100325121 - Martin; Jocelyn Luke | 2010-12-23 |
Parallel programming error constructs Grant 7,849,359 - Martin December 7, 2 | 2010-12-07 |
Methods And System For Distributing Data To Technical Computing Workers App 20090240762 - Martin; Jocelyn Luke | 2009-09-24 |
Parallel Programming Error Constructs App 20090132848 - Martin; Jocelyn Luke | 2009-05-21 |
Media For Using Parallel Processing Constructs App 20090132867 - Stefansson; Halldor N. ;   et al. | 2009-05-21 |
Parallel Processing Of Distributed Arrays App 20090049435 - LUSZCZEK; Piotr R. ;   et al. | 2009-02-19 |
Method Of Using Parallel Processing Constructs App 20090044196 - Stefansson; Halldor N. ;   et al. | 2009-02-12 |
Media For Performing Parallel Processing Of Distributed Arrays App 20090044179 - LUSZCZEK; Piotr R. ;   et al. | 2009-02-12 |
Device For Performing Parallel Processing Of Distributed Arrays App 20090044180 - LUSZCZEK; Piotr R. ;   et al. | 2009-02-12 |
Device For Using Parallel Processing Constructs App 20090044197 - STEFANSSON; Halldor N. ;   et al. | 2009-02-12 |
Recoverable error detection for concurrent computing programs App 20090006621 - Ellis; Edric ;   et al. | 2009-01-01 |
Parallel Programming Computing System App 20080222620 - Little; John N. ;   et al. | 2008-09-11 |
Parallel Programming Interface App 20080201721 - Little; John N. ;   et al. | 2008-08-21 |
Communication protocols in concurrent computing environments App 20080114842 - Ellis; Edric ;   et al. | 2008-05-15 |
Recoverable error detection for concurrent computing programs App 20080016249 - Ellis; Edric ;   et al. | 2008-01-17 |
Methods and system for distributing data to technical computing workers App 20070276899 - Martin; Jocelyn Luke | 2007-11-29 |
General interface with arbitrary job managers App 20070277176 - Martin; Jocelyn Luke ;   et al. | 2007-11-29 |
Methods and system for distributing data to technical computing workers App 20070033247 - Martin; Jocelyn Luke | 2007-02-08 |
General interface with arbitrary job managers App 20070028242 - Martin; Jocelyn Luke ;   et al. | 2007-02-01 |