loadpatents
name:-0.070533037185669
name:-0.045486927032471
name:-0.022597074508667
GIRKAR; Milind B. Patent Filings

GIRKAR; Milind B.

Patent Applications and Registrations

Patent applications and USPTO patent grants for GIRKAR; Milind B..The latest application filed is for "systems, methods, and apparatuses for tile store".

Company Profile
18.42.83
  • GIRKAR; Milind B. - Sunnyvale CA
  • Girkar; Milind B. - Sunnyvle CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Systems, Methods, And Apparatuses For Tile Store
App 20220291927 - VALENTINE; Robert ;   et al.
2022-09-15
Systems, Methods, And Apparatuses For Tile Store
App 20220291926 - VALENTINE; Robert ;   et al.
2022-09-15
Systems, methods, and apparatuses for tile store
Grant 11,288,069 - Valentine , et al. March 29, 2
2022-03-29
Systems, Apparatuses, And Methods For Fused Multiply Add
App 20220050678 - Valentine; Robert ;   et al.
2022-02-17
Systems, Apparatuses, And Methods For Fused Multiply Add
App 20220012056 - Valentine; Robert ;   et al.
2022-01-13
Systems, Apparatuses, And Methods For Fused Multiply Add
App 20220012057 - Valentine; Robert ;   et al.
2022-01-13
Systems, Apparatuses, And Methods For Fused Multiply Add
App 20210406011 - Valentine; Robert ;   et al.
2021-12-30
Systems, apparatuses, and methods for fused multiply add
Grant 11,169,802 - Valentine , et al. November 9, 2
2021-11-09
Data element comparison processors, methods, systems, and instructions
Grant 11,113,053 - Mishra , et al. September 7, 2
2021-09-07
Systems, Apparatuses, And Methods For Chained Fused Multiply Add
App 20210081198 - CORBAL; JESUS ;   et al.
2021-03-18
Systems, apparatuses, and methods for data speculation execution
Grant 10,942,744 - Ould-Ahmed-Vall , et al. March 9, 2
2021-03-09
Systems, apparatuses, and methods for chained fused multiply add
Grant 10,853,065 - Corbal , et al. December 1, 2
2020-12-01
Generating vector based selection control statements
Grant 10,795,682 - Ido , et al. October 6, 2
2020-10-06
Vectorize store instructions method and apparatus
Grant 10,776,093 - Plotnikov , et al. September 15, 2
2020-09-15
Systems, Methods, And Apparatuses For Tile Load
App 20200249949 - Kind Code
2020-08-06
Systems, Methods, And Apparatuses For Tile Store
App 20200233666 - VALENTINE; Robert ;   et al.
2020-07-23
Method And Apparatus For Performing A Vector Permute With An Index And An Immediate
App 20200097290 - SAN ADRIAN; JESUS CORBAL ;   et al.
2020-03-26
Data Element Comparison Processors, Methods, Systems, And Instructions
App 20200089494 - MISHRA; Asit K. ;   et al.
2020-03-19
Systems, Apparatuses, And Methods For Fused Multiply Add
App 20200026515 - Valentine; Robert ;   et al.
2020-01-23
Method and apparatus for performing a vector permute with an index and an immediate
Grant 10,445,092 - San Adrian , et al. Oc
2019-10-15
Data element comparison processors, methods, systems, and instructions
Grant 10,423,411 - Mishra , et al. Sept
2019-09-24
Providing Multiple Memory Modes For A Processor Including Internal Memory
App 20190286559 - Sodani; Avinash ;   et al.
2019-09-19
Vectorize Store Instructions Method And Apparatus
App 20190278577 - PLOTNIKOV; Mikhail ;   et al.
2019-09-12
Systems, apparatuses, and methods for data speculation execution
Grant 10,387,158 - Ould-Ahmed-Vall , et al. A
2019-08-20
Systems, apparatuses, and methods for data speculation execution
Grant 10,387,156 - Ould-Ahmed-Vall , et al. A
2019-08-20
Providing multiple memory modes for a processor including internal memory
Grant 10,346,300 - Sodani , et al. July 9, 2
2019-07-09
Systems, apparatuses, and methods for data speculation execution
Grant 10,303,525 - Ould-Ahmed-Vall , et al.
2019-05-28
Systems, Apparatuses, And Methods For Chained Fused Multiply Add
App 20190121637 - CORBAL; JESUS ;   et al.
2019-04-25
Systems, Apparatuses, And Methods For Data Speculation Execution
App 20190121644 - OULD-AHMED-VALL; Elmoustapha ;   et al.
2019-04-25
Architectural register replacement for instructions that use multiple architectural registers
Grant 10,255,072 - Charney , et al.
2019-04-09
Gathering and scattering multiple data elements
Grant 10,175,990 - Hughes , et al. J
2019-01-08
Systems, apparatuses, and methods for chained fused multiply add
Grant 10,146,535 - Corbal , et al. De
2018-12-04
Gathering and scattering multiple data elements
Grant 10,114,651 - Hughes , et al. October 30, 2
2018-10-30
Systems, apparatuses, and methods for data speculation execution
Grant 10,061,589 - Ould-Ahmed-Vall , et al. August 28, 2
2018-08-28
Systems, apparatuses, and methods for data speculation execution
Grant 10,061,583 - Ould-Ahmed-Vall , et al. August 28, 2
2018-08-28
Vector store/load instructions for array of structures
Grant 10,019,262 - Jha , et al. July 10, 2
2018-07-10
Generating Vector Based Selection Control Statements
App 20180181404 - Ido; Hideki Saito ;   et al.
2018-06-28
Fused multiply-add (FMA) low functional unit
Grant 9,996,320 - Anderson , et al. June 12, 2
2018-06-12
Floating point (FP) add low instructions functional unit
Grant 9,996,319 - Anderson , et al. June 12, 2
2018-06-12
Gathering And Scattering Multiple Data Elements
App 20180150301 - Hughes; Christopher J. ;   et al.
2018-05-31
Gathering And Scattering Multiple Data Elements
App 20180129506 - Hughes; Christopher J. ;   et al.
2018-05-10
Systems, Apparatuses, And Methods For Chained Fused Multiply Add
App 20180113708 - CORBAL; JESUS ;   et al.
2018-04-26
Loop vectorization methods and apparatus
Grant 9,898,266 - Vasudevan , et al. February 20, 2
2018-02-20
Method and apparatus for performing conflict detection using vector comparison operations
Grant 9,891,913 - Hughes , et al. February 13, 2
2018-02-13
Architectural Register Replacement For Instructions That Use Multiple Architectural Registers
App 20180004523 - Charney; Mark J. ;   et al.
2018-01-04
Providing Multiple Memory Modes For A Processor Including Internal Memory
App 20170357580 - Sodani; Avinash ;   et al.
2017-12-14
Systems, Apparatuses, and Methods for Performing Conflict Detection and Broadcasting Contents of a Register to Data Element Positions of Another Register
App 20170329606 - HUGHES; Christopher J. ;   et al.
2017-11-16
Systems, apparatuses, and methods for data speculation execution
Grant 9,785,442 - Ould-Ahmed-Vall , et al. October 10, 2
2017-10-10
Providing multiple memory modes for a processor including internal memory
Grant 9,720,827 - Sodani , et al. August 1, 2
2017-08-01
Systems, Apparatuses, and Methods for Getting Even and Odd Data Elements
App 20170192780 - Valentine; Robert ;   et al.
2017-07-06
Systems, Apparatuses, and Methods for Strided Loads
App 20170192781 - Valentine; Robert ;   et al.
2017-07-06
Floating Point (fp) Add Low Instructions Functional Unit
App 20170185377 - Anderson; Cristina S. ;   et al.
2017-06-29
Fused Multiply-Add (FMA) low functional unit
App 20170185379 - Anderson; Cristina S. ;   et al.
2017-06-29
Aggregate Scatter Instructions
App 20170177543 - Jha; Ashish ;   et al.
2017-06-22
Vector Store/load Instructions For Array Of Structures
App 20170177340 - JHA; ASHISH ;   et al.
2017-06-22
Systems, apparatuses, and methods for performing conflict detection and broadcasting contents of a register to data element positions of another register
Grant 9,665,368 - Hughes , et al. May 30, 2
2017-05-30
Data Element Comparison Processors, Methods, Systems, And Instructions
App 20170090924 - Mishra; Asit K. ;   et al.
2017-03-30
Systems, Apparatuses, And Methods For Data Speculation Execution
App 20160357556 - OULD-AHMED-VALL; Elmoustapha ;   et al.
2016-12-08
Vector address conflict resolution with vector population count functionality
Grant 9,411,592 - Valentine , et al. August 9, 2
2016-08-09
Systems, Apparatuses, And Methods For Data Speculation Execution
App 20160188342 - OULD-AHMED-VALL; Elmoustapha ;   et al.
2016-06-30
Systems, Apparatuses, And Methods For Data Speculation Execution
App 20160188328 - OULD-AHMED-VALL; Elmoustapha ;   et al.
2016-06-30
Systems, Apparatuses, And Methods For Data Speculation Execution
App 20160188330 - OULD-AHMED-VALL; Elmoustapha ;   et al.
2016-06-30
Systems, Apparatuses, And Methods For Data Speculation Execution
App 20160188382 - OULD-AHMED-VALL; Elmoustapha ;   et al.
2016-06-30
Systems, Apparatuses, And Methods For Data Speculation Execution
App 20160188329 - OULD-AHMED-VALL; Elmoustapha ;   et al.
2016-06-30
Method And Apparatus For Compressing A Mask Value
App 20160188333 - OULD-AHMED-VALL; ELMOUSTAPHA ;   et al.
2016-06-30
Method And Apparatus For Performing A Vector Permute With An Index And An Immediate
App 20160188530 - SAN ADRIAN; JESUS CORBAL ;   et al.
2016-06-30
Systems, Apparatuses, And Methods For Data Speculation Execution
App 20160188343 - OULD-AHMED-VALL; Elmoustapha ;   et al.
2016-06-30
Instruction And Logic To Perform A Vector Saturated Doubleword/quadword Add
App 20160179530 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2016-06-23
Method And Apparatus For Performing Conflict Detection
App 20160179528 - HUGHES; CHRISTOPHER J. ;   et al.
2016-06-23
Loop Vectorization Methods And Apparatus
App 20160139897 - Vasudevan; Nalini ;   et al.
2016-05-19
Providing Multiple Memory Modes For A Processor Including Internal Memory
App 20160140039 - Sodani; Avinash ;   et al.
2016-05-19
Systems, apparatuses, and methods for determining a trailing least significant masking bit of a writemask register
Grant 9,323,531 - Hughes , et al. April 26, 2
2016-04-26
Method And Apparatus For Non-speculative Fetch And Execution Of Control-dependent Blocks
App 20160055004 - GROCHOWSKI; EDWARD T. ;   et al.
2016-02-25
Loop vectorization methods and apparatus
Grant 9,244,677 - Vasudevan , et al. January 26, 2
2016-01-26
Mechanism to schedule threads on OS-sequestered sequencers without operating system intervention
Grant 9,069,605 - Hankins , et al. June 30, 2
2015-06-30
Apparatus and method to obtain information regarding suppressed faults
Grant 8,996,923 - Hughes , et al. March 31, 2
2015-03-31
Vector conflict instructions
Grant 8,972,698 - Hughes , et al. March 3, 2
2015-03-03
Systems, Apparatuses, and Methods for Stride Pattern Gathering of Data Elements and Stride Pattern Scattering of Data Elements
App 20150052333 - HUGHES; Christopher J. ;   et al.
2015-02-19
Gathering and Scattering Multiple Data Elements
App 20140344553 - Hughes; Christopher J. ;   et al.
2014-11-20
Systems, Apparatuses, and Methods for Determining a Trailing Least Significant Masking Bit of a Writemask Register
App 20140281401 - Hughes; Christopher J. ;   et al.
2014-09-18
Methods, Apparatus, Instructions, And Logic To Provide Vector Address Conflict Resolution With Vector Population Count Functionality
App 20140189307 - Valentine; Robert ;   et al.
2014-07-03
Methods, Apparatus, Instructions, And Logic To Provide Vector Address Conflict Detection Functionality
App 20140189308 - Hughes; Christopher J. ;   et al.
2014-07-03
Apparatus And Method To Obtain Information Regarding Suppressed Faults
App 20140149802 - Hughes; Christopher J. ;   et al.
2014-05-29
Mechanism To Schedule Threads On Os-sequestered Sequencers Without Operating System Intervention
App 20140115594 - Hankins; Richard A. ;   et al.
2014-04-24
Loop Vectorization Methods And Apparatus
App 20140096119 - VASUDEVAN; NALINI ;   et al.
2014-04-03
Systems, Apparatuses, and Methods for Performing Conflict Detection and Broadcasting Contents of a Register to Data Element Positions of Another Register
App 20140095843 - Hughes; Christopher J. ;   et al.
2014-04-03
Mechanism to schedule threads on OS-sequestered sequencers without operating system intervention
Grant 8,607,235 - Hankins , et al. December 10, 2
2013-12-10
Gathering and scattering multiple data elements
Grant 8,447,962 - Hughes , et al. May 21, 2
2013-05-21
Vector Conflict Instructions
App 20120166761 - Hughes; Christopher J. ;   et al.
2012-06-28
Method and apparatus for exploiting thread-level parallelism
Grant 7,984,431 - Kejariwal , et al. July 19, 2
2011-07-19
Gathering and Scattering Multiple Data Elements
App 20110153983 - Hughes; Christopher J. ;   et al.
2011-06-23
Transformation Of Single-threaded Code To Speculative Precomputation Enabled Code
App 20110067011 - Wang; Hong ;   et al.
2011-03-17
Apparatus, systems, and methods for execution-driven loop splitting and load-safe code hosting
Grant 7,549,146 - Tian , et al. June 16, 2
2009-06-16
Method And Apparatus For Exploiting Thread-level Parallelism
App 20080244549 - Kejariwal; Arun ;   et al.
2008-10-02
Apparatus, systems, and methods for execution-driven loop splitting and load-safe code hosting
App 20060288334 - Tian; Xinmin ;   et al.
2006-12-21
Mechanism to schedule threads on OS-sequestered sequencers without operating system intervention
App 20060150184 - Hankins; Richard A. ;   et al.
2006-07-06
Transformation of single-threaded code to speculative precomputation enabled code
App 20040128489 - Wang, Hong ;   et al.
2004-07-01

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed