Issued Patents All Time
Showing 1–24 of 24 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12321230 | Alias-free tagged error correcting codes for machine memory operations | Michael Sullivan, Mohamed Tarek Bnziad Mohamed Hassan | 2025-06-03 |
| 12135781 | Implementing hardware-based memory safety for a graphic processing unit | Mohamed Tarek Bnziad Mohamed Hassan, Mark Stephenson | 2024-11-05 |
| 11836361 | Implementing compiler-based memory safety for a graphic processing unit | Mohamed Tarek Bnziad Mohamed Hassan, Mark Stephenson, Michael Sullivan | 2023-12-05 |
| 11513957 | Processor and method implementing a cacheline demote machine instruction | Ren Wang, Andrew J. Herdrich, Yen-Cheng Liu, Herbert Hum, Jong Soo Park +10 more | 2022-11-29 |
| 10853276 | Executing distributed memory operations using processing elements connected by distributed channels | Bushra Ahsan, Michael C. Adler, Neal C. Crago, Joel S. Emer, Angshuman Parashar +1 more | 2020-12-01 |
| 10817425 | Hardware/software co-optimization to improve performance and energy for inter-VM communication for NFVs and other producer-consumer workloads | Ren Wang, Andrew J. Herdrich, Yen-Cheng Liu, Herbert Hum, Jong Soo Park +10 more | 2020-10-27 |
| 10387319 | Processors, methods, and systems for a configurable spatial accelerator with memory system performance, power reduction, and atomics support features | Michael C. Adler, Chiachen Chou, Neal C. Crago, Kermin Fleming, Kent D. Glossop +3 more | 2019-08-20 |
| 10331583 | Executing distributed memory operations using processing elements connected by distributed channels | Bushra Ahsan, Michael C. Adler, Neal C. Crago, Joel S. Emer, Angshuman Parashar +1 more | 2019-06-25 |
| 10284470 | Technologies for network device flow lookup management | Ren Wang, Namakkal N. Venkatesan, Tsung-Yuan C. Tai, Sameh Gobriel, Christian Maciocco | 2019-05-07 |
| 10102134 | Instruction and logic for run-time evaluation of multiple prefetchers | Zeshan A. Chishti, Christopher B. Wilkerson, Seth H. Pugsley, Peng-Fei Chuang, Robert L. Scott +2 more | 2018-10-16 |
| 9792212 | Virtual shared cache mechanism in a processing device | Yen-Cheng Liu, Bongjin Jung, Zeshan A. Chishti, Adrian C. Moga, Eric Delano +1 more | 2017-10-17 |
| 9720730 | Providing an asymmetric multicore processor system transparently to an operating system | Boris Ginzburg, Ilya Osadchiy, Ronny Ronen, Eliezer Weissmann, Michael Mishaeli +13 more | 2017-08-01 |
| 9710380 | Managing shared cache by multi-core processor | Ren Wang, Kevin B. Theobald, Zeshan A. Chishti, Zhaojuan Bian, Tsung-Yuan C. Tai | 2017-07-18 |
| 9378021 | Instruction and logic for run-time evaluation of multiple prefetchers | Zeshan A. Chishti, Christopher B. Wilkerson, Seth H. Pugsley, Peng-Fei Chuang, Robert L. Scott +2 more | 2016-06-28 |
| 9286128 | Processor scheduling with thread performance estimation on cores of different types | Kenzo Van Craeynest, Paolo Narvaez, Joel S. Emer | 2016-03-15 |
| 9262327 | Signature based hit-predicting cache | Simon C. Steely, Jr., William C. Hasenplaugh, Joel S. Emer, Carole-Jean Wu | 2016-02-16 |
| 8839259 | Thread scheduling on multiprocessor systems | Wenlong Li, Tao Wang, Yimin Zhang | 2014-09-16 |
| 8769209 | Method and apparatus for achieving non-inclusive cache performance with inclusive caches | Simon C. Steely, Jr., Eric R. Borch, Malini K. Bhandaru, Joel S. Emer | 2014-07-01 |
| 8769201 | Technique for controlling computing resources | William C. Hasenplaugh, Joel S. Emer, Tryggve Fossum, Simon C. Steely, Jr. | 2014-07-01 |
| 8533422 | Instruction prefetching using cache line history | Samantika Subramaniam, Simon C. Steely, Jr. | 2013-09-10 |
| 8407421 | Cache spill management techniques using cache spill prediction | Simon C. Steely, Jr., William C. Hasenplaugh, George Z. Chrysos | 2013-03-26 |
| 8347301 | Device, system, and method of scheduling tasks of a multithreaded application | Wenlong Li, Xiaofeng Tong | 2013-01-01 |
| 8132172 | Thread scheduling on multiprocessor systems | Wenlong Li, Tao Wang, Yimin Zhang | 2012-03-06 |
| 7725657 | Dynamic quality of service (QoS) for a shared cache | William C. Hasenplaugh, Li Zhao, Ravishankar Iyer, Ramesh Illikkal, Srihari Makineni +2 more | 2010-05-25 |