| 9836316 |
Flexible acceleration of code execution |
Cheng Wang |
2017-12-05 |
| 9830196 |
Methods and apparatus to manage concurrent predicate expressions |
Justin E. Gottschlich, Cristiano L. Pereira, Gilles A. Pokam |
2017-11-28 |
| 9817644 |
Apparatus, method, and system for providing a decision mechanism for conditional commits in an atomic region |
Mauricio Breternitz, Cheng Wang, Edson Borin, Shiliang Hu, Craig B. Zilles |
2017-11-14 |
| 9767037 |
Technologies for position-independent persistent memory pointers |
Marcelo Cintra, Cheng Wang, Alexandre Xavier Duchateau |
2017-09-19 |
| 9720667 |
Automatic loop vectorization using hardware transactional memory |
Sara S. Baghsorkhi, Albert Hartono, Nalini Vasudevan, Cheng Wang |
2017-08-01 |
| 9715376 |
Energy/performance with optimal communication in dynamic parallelization of single threaded programs |
Cheng Wang |
2017-07-25 |
| 9715388 |
Instruction and logic to monitor loop trip count and remove loop optimizations |
Jaewoong Chung, Hyunchul Park, Hongbo Rong, Cheng Wang |
2017-07-25 |
| 9710391 |
Methods and apparatuses for efficient load processing using buffers |
Wei Liu, Christopher B. Wilkerson, Herbert Hum |
2017-07-18 |
| 9710279 |
Method and apparatus for speculative vectorization |
Nalini Vasudevan, Cheng Wang, Albert Hartono, Sara S. Baghsorkhi |
2017-07-18 |
| 9710280 |
Overlapping atomic regions in a processor |
Jaewoong Chung, Cheng Wang |
2017-07-18 |
| 9697040 |
Software replayer for transactional memory programs |
Justin E. Gottschlich, Gilles A. Pokam, Shiliang Hu, Rolf Kassa, Irina Calciu |
2017-07-04 |
| 9690582 |
Instruction and logic for cache-based speculative vectorization |
Nalini Vasudevan, Cheng Wang, Sara S. Baghsorkhi, Albert Hartono |
2017-06-27 |
| 9690552 |
Technologies for low-level composable high performance computing libraries |
Hongbo Rong, Peng Tu, Tatiana Shpeisman, Hai Paul Liu, Todd Alan Anderson +5 more |
2017-06-27 |
| 9672019 |
Systems, apparatuses, and methods for a hardware and software system to automatically decompose a program to multiple parallel threads |
David J. Sager, Ruchira Sasanka, Ron Gabor, Shlomo Raikin, Joseph Nuzman +10 more |
2017-06-06 |
| 9588814 |
Fast approximate conflict detection |
Sara S. Baghsorkhi, Albert Hartono, Cheng Wang |
2017-03-07 |
| 9542211 |
Co-designed dynamic language accelerator for a processor |
Cheng Wang, Hongbo Rong, Hyunchul Park |
2017-01-10 |