Inventor · disambiguated record
Olivier Giroux
Also filed as: GIROUX OLIVIER
40 granted patents·24 pending applications·69 citations·filing 2007–2025
96Inventor score
Top patents by PatentIndex Score
64 records- 0192US11080051B2Techniques for efficiently transferring data to a processorNVIDIA CORP·Filed 2019·Granted Aug 3, 2021·9 cites·26 claims
- 0287US10977037B2Techniques for comprehensively synchronizing execution threadsNVIDIA CORP·Filed 2019·Granted Apr 13, 2021·5 cites·20 claims
- 0387US9471307B2System and processor that include an implementation of decoupled pipelinesNVIDIA CORP·Filed 2014·Granted Oct 18, 2016·10 cites·16 claims
- 0484US12499052B2Method and apparatus for efficient access to multidimensional data structures and/or other large data blocksNVIDIA CORP·Filed 2022·Granted Dec 16, 2025·1 cites·16 claims
- 0583US10769076B2Distributed address translation in a multi-node interconnect fabricNVIDIA CORP·Filed 2018·Granted Sep 8, 2020·3 cites·21 claims
- 0681US11803380B2High performance synchronization mechanisms for coordinating operations on a computer systemNVIDIA CORP·Filed 2019·Granted Oct 31, 2023·2 cites·22 claims
- 0779US9612836B2System, method, and computer program product for implementing software-based scoreboardingNVIDIA CORP·Filed 2014·Granted Apr 4, 2017·5 cites·19 claims
- 0878US9430242B2Throttling instruction issue rate based on updated moving average to avoid surges in DI/DTNELSON PETER MICHAEL·Filed 2012·Granted Aug 30, 2016·7 cites·20 claims
- 0977US12474835B2Self-synchronizing remote memory operations in a multiprocessor systemNVIDIA CORP·Filed 2024·Granted Nov 18, 2025·0 cites·20 claims
- 1077US2024169472A1Storage of transformed tensor in a cacheNVIDIA CORP·Filed 2022·Application pending·0 cites
- 1177US2024169469A1Application programming interface to transform information corresponding to a memory transactionNVIDIA CORP·Filed 2022·Application pending·0 cites
- 1277US2024168659A1Application programming interface to transform and store information corresponding to a memory transactionNVIDIA CORP·Filed 2022·Application pending·0 cites
- 1377US2024168765A1Storage of tensor in a cacheNVIDIA CORP·Filed 2022·Application pending·0 cites
- 1477US2024168831A1Application programming interface to translate a tensor according to a tensor mapNVIDIA CORP·Filed 2022·Application pending·0 cites
- 1577US2024169471A1Storage of information in a graphics processing unit cacheNVIDIA CORP·Filed 2022·Application pending·0 cites
- 1677US2024168830A1Application programming interface to indicate storage locationsNVIDIA CORP·Filed 2022·Application pending·0 cites
- 1776US9830224B2Selective fault stalling for a GPU memory pipeline in a unified virtual memory systemNVIDIA CORP·Filed 2013·Granted Nov 28, 2017·4 cites·19 claims
- 1876US9459876B2System, method, and computer program product for managing divergences and synchronization points during thread block execution by using a double sided queue for token storageNVIDIA CORP·Filed 2013·Granted Oct 4, 2016·4 cites·16 claims
- 1976US2024168829A1Application programming interface to generate a tensor mappingNVIDIA CORP·Filed 2022·Application pending·0 cites
- 2076US2024169470A1Application programming interface to store information in a plurality of storage locationsNVIDIA CORP·Filed 2022·Application pending·0 cites
- 2176US2024161223A1Application programming interface to translate a tensorNVIDIA CORP·Filed 2022·Application pending·0 cites
- 2276US2024161224A1Application programming interface to generate a tensor according to a tensor mapNVIDIA CORP·Filed 2022·Application pending·0 cites
- 2376US2025383879A1Scalarization of instructions for simt architecturesNVIDIA CORP·Filed 2025·Application pending·0 cites
- 2476US2024161222A1Application programming interface to indicate image-to-column transformationNVIDIA CORP·Filed 2022·Application pending·0 cites
- 2575US9405561B2Method and system for memory overlays for portable function pointersGIROUX OLIVIER·Filed 2012·Granted Aug 2, 2016·6 cites·20 claims
- 2674US8949841B2Approach for a configurable phase-based priority schedulerNVIDIA CORP·Filed 2012·Granted Feb 3, 2015·3 cites·21 claims
- 2774US8930636B2Relaxed coherency between different cachesMCCORMACK JOEL JAMES·Filed 2012·Granted Jan 6, 2015·5 cites·20 claims
- 2873US10067768B2Execution of divergent threads using a convergence barrierNVIDIA CORP·Filed 2015·Granted Sep 4, 2018·2 cites·20 claims
- 2972US2025272107A1Cooperative Group ArraysNVIDIA CORP·Filed 2025·Application pending·0 cites
- 3070US11016802B2Techniques for ordering atomic operationsNVIDIA CORP·Filed 2018·Granted May 25, 2021·1 cites·21 claims
- 3169US11604649B2Techniques for efficiently transferring data to a processorNVIDIA CORP·Filed 2021·Granted Mar 14, 2023·0 cites·11 claims
- 3268US12105960B2Self-synchronizing remote memory operations in a multiprocessor systemNVIDIA CORP·Filed 2022·Granted Oct 1, 2024·0 cites·20 claims
- 3367US12405801B2Scalarization of instructions for SIMT architecturesNVIDIA CORP·Filed 2023·Granted Sep 2, 2025·0 cites·20 claims
- 3467US11847508B2Convergence among concurrently executing threadsNVIDIA CORP·Filed 2022·Granted Dec 19, 2023·0 cites·19 claims
- 3566US12333311B2Cooperative group arraysNVIDIA CORP·Filed 2022·Granted Jun 17, 2025·0 cites·20 claims
- 3666US12248788B2Distributed shared memoryNVIDIA CORP·Filed 2022·Granted Mar 11, 2025·0 cites·24 claims
- 3766US9830158B2Speculative execution and rollbackCHOQUETTE JACK HILAIRE·Filed 2011·Granted Nov 28, 2017·2 cites·28 claims
- 3865US2025173152A1Distributed Shared MemoryNVIDIA CORP·Filed 2025·Application pending·0 cites
- 3963US11907717B2Techniques for efficiently transferring data to a processorNVIDIA CORP·Filed 2023·Granted Feb 20, 2024·0 cites·21 claims
- 4063US2024289186A1Application programming interface to share data with threadsNVIDIA CORP·Filed 2024·Application pending·0 cites
- 4163US2024289129A1Application programming interface to modify threadNVIDIA CORP·Filed 2024·Application pending·0 cites
- 4261US11327900B2Securing memory accesses in a virtualized environmentNVIDIA CORP·Filed 2020·Granted May 10, 2022·0 cites·20 claims
- 4359US12450683B2Application programming interface to provide informationNVIDIA CORP·Filed 2022·Granted Oct 21, 2025·0 cites·20 claims
- 4454US10437593B2Techniques for comprehensively synchronizing execution threadsNVIDIA CORP·Filed 2017·Granted Oct 8, 2019·0 cites·20 claims
- 4554US2009157763A1Content validation system and methodGOTTSCHALK STEFAN·Filed 2007·Application pending·0 cites
- 4653US11061741B2Techniques for efficiently performing data reductions in parallel processing unitsNVIDIA CORP·Filed 2019·Granted Jul 13, 2021·0 cites·17 claims
- 4751US9477480B2System and processor for implementing interruptible batches of instructionsNVIDIA CORP·Filed 2014·Granted Oct 25, 2016·0 cites·20 claims
- 4850US12340259B2Thread synchronization across memory synchronization domainsNVIDIA CORP·Filed 2021·Granted Jun 24, 2025·0 cites·20 claims
- 4950US10787721B2Drawing process and wire obtained by drawing processMICHELIN & CIE·Filed 2016·Granted Sep 29, 2020·0 cites·31 claims
- 5050US10346212B2Approach for a configurable phase-based priority schedulerNVIDIA CORP·Filed 2015·Granted Jul 9, 2019·0 cites·24 claims
Showing the top 50 of 64 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Olivier Giroux files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →