| 12147849 |
Work stealing in heterogeneous computing systems |
Rajkishore Barik, Stephan A. Herhut, Jaswanth Sreeram, Tatiana Shpeisman |
2024-11-19 |
| 11138048 |
Work stealing in heterogeneous computing systems |
Rajkishore Barik, Stephan A. Herhut, Jaswanth Sreeram, Tatiana Shpeisman |
2021-10-05 |
| 10037145 |
Performant memory manager for cloud applications |
Russell Stensby Cox, David R. Chase, Austin Clements |
2018-07-31 |
| 9507714 |
Managed runtime extensions to reduce power consumption in devices with hybrid memory |
Stephan A. Herhut, Tatiana Shpeisman |
2016-11-29 |
| 9292359 |
System and method for memory management |
Stephan A. Herhut |
2016-03-22 |
| 8954986 |
Systems and methods for data-parallel processing |
Mohan Rajagopalan, Ali-Reza Adl-Tabatabai, Yang Ni, Adam Welc |
2015-02-10 |
| 8306649 |
System and process for improving container flow in a port facility |
Guy Alan Buzzoni, Edward F. McCarthy, Peter Giugliano |
2012-11-06 |
| 7987017 |
System and process for improving container flow in a port facility |
Guy Allen Buzzoni, Edward F. McCarthy, Peter Giugliano |
2011-07-26 |
| 7913236 |
Method and apparatus for performing dynamic optimization for software transactional memory |
Ali-Reza Adl-Tabatabai, Vijay Menon, Bratin Saha, Tatiana Shpeisman |
2011-03-22 |
| 7809903 |
Coordinating access to memory locations for hardware transactional memory transactions and software transactional memory transactions |
Ali-Reza Adl-Tabatabai, Bratin Saha, Haitham Akkary, Ravi Rajwar |
2010-10-05 |
| 7577947 |
Methods and apparatus to dynamically insert prefetch instructions based on garbage collector analysis and layout of objects |
Sreenivas Subramoney, Mauricio J. Serrano, Ali-Reza Adl-Tabatabai |
2009-08-18 |
| 7542977 |
Transactional memory with automatic object versioning |
Ali-Reza Adl-Tabatabai, Bratin Saha |
2009-06-02 |
| 7490117 |
Dynamic performance monitoring-based approach to memory management |
Sreenivas Subramoney, Mauricio J. Serrano, Ali-Reza Adl-Tabatabai |
2009-02-10 |
| 7478210 |
Memory reclamation with optimistic concurrency |
Bratin Saha, Ali-Reza Adl-Tabatabai |
2009-01-13 |
| 7389385 |
Methods and apparatus to dynamically insert prefetch instructions based on compiler and garbage collector analysis |
Mauricio J. Serrano, Sreenivas Subramoney, Ali-Reza Adl-Tabatabai |
2008-06-17 |
| 7197521 |
Method and system performing concurrently mark-sweep garbage collection invoking garbage collection thread to track and mark live objects in heap block using bit vector |
Sreenivas Subramoney |
2007-03-27 |
| 6993540 |
Prefetching memory objects into a shared cache during garbage collection with a three-finger Cheney scan in a multithreaded processing environment |
Hong Wang |
2006-01-31 |
| 6950837 |
Method for using non-temporal streaming to improve garbage collection algorithm |
Sreenivas Subramoney |
2005-09-27 |
| 6671707 |
Method for practical concurrent copying garbage collection offering minimal thread block times |
J. Eliot B. Moss |
2003-12-30 |
| 6662274 |
Method for using cache prefetch feature to improve garbage collection algorithm |
Sreenivas Subramoney |
2003-12-09 |
| 5795232 |
Drive assembly coupler |
Carl R. Sitzberger, Thomas W. Boyer |
1998-08-18 |