CH

Christopher J. Hughes

IN Intel: 16 patents #43 of 5,207Top 1%
Overall (2016): #2,507 of 481,213Top 1%
16
Patents 2016

Issued Patents 2016

Patent #TitleCo-InventorsDate
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