| 9529715 |
Hybrid hardware and software implementation of transactional memory access |
Sanjeev Kumar, Partha Kundu, Anthony T. Nguyen |
2016-12-27 |
| 9513905 |
Vector instructions to enable efficient synchronization and parallel reduction operations |
Mikhail Smelyanskiy, Sanjeev Kumar, Daehyun Kim, Jatin Chhugani, Changkyu Kim +3 more |
2016-12-06 |
| 9411592 |
Vector address conflict resolution with vector population count functionality |
Robert Valentine, Mark J. Charney, Jesus Corbal, Milind B. Girkar, Elmoustapha Ould-Ahmed-Vall +1 more |
2016-08-09 |
| 9411584 |
Methods, apparatus, instructions, and logic to provide vector address conflict detection functionality |
Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Brett L. Toll, Mark J. Charney +1 more |
2016-08-09 |
| 9405706 |
Instruction and logic for adaptive dataset priorities in processor caches |
Kshitij A. Doshi, Karthik Raman |
2016-08-02 |
| 9400650 |
Read and write masks update instruction for vectorization of recursive computations over interdependent data |
Mikhail Plotnikov, Andrey Naraikin |
2016-07-26 |
| 9378182 |
Vector move instruction controlled by read and write masks |
Mikhail Plotnikov, Andrey Naraikin |
2016-06-28 |
| 9372692 |
Methods, apparatus, instructions, and logic to provide permute controls with leading zero count functionality |
Mikhail Plotnikov, Andrey Naraikin, Robert Valentine |
2016-06-21 |
| 9348601 |
Coalescing adjacent gather/scatter operations |
Andrew T. Forsyth, Brian J. Hickmann, Jonathan C. Hall |
2016-05-24 |
| 9323672 |
Scatter-gather intelligent memory architecture for unstructured streaming data on multiprocessor systems |
Daehyun Kim, Yen-Kuang Chen, Partha Kundu |
2016-04-26 |
| 9323531 |
Systems, apparatuses, and methods for determining a trailing least significant masking bit of a writemask register |
Mark J. Charney, Jesus Corbal, Milind B. Girkar, Elmoustapha Ould-Ahmedvall, Bret L. Toll +1 more |
2016-04-26 |
| 9323525 |
Monitoring vector lane duty cycle for dynamic optimization |
Daehyun Kim, Jong Soo Park, Dong Hyuk Woo, Richard M. Yoo |
2016-04-26 |
| 9250914 |
Method and apparatus for selecting cache locality for atomic operations |
Daehyun Kim, Camilo A. Moreno, Jong Soo Park, Richard M. Yoo |
2016-02-02 |
| 9251095 |
Providing metadata in a translation lookaside buffer (TLB) |
David Champagne, Abhishek Tiwari, Wei Wu, Sanjeev Kumar, Shih-Lien Linus Lu |
2016-02-02 |
| 9244746 |
Automatic transaction coarsening |
Richard M. Yoo |
2016-01-26 |
| 9244677 |
Loop vectorization methods and apparatus |
Nalini Vasudevan, Jayashankar Bharadwaj, Milind B. Girkar, Mark J. Charney, Robert Valentine +4 more |
2016-01-26 |