loadpatents
name:-0.040463924407959
name:-0.030362129211426
name:-0.011106014251709
Giroux; Olivier Patent Filings

Giroux; Olivier

Patent Applications and Registrations

Patent applications and USPTO patent grants for Giroux; Olivier.The latest application filed is for "techniques for efficiently transferring data to a processor".

Company Profile
13.34.42
  • Giroux; Olivier - Santa Clara CA
  • Giroux; Olivier - San Jose CA
  • Giroux; Olivier - Clermont-Ferrand FR
  • GIROUX; Olivier - Clermont-Ferrand Cedex 9 FR
*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
Securing memory accesses in a virtualized environment
Grant 11,327,900 - Duncan , et al. May 10, 2
2022-05-10
Techniques For Efficiently Transferring Data To A Processor
App 20210326137 - KERR; Andrew ;   et al.
2021-10-21
Techniques for efficiently transferring data to a processor
Grant 11,080,051 - Kerr , et al. August 3, 2
2021-08-03
Techniques for efficiently performing data reductions in parallel processing units
Grant 11,061,741 - Nelson , et al. July 13, 2
2021-07-13
Techniques for ordering atomic operations
Grant 11,016,802 - Hakura , et al. May 25, 2
2021-05-25
High Performance Synchronization Mechanisms For Coordinating Operations On A Computer System
App 20210124627 - GIROUX; Olivier ;   et al.
2021-04-29
Techniques For Efficiently Transferring Data To A Processor
App 20210124582 - Kerr; Andrew ;   et al.
2021-04-29
Techniques for comprehensively synchronizing execution threads
Grant 10,977,037 - Tirumala , et al. April 13, 2
2021-04-13
Techniques For Efficiently Performing Data Reductions In Parallel Processing Units
App 20210019198 - NELSON; Peter ;   et al.
2021-01-21
Securing Memory Accesses In A Virtualized Environment
App 20200356492 - Duncan; Samuel Hammond ;   et al.
2020-11-12
Thread-level sleep in a multithreaded architecture
Grant 10,817,295 - Giroux , et al. October 27, 2
2020-10-27
Drawing process and wire obtained by drawing process
Grant 10,787,721 - Verleene , et al. September 29, 2
2020-09-29
Distributed address translation in a multi-node interconnect fabric
Grant 10,769,076 - Duncan , et al. Sep
2020-09-08
Distributed Address Translation In A Multi-node Interconnect Fabric
App 20200159669 - Duncan; Samuel Hammond ;   et al.
2020-05-21
Techniques For Comprehensively Synchronizing Execution Threads
App 20200034143 - Tirumala; Ajay Sudarshan ;   et al.
2020-01-30
Hierarchical staging areas for scheduling threads for execution
Grant 10,489,200 - Giroux , et al. Nov
2019-11-26
Techniques for comprehensively synchronizing execution threads
Grant 10,437,593 - Tirumala , et al. O
2019-10-08
Techniques For Ordering Atomic Operations
App 20190235915 - HAKURA; Ziyad ;   et al.
2019-08-01
Approach for a configurable phase-based priority scheduler
Grant 10,346,212 - Choquette , et al. July 9, 2
2019-07-09
System, method, and computer program product for managing out-of-order execution of program instructions
Grant 10,255,075 - Giroux , et al.
2019-04-09
Pre-scheduled replays of divergent operations
Grant 10,152,329 - Fetterman , et al. Dec
2018-12-11
Thread-level Sleep In A Massively Multithreaded Architecture
App 20180314522 - GIROUX; Olivier ;   et al.
2018-11-01
Techniques For Comprehensively Synchronizing Execution Threads
App 20180314520 - Tirumala; Ajay Sudarshan ;   et al.
2018-11-01
Execution of divergent threads using a convergence barrier
Grant 10,067,768 - Diamos , et al. September 4, 2
2018-09-04
Drawing Process And Wire Obtained By Drawing Process
App 20180100215 - VERLEENE; ARNAUD ;   et al.
2018-04-12
Speculative execution and rollback
Grant 9,830,158 - Choquette , et al. November 28, 2
2017-11-28
Selective fault stalling for a GPU memory pipeline in a unified virtual memory system
Grant 9,830,224 - Giroux , et al. November 28, 2
2017-11-28
Methods and apparatus for scheduling instructions using pre-decode data
Grant 9,798,548 - Choquette , et al. October 24, 2
2017-10-24
Reordering buffer for memory access locality
Grant 9,798,544 - Giroux , et al. October 24, 2
2017-10-24
Approach For A Configurable Phase-based Priority Scheduler
App 20170192822 - CHOQUETTE; Jack Hilaire ;   et al.
2017-07-06
System, method, and computer program product for implementing software-based scoreboarding
Grant 9,612,836 - Ohannessian, Jr. , et al. April 4, 2
2017-04-04
Method and system for resolving thread divergences
Grant 9,606,808 - Choquette , et al. March 28, 2
2017-03-28
System and processor for implementing interruptible batches of instructions
Grant 9,477,480 - Giroux , et al. October 25, 2
2016-10-25
System and processor that include an implementation of decoupled pipelines
Grant 9,471,307 - Giroux , et al. October 18, 2
2016-10-18
System, method, and computer program product for managing divergences and synchronization points during thread block execution by using a double sided queue for token storage
Grant 9,459,876 - Giroux , et al. October 4, 2
2016-10-04
Drawing Method And Wire Produced By Said Drawing Method
App 20160281297 - VERLEENE; Arnaud ;   et al.
2016-09-29
Throttling instruction issue rate based on updated moving average to avoid surges in DI/DT
Grant 9,430,242 - Nelson , et al. August 30, 2
2016-08-30
Approach For A Configurable Phase-based Priority Scheduler
App 20160224386 - CHOQUETTE; Jack Hilaire ;   et al.
2016-08-04
Method and system for memory overlays for portable function pointers
Grant 9,405,561 - Giroux August 2, 2
2016-08-02
Execution Of Divergent Threads Using A Convergence Barrier
App 20160019066 - Diamos; Gregory Frederick ;   et al.
2016-01-21
System, Method, And Computer Program Product For Implementing Software-based Scoreboarding
App 20150220341 - Ohannessian, JR.; Robert ;   et al.
2015-08-06
System And Processor For Implementing Interruptible Batches Of Instructions
App 20150212819 - Giroux; Olivier ;   et al.
2015-07-30
System And Processor That Include An Implementation Of Decoupled Pipelines
App 20150193272 - Giroux; Olivier ;   et al.
2015-07-09
Hierarchical Staging Areas For Scheduling Threads For Execution
App 20150113538 - GIROUX; Olivier ;   et al.
2015-04-23
Approach for a configurable phase-based priority scheduler
Grant 8,949,841 - Choquette , et al. February 3, 2
2015-02-03
System, Method, And Computer Program Product For Cooperative Multi-threading For Vector Threads
App 20150026438 - Giroux; Olivier ;   et al.
2015-01-22
System, Method, And Computer Program Product For Managing Out-of-order Execution Of Program Instructions
App 20150026442 - Giroux; Olivier ;   et al.
2015-01-22
Relaxed coherency between different caches
Grant 8,930,636 - McCormack , et al. January 6, 2
2015-01-06
System And Method For Globally Addressable Gpu Memory
App 20140310484 - GIROUX; Olivier
2014-10-16
Selective Fault Stalling For A Gpu Memory Pipeline In A Unified Virtual Memory System
App 20140281679 - GIROUX; Olivier ;   et al.
2014-09-18
Approach For A Configurable Phase-based Priority Scheduler
App 20140189698 - CHOQUETTE; Jack Hilaire ;   et al.
2014-07-03
Reordering Buffer For Memory Access Locality
App 20140164743 - GIROUX; Olivier ;   et al.
2014-06-12
Method And System For Memory Overlays For Portable Function Pointers
App 20140047213 - Giroux; Olivier
2014-02-13
Relaxed Coherency Between Different Caches
App 20140025891 - MCCORMACK; Joel James ;   et al.
2014-01-23
Methods And Apparatus To Avoid Surges In Di/dt By Throttling Gpu Execution Performance
App 20130262831 - NELSON; Peter Michael ;   et al.
2013-10-03
Pre-scheduled Replays Of Divergent Operations
App 20130212364 - FETTERMAN; Michael ;   et al.
2013-08-15
Method and System for Resolving Thread Divergences
App 20130179662 - CHOQUETTE; Jack ;   et al.
2013-07-11
Methods And Apparatus For Scheduling Instructions Without Instruction Decode
App 20130166882 - CHOQUETTE; Jack Hilaire ;   et al.
2013-06-27
Methods And Apparatus For Scheduling Instructions Using Pre-decode Data
App 20130166881 - CHOQUETTE; Jack Hilaire ;   et al.
2013-06-27
Speculative Execution And Rollback
App 20130117541 - CHOQUETTE; Jack Hilaire ;   et al.
2013-05-09
Content validation system and method
App 20090157763 - Gottschalk; Stefan ;   et al.
2009-06-18

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