| 10061591 |
Redundancy elimination in single instruction multiple data/thread (SIMD/T) execution processing |
John Brothers, Santosh Abraham, Lingjie XU, Maxim Lukyanov, Alex Grosul |
2018-08-28 |
| 10061592 |
Architecture and execution for efficient mixed precision computations in single instruction multiple data/thread (SIMD/T) devices |
Maxim Lukyanov, Alexander Grosul, Mitchell Alsup |
2018-08-28 |
| 9727341 |
Control flow in a thread-based environment without branching |
Mitchell Alsup, Yang Jiao, Maxim Lukyanov, Alexander Grosul |
2017-08-08 |
| 9483264 |
Trace-based instruction execution processing |
Mitchell Alsup, Michael C. Shebanow, SungSoo Park |
2016-11-01 |
| 9292269 |
Control flow optimization for efficient program code execution on a processor |
Shekhar Vasant Divekar, Balajikrishna Atukuri |
2016-03-22 |
| 9142005 |
Efficient placement of texture barrier instructions |
Maxim Lukyanov, Robert Steven Glanville, Alexander Grosul |
2015-09-22 |
| 8612732 |
Retargetting an application program for execution by a general purpose processor |
Vinod Grover, Bastiaan Aarts, Michael Murphy, Jayant B. Kolhe, Douglas Saylor |
2013-12-17 |
| 8381203 |
Insertion of multithreaded execution synchronization points in a software program |
Robert Steven Glanville |
2013-02-19 |
| 8321440 |
String search scheme in a distributed architecture |
— |
2012-11-27 |
| 7945900 |
Debugging tool for debugging multi-threaded programs |
Cheng-Hsueh Andrew Hsieh, Jason Dai |
2011-05-17 |
| 7917509 |
String search scheme in a distributed architecture |
— |
2011-03-29 |
| 7681187 |
Method and apparatus for register allocation in presence of hardware constraints |
Michael Ludwig, Jayant B. Kolhe, Robert Steven Glanville, Geoffrey Carlton BERRY, Michael Bunnell |
2010-03-16 |
| 7406470 |
Full regular expression search of network traffic |
Alok Mathur |
2008-07-29 |
| 7293020 |
String search scheme in a distributed architecture |
— |
2007-11-06 |
| 6952694 |
Full regular expression search of network traffic |
Alok Mathur |
2005-10-04 |
| 6493698 |
String search scheme in a distributed architecture |
— |
2002-12-10 |
| 6148302 |
Method, apparatus, system and computer program product for initializing a data structure at its first active use |
Vinod Grover |
2000-11-14 |
| 5930510 |
Method and apparatus for an improved code optimizer for pipelined computers |
Krishna Subramanian |
1999-07-27 |
| 5903900 |
Method and apparatus for optimizing exact garbage collection of array nodes in a carded heap |
Ross C. Knippel |
1999-05-11 |