Inventor
GIRKAR MILIND B
US52 patents
⚠️ This page may combine multiple inventors who share the name “GIRKAR MILIND B”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
45 patentsUS11977886B2May 7, 2024
Systems, methods, and apparatuses for tile store
INTEL CORP7 citations94
US11714642B2Aug 1, 2023
Systems, methods, and apparatuses for tile store
INTEL CORP7 citations94
US11567765B2Jan 31, 2023
Systems, methods, and apparatuses for tile load
INTEL CORP8 citations94
US11288069B2Mar 29, 2022
Systems, methods, and apparatuses for tile store
INTEL CORP7 citations94
US10146535B2Dec 4, 2018
Systems, apparatuses, and methods for chained fused multiply add
INTEL CORP23 citations93
US7984431B2Jul 19, 2011
Method and apparatus for exploiting thread-level parallelism
INTEL CORP20 citations92
US11169802B2Nov 9, 2021
Systems, apparatuses, and methods for fused multiply add
INTEL CORP8 citations84
US11113053B2Sep 7, 2021
Data element comparison processors, methods, systems, and instructions
INTEL CORP8 citations84
US9244677B2Jan 26, 2016
Loop vectorization methods and apparatus
INTEL CORP9 citations84
US11487541B2Nov 1, 2022
Systems, apparatuses, and methods for chained fused multiply add
INTEL CORP4 citations83
US9411584B2Aug 9, 2016
Methods, apparatus, instructions, and logic to provide vector address conflict detection functionality
INTEL CORP7 citations83
US9411592B2Aug 9, 2016
Vector address conflict resolution with vector population count functionality
INTEL CORP11 citations83
US12536020B2Jan 27, 2026
Systems, methods, and apparatuses for tile store
INTEL CORP0 citations73
US12182571B2Dec 31, 2024
Systems, methods, and apparatuses for tile load, multiplication and accumulation
INTEL CORP0 citations73
US11544058B2Jan 3, 2023
Systems, apparatuses, and methods for fused multiply add
INTEL CORP2 citations73
US11526354B2Dec 13, 2022
Systems, apparatuses, and methods for fused multiply add
INTEL CORP2 citations73
US11526353B2Dec 13, 2022
Systems, apparatuses, and methods for fused multiply add
INTEL CORP2 citations73
US11507369B2Nov 22, 2022
Systems, apparatuses, and methods for fused multiply add
INTEL CORP2 citations73
US9898266B2Feb 20, 2018
Loop vectorization methods and apparatus
INTEL CORP3 citations73
US9665368B2May 30, 2017
Systems, apparatuses, and methods for performing conflict detection and broadcasting contents of a register to data element positions of another register
INTEL CORP2 citations73
US10853065B2Dec 1, 2020
Systems, apparatuses, and methods for chained fused multiply add
INTEL CORP3 citations72
US10445092B2Oct 15, 2019
Method and apparatus for performing a vector permute with an index and an immediate
INTEL CORP3 citations69
US10942744B2Mar 9, 2021
Systems, apparatuses, and methods for data speculation execution
INTEL CORP0 citations63
US9323531B2Apr 26, 2016
Systems, apparatuses, and methods for determining a trailing least significant masking bit of a writemask register
INTEL CORP2 citations63
US8996923B2Mar 31, 2015
Apparatus and method to obtain information regarding suppressed faults
INTEL CORP2 citations63
US7549146B2Jun 16, 2009
Apparatus, systems, and methods for execution-driven loop splitting and load-safe code hosting
INTEL CORP6 citations63
US12124846B2Oct 22, 2024
Systems, apparatuses, and methods for addition of partial products
INTEL CORP0 citations62
US12073214B2Aug 27, 2024
Systems, apparatuses, and methods for chained fused multiply add
INTEL CORP0 citations62
US11782709B2Oct 10, 2023
Systems, apparatuses, and methods for addition of partial products
INTEL CORP0 citations62
US10303525B2May 28, 2019
Systems, apparatuses, and methods for data speculation execution
INTEL CORP1 citations62
US11526440B2Dec 13, 2022
Providing multiple memory modes for a processor including internal memory
INTEL CORP0 citations60
US10423411B2Sep 24, 2019
Data element comparison processors, methods, systems, and instructions
INTEL CORP0 citations52
US10387158B2Aug 20, 2019
Systems, apparatuses, and methods for data speculation execution
INTEL CORP0 citations52
US10387156B2Aug 20, 2019
Systems, apparatuses, and methods for data speculation execution
INTEL CORP0 citations52
US10255072B2Apr 9, 2019
Architectural register replacement for instructions that use multiple architectural registers
INTEL CORP0 citations52
US10061583B2Aug 28, 2018
Systems, apparatuses, and methods for data speculation execution
INTEL CORP1 citations52
US10061589B2Aug 28, 2018
Systems, apparatuses, and methods for data speculation execution
INTEL CORP0 citations52
US10019262B2Jul 10, 2018
Vector store/load instructions for array of structures
INTEL CORP0 citations52
US9891913B2Feb 13, 2018
Method and apparatus for performing conflict detection using vector comparison operations
INTEL CORP0 citations52
US9069605B2Jun 30, 2015
Mechanism to schedule threads on OS-sequestered sequencers without operating system intervention
INTEL CORP1 citations52
US10175990B2Jan 8, 2019
Gathering and scattering multiple data elements
INTEL CORP0 citations51
US9996320B2Jun 12, 2018
Fused multiply-add (FMA) low functional unit
INTEL CORP0 citations51
US9996319B2Jun 12, 2018
Floating point (FP) add low instructions functional unit
INTEL CORP0 citations51
US10346300B2Jul 9, 2019
Providing multiple memory modes for a processor including internal memory
INTEL CORP0 citations49
US9720827B2Aug 1, 2017
Providing multiple memory modes for a processor including internal memory
INTEL CORP0 citations49
HUGHES CHRISTOPHER J
3 patentsHANKINS RICHARD A
1 patentOULD-AHMED-VALL ELMOUSTAPHA
1 patentShowing the top 50 of 52 patents by PatentIndex Score.