Inventor · disambiguated record
Frederic Claude Marie Piry
Also filed as: PIRY FREDERIC C · PIRY FREDERIC C M · PIRY FREDERIC CLAUDE · PIRY FREDERIC CLAUDE MARIE
37 granted patents·6 pending applications·255 citations·filing 2003–2023
97Inventor score
Technology areasG06F
Top patents by PatentIndex Score
43 records- 0197US10394716B1Apparatus and method for controlling allocation of data into a cache storageADVANCED RISC MACH LTD·Filed 2018·Granted Aug 27, 2019·41 cites·19 claims
- 0291US8271730B2Handling of write access requests to shared memory in a data processing apparatusPIRY FREDERIC CLAUDE MARIE·Filed 2007·Granted Sep 18, 2012·34 cites·13 claims
- 0390US9424045B2Data processing apparatus and method for controlling use of an issue queue to represent an instruction suitable for execution by a wide operand execution unitADVANCED RISC MACH LTD·Filed 2013·Granted Aug 23, 2016·17 cites·21 claims
- 0489US10613869B2Branch target address provisionADVANCED RISC MACH LTD·Filed 2018·Granted Apr 7, 2020·9 cites·14 claims
- 0589US8640008B2Error recovery in a data processing apparatusSCHON GUILLAUME·Filed 2011·Granted Jan 28, 2014·18 cites·16 claims
- 0685US7426629B2Processing activity masking in a data processing systemADVANCED RISC MACH LTD·Filed 2003·Granted Sep 16, 2008·35 cites·12 claims
- 0784US7590826B2Speculative data value usageADVANCED RISC MACH LTD·Filed 2006·Granted Sep 15, 2009·16 cites·19 claims
- 0883US9075621B2Error recovery upon reaching oldest instruction marked with error or upon timed expiration by flushing instructions in pipeline pending queue and restarting executionSCHON GUILLAUME·Filed 2011·Granted Jul 7, 2015·10 cites·20 claims
- 0980US7313677B2Processing activity masking in a data processing systemADVANCED RISC MACH LTD·Filed 2003·Granted Dec 25, 2007·23 cites·26 claims
- 1079US7917701B2Cache circuitry, data processing apparatus and method for prefetching data by selecting one of a first prefetch linefill operation and a second prefetch linefill operationADVANCED RISC MACH LTD·Filed 2007·Granted Mar 29, 2011·12 cites·14 claims
- 1178US11340901B2Apparatus and method for controlling allocation of instructions into an instruction cache storageADVANCED RISC MACH LTD·Filed 2019·Granted May 24, 2022·2 cites·13 claims
- 1278US9223701B2Data processing apparatus and method for performing load-exclusive and store-exclusive operationsADVANCED RISC MACH LTD·Filed 2013·Granted Dec 29, 2015·6 cites·17 claims
- 1376US11941403B2Selective prediction based on correlation between a given instruction and a subset of a set of monitored instructions ordinarily used to generate predictions for that given instructionADVANCED RISC MACH LTD·Filed 2020·Granted Mar 26, 2024·1 cites·18 claims
- 1472US9361112B2Return address predictionADVANCED RISC MACH LTD·Filed 2013·Granted Jun 7, 2016·4 cites·19 claims
- 1571US8578136B2Apparatus and method for mapping architectural registers to physical registersPIRY FREDERIC CLAUDE MARIE·Filed 2010·Granted Nov 5, 2013·3 cites·11 claims
- 1669US10831499B2Apparatus and method for performing branch predictionADVANCED RISC MACH LTD·Filed 2018·Granted Nov 10, 2020·1 cites·17 claims
- 1767US8738971B2Limiting certain processing activities as error rate probability risesPIRY FREDERIC CLAUDE MARIE·Filed 2011·Granted May 27, 2014·2 cites·20 claims
- 1867US7809930B2Selective suppression of register renamingADVANCED RISC MACH LTD·Filed 2007·Granted Oct 5, 2010·4 cites·17 claims
- 1964US8706965B2Apparatus and method for handling access operations issued to local cache structures within a data processing apparatusPIRY FREDERIC CLAUDE·Filed 2011·Granted Apr 22, 2014·3 cites·19 claims
- 2064US7650483B2Execution of instructions within a data processing apparatus having a plurality of processing unitsADVANCED RISC MACH LTD·Filed 2006·Granted Jan 19, 2010·3 cites·18 claims
- 2161US7587556B2Store buffer capable of maintaining associated cache informationADVANCED RISC MACH LTD·Filed 2006·Granted Sep 8, 2009·2 cites·22 claims
- 2260US7823019B2Debug circuitryADVANCED RISC MACH LTD·Filed 2008·Granted Oct 26, 2010·3 cites·15 claims
- 2356US12182261B2Controlling use of data determined by a resolve-pending speculative operationADVANCED RISC MACH LTD·Filed 2019·Granted Dec 31, 2024·0 cites·19 claims
- 2455US7676652B2Executing variable length instructions stored within a plurality of discrete memory address regionsADVANCED RISC MACH LTD·Filed 2003·Granted Mar 9, 2010·6 cites·62 claims
- 2553US11526615B2Speculative side-channel hint instructionADVANCED RISC MACH LTD·Filed 2019·Granted Dec 13, 2022·0 cites·17 claims
- 2652US11803388B2Apparatus and method for predicting source operand values and optimized processing of instructionsADVANCED RISC MACH LTD·Filed 2019·Granted Oct 31, 2023·0 cites·20 claims
- 2752US11397584B2Tracking speculative data cachingADVANCED RISC MACH LTD·Filed 2019·Granted Jul 26, 2022·0 cites·11 claims
- 2852US11392383B2Apparatus and method for prefetching data itemsADVANCED RISC MACH LTD·Filed 2019·Granted Jul 19, 2022·0 cites·13 claims
- 2952US11126714B2Encoding of input to storage circuitryADVANCED RISC MACH LTD·Filed 2018·Granted Sep 21, 2021·0 cites·29 claims
- 3052US9311088B2Apparatus and method for mapping architectural registers to physical registersADVANCED RISC MACH LTD·Filed 2013·Granted Apr 12, 2016·0 cites·14 claims
- 3152US2025298953A1Run-time modification of a field programmable gate array or a coarse grained reconfigurable array to duplicate the most vulnerable functional circuits behaviourADVANCED RISC MACH LTD·Filed 2023·Application pending·0 cites
- 3251US11580032B2Technique for training a prediction apparatusADVANCED RISC MACH LTD·Filed 2021·Granted Feb 14, 2023·0 cites·16 claims
- 3350US11550620B2Task dispatchADVANCED RISC MACH LTD·Filed 2021·Granted Jan 10, 2023·0 cites·20 claims
- 3448US11263133B2Cache control in presence of speculative read operationsADVANCED RISC MACH LTD·Filed 2019·Granted Mar 1, 2022·0 cites·14 claims
- 3547US11403105B2Detecting misprediction when an additional branch direction prediction determined using value prediction is considered more accurate than an initial branch direction predictionADVANCED RISC MACH LTD·Filed 2021·Granted Aug 2, 2022·0 cites·19 claims
- 3646US12099846B2Shared unit instruction executionADVANCED RISC MACH LTD·Filed 2021·Granted Sep 24, 2024·0 cites·11 claims
- 3745US2020410088A1Micro-instruction cache annotations to indicate speculative side-channel risk condition for read instructionsADVANCED RISC MACH LTD·Filed 2019·Application pending·0 cites
- 3843US11263014B2Sharing instruction encoding space between a coprocessor and auxiliary execution circuitryADVANCED RISC MACH LTD·Filed 2019·Granted Mar 1, 2022·0 cites·23 claims
- 3943US2007079070A1Cache controllerADVANCED RISC MACH LTD·Filed 2005·Application pending·0 cites
- 4043US2008148022A1Marking registers as available for register renamingADVANCED RISC MACH LTD·Filed 2006·Application pending·0 cites
- 4142US2007101064A1Cache controller and methodADVANCED RISC MACH LTD·Filed 2005·Application pending·0 cites
- 4242US2005005073A1Power control within a coherent multi-processing systemADVANCED RISC MACH LTD·Filed 2004·Application pending·0 cites
- 4341US9052909B2Recovering from exceptions and timing errorsPIRY FREDERIC CLAUDE MARIE·Filed 2011·Granted Jun 9, 2015·0 cites·21 claims
Join the waitlist — get patent alerts
Get an alert when Frederic Claude Marie Piry 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 →