Inventor · disambiguated record
Stephan Diestelhorst
Also filed as: DIESTELHORST STEPHAN
60 granted patents·11 pending applications·220 citations·filing 2009–2023
98Inventor score
Files withADVANCED RISC MACH LTD43ADVANCED MICRO DEVICES INC9POHLACK MARTIN T7CHUNG JAEWOONG4XILINX INC3
Top patents by PatentIndex Score
71 records- 0194US10445238B1Robust transactional memoryADVANCED RISC MACH LTD·Filed 2018·Granted Oct 15, 2019·14 cites·20 claims
- 0292US10133675B2Data processing apparatus, and a method of handling address translation within a data processing apparatusADVANCED RISC MACH LTD·Filed 2015·Granted Nov 20, 2018·13 cites·22 claims
- 0392US9946492B2Controlling persistent writes to non-volatile memory based on persist buffer data and a persist barrier within a sequence of program instructionsADVANCED RISC MACH LTD·Filed 2015·Granted Apr 17, 2018·11 cites·26 claims
- 0492US8739164B2Automatic suspend atomic hardware transactional memory in response to detecting an implicit suspend condition and resume thereofCHUNG JAEWOONG·Filed 2010·Granted May 27, 2014·20 cites·10 claims
- 0590US10592424B2Range-based memory systemADVANCED RISC MACH LTD·Filed 2017·Granted Mar 17, 2020·7 cites·21 claims
- 0690US8621183B2Processor with support for nested speculative sections with different transactional modesHOHMUTH MICHAEL P·Filed 2009·Granted Dec 31, 2013·21 cites·17 claims
- 0789US9110691B2Compiler support technique for hardware transactional memory systemsCHUNG JAEWOONG·Filed 2010·Granted Aug 18, 2015·18 cites·23 claims
- 0889US8386749B2Address mapping in virtualized processing systemADVANCED MICRO DEVICES INC·Filed 2010·Granted Feb 26, 2013·14 cites·18 claims
- 0987US10705848B2TAGE branch predictor with perceptron predictor as fallback predictorADVANCED RISC MACH LTD·Filed 2018·Granted Jul 7, 2020·5 cites·17 claims
- 1087US8407455B2Coexistence of advanced hardware synchronization and global locksCHRISTIE DAVID S·Filed 2009·Granted Mar 26, 2013·14 cites·17 claims
- 1187US8127057B2Multi-level buffering of transactional dataCHUNG JAEWOONG·Filed 2009·Granted Feb 28, 2012·17 cites·20 claims
- 1286US10929308B2Performing maintenance operationsADVANCED RISC MACH LTD·Filed 2018·Granted Feb 23, 2021·5 cites·18 claims
- 1386US8543775B2Preventing unintended loss of transactional data in hardware transactional memory systemsADVANCED MICRO DEVICES INC·Filed 2012·Granted Sep 24, 2013·8 cites·31 claims
- 1485US10795815B2Method and apparatus for maintaining data coherence in a non-uniform compute deviceADVANCED RISC MACH LTD·Filed 2016·Granted Oct 6, 2020·5 cites·15 claims
- 1582US8195917B2Extended page size using aggregated small pagesHOHMUTH MICHAEL P·Filed 2009·Granted Jun 5, 2012·13 cites·22 claims
- 1679US12073222B2Instruction orderingADVANCED RISC MACH LTD·Filed 2019·Granted Aug 27, 2024·2 cites·25 claims
- 1779US10956163B2Processor support for hardware transactional memoryADVANCED MICRO DEVICES INC·Filed 2017·Granted Mar 23, 2021·2 cites·8 claims
- 1879US10664419B2I/O driven data transfer in a data processing networkADVANCED RISC MACH LTD·Filed 2018·Granted May 26, 2020·3 cites·17 claims
- 1978US11422808B2Transactional compare-and-discard instructionADVANCED RISC MACH LTD·Filed 2019·Granted Aug 23, 2022·2 cites·11 claims
- 2078US10866890B2Method and apparatus for implementing lock-free data structuresADVANCED RISC MACH LTD·Filed 2018·Granted Dec 15, 2020·2 cites·21 claims
- 2178US10394557B2Debugging data processing transactionsADVANCED RISC MACH LTD·Filed 2015·Granted Aug 27, 2019·2 cites·15 claims
- 2275US8943278B2Protecting large regions without operating-system supportPOHLACK MARTIN T·Filed 2012·Granted Jan 27, 2015·4 cites·24 claims
- 2375US8352688B2Preventing unintended loss of transactional data in hardware transactional memory systemsADVANCED MICRO DEVICES INC·Filed 2010·Granted Jan 8, 2013·3 cites·20 claims
- 2473US10719236B2Memory controller with non-volatile buffer for persistent memory operationsADVANCED RISC MACH LTD·Filed 2015·Granted Jul 21, 2020·2 cites·19 claims
- 2572US11481290B2Exception handling in transactionsADVANCED RISC MACH LTD·Filed 2019·Granted Oct 25, 2022·1 cites·11 claims
- 2672US10642743B2Apparatus and method of handling caching of persistent dataADVANCED RISC MACH LTD·Filed 2018·Granted May 5, 2020·1 cites·13 claims
- 2771US10838730B2Saving and restoring branch prediction stateADVANCED RISC MACH LTD·Filed 2018·Granted Nov 17, 2020·1 cites·10 claims
- 2870US9916189B2Concurrently executing critical sections in program code in a processorADVANCED MICRO DEVICES INC·Filed 2014·Granted Mar 13, 2018·2 cites·22 claims
- 2967US10776120B2Apparatus and method to generate trace data in response to transactional executionADVANCED RISC MACH LTD·Filed 2016·Granted Sep 15, 2020·1 cites·23 claims
- 3067US10628318B2Cache sector usage predictionADVANCED RISC MACH LTD·Filed 2018·Granted Apr 21, 2020·1 cites·17 claims
- 3165US10552152B2Method and apparatus for scheduling in a non-uniform compute deviceADVANCED RISC MACH LTD·Filed 2016·Granted Feb 4, 2020·1 cites·24 claims
- 3263US9880848B2Processor support for hardware transactional memoryCHUNG JAEWOONG·Filed 2010·Granted Jan 30, 2018·1 cites·18 claims
- 3361US9372718B2Virtualizable advanced synchronization facilityCHRISTIE DAVID S·Filed 2009·Granted Jun 21, 2016·1 cites·19 claims
- 3461US8612694B2Protecting large objects within an advanced synchronization facilityPOHLACK MARTIN T·Filed 2011·Granted Dec 17, 2013·1 cites·20 claims
- 3559US11604727B2Apparatus and methods to prolong lifetime of memoriesADVANCED RISC MACH LTD·Filed 2018·Granted Mar 14, 2023·1 cites·17 claims
- 3658US10956166B2Instruction orderingADVANCED RISC MACH LTD·Filed 2019·Granted Mar 23, 2021·0 cites·20 claims
- 3758US2020264980A1Apparatus and method of handling caching of persistent dataADVANCED RISC MACH LTD·Filed 2020·Application pending·0 cites
- 3854US10228942B2Instruction sampling within transactionsADVANCED RISC MACH LTD·Filed 2015·Granted Mar 12, 2019·0 cites·15 claims
- 3954US9152509B2Transactional memory conflict managementDIESTELHORST STEPHAN·Filed 2011·Granted Oct 6, 2015·1 cites·20 claims
- 4054US2025147799A1Systems and methods for task managementXILINX INC·Filed 2023·Application pending·0 cites
- 4150US10866904B2Data storage for multiple data typesADVANCED RISC MACH LTD·Filed 2018·Granted Dec 15, 2020·0 cites·17 claims
- 4250US9286111B2Accessing time stamps during transactions in a processorADVANCED MICRO DEVICES INC·Filed 2013·Granted Mar 15, 2016·0 cites·18 claims
- 4350US2010205408A1Speculative Region: Hardware Support for Selective Transactional Memory Access Annotation Using Instruction PrefixADVANCED MICRO DEVICES INC·Filed 2010·Application pending·0 cites
- 4450US2024184552A1Compilers and compiling methods fieldXILINX INC·Filed 2022·Application pending·0 cites
- 4549US9459877B2Nested speculative regions for a synchronization facilityADVANCED MICRO DEVICES INC·Filed 2012·Granted Oct 4, 2016·0 cites·13 claims
- 4648US11263133B2Cache control in presence of speculative read operationsADVANCED RISC MACH LTD·Filed 2019·Granted Mar 1, 2022·0 cites·14 claims
- 4748US10761988B2Methods and apparatus of cache access to a data array with locality-dependent latency characteristicsADVANCED RISC MACH LTD·Filed 2018·Granted Sep 1, 2020·0 cites·15 claims
- 4848US2016154452A1System and method for controlling the power mode of operation of a memory deviceADVANCED RISC MACH LTD·Filed 2014·Application pending·0 cites
- 4947US12038846B2Page table structureADVANCED RISC MACH LTD·Filed 2020·Granted Jul 16, 2024·0 cites·18 claims
- 5047US11803228B2Multiple heterogeneous energy storesADVANCED RISC MACH LTD·Filed 2016·Granted Oct 31, 2023·0 cites·28 claims
Showing the top 50 of 71 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Stephan Diestelhorst 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 →