| 11163546 |
Method and apparatus for supporting programmatic control of a compiler for generating high-performance spatial hardware |
— |
2021-11-02 |
| 10310826 |
Technologies for automatic reordering of sparse matrices |
Jongsoo Park, Todd Alan Anderson |
2019-06-04 |
| 10268497 |
Conjugate code generation for efficient dynamic optimizations |
Hyunchul Park, Cheng Wang, Youfeng Wu |
2019-04-23 |
| 9977663 |
Technologies for optimizing sparse matrix code with field-programmable gate arrays |
Gilles A. Pokam |
2018-05-22 |
| 9940229 |
Technologies for persistent memory programming |
Xipeng Shen, Youfeng Wu, Cheng Wang, Hyunchul Park |
2018-04-10 |
| 9720663 |
Methods, systems and apparatus to optimize sparse matrix applications |
Jong Soo Park, Mikhail Smelyanskiy, Geoff Lowney |
2017-08-01 |
| 9715388 |
Instruction and logic to monitor loop trip count and remove loop optimizations |
Jaewoong Chung, Hyunchul Park, Cheng Wang, Youfeng Wu |
2017-07-25 |
| 9690552 |
Technologies for low-level composable high performance computing libraries |
Peng Tu, Tatiana Shpeisman, Hai Paul Liu, Todd Alan Anderson, Youfeng Wu +5 more |
2017-06-27 |
| 9542211 |
Co-designed dynamic language accelerator for a processor |
Cheng Wang, Youfeng Wu, Hyunchul Park |
2017-01-10 |
| 9495168 |
Allocation of alias registers in a pipelined schedule |
Cheng Wang, Hyunchul Park, Youfeng Wu |
2016-11-15 |
| 9239712 |
Software pipelining at runtime |
Hyunchul Park, Youfeng Wu |
2016-01-19 |
| 9170792 |
Dynamic optimization of pipelined software |
Hyunchul Park, Youfeng Wu |
2015-10-27 |
| 7631305 |
Methods and products for processing loop nests |
Guang R. Gao, Alban Douillet, Ramaswamy Govindarajan |
2009-12-08 |