Inventor · disambiguated record
Gilles A. Pokam
Also filed as: POKAM GILLES · POKAM GILLES A
26 granted patents·9 pending applications·72 citations·filing 2011–2023
94Inventor score
Files withINTEL CORP27GOTTSCHLICH JUSTIN E3DAUTENHAHN NATHAN D1GOTTSCHLICH JUSTIN1JALBERT NICHOLAS A1
Top patents by PatentIndex Score
35 records- 0192US9977663B2Technologies for optimizing sparse matrix code with field-programmable gate arraysINTEL CORP·Filed 2016·Granted May 22, 2018·11 cites·22 claims
- 0289US9317297B2Replay execution of instructions in thread chunks in the chunk order recorded during previous executionINTEL CORP·Filed 2012·Granted Apr 19, 2016·13 cites·15 claims
- 0384US9128781B2Processor with memory race recorder to record thread interleavings in multi-threaded softwareINTEL CORP·Filed 2012·Granted Sep 8, 2015·9 cites·25 claims
- 0479US10120781B2Techniques for detecting race conditionsINTEL CORP·Filed 2013·Granted Nov 6, 2018·5 cites·22 claims
- 0577US9965280B2Instruction and logic for processor trace information for control flow integrityINTEL CORP·Filed 2015·Granted May 8, 2018·3 cites·17 claims
- 0677US9117021B2Methods and apparatus to manage concurrent predicate expressionsGOTTSCHLICH JUSTIN E·Filed 2013·Granted Aug 25, 2015·4 cites·27 claims
- 0775US9135139B2Methods and systems to identify and reproduce concurrency violations in multi-threaded programs using expressionsWU YOUFENG·Filed 2012·Granted Sep 15, 2015·3 cites·20 claims
- 0873US9965320B2Processor with transactional capability and logging circuitry to report transactional operationsINTEL CORP·Filed 2013·Granted May 8, 2018·3 cites·24 claims
- 0972US9311143B2Methods and systems to identify and reproduce concurrency violations in multi-threaded programsGOTTSCHLICH JUSTIN·Filed 2011·Granted Apr 12, 2016·4 cites·19 claims
- 1069US9971627B2Enabling maximum concurrency in a hybrid transactional memory systemINTEL CORP·Filed 2014·Granted May 15, 2018·2 cites·18 claims
- 1169US8862942B2Method of system for detecting abnormal interleavings in concurrent programsJALBERT NICHOLAS A·Filed 2011·Granted Oct 14, 2014·5 cites·23 claims
- 1268US9830196B2Methods and apparatus to manage concurrent predicate expressionsINTEL CORP·Filed 2015·Granted Nov 28, 2017·1 cites·20 claims
- 1366US9639392B2Unbounded transactional memory with forward progress guarantees using a hardware global lockGOTTSCHLICH JUSTIN E·Filed 2013·Granted May 2, 2017·2 cites·17 claims
- 1466US9501340B2Mechanism for facilitating dynamic and efficient management of instruction atomicity violations in software programs at computing systemsDAUTENHAHN NATHAN D·Filed 2013·Granted Nov 22, 2016·3 cites·14 claims
- 1565US9875108B2Shared memory interleavings for instruction atomicity violationsINTEL CORP·Filed 2013·Granted Jan 23, 2018·2 cites·24 claims
- 1665US9864649B2Technologies for root cause identification of use-after-free memory corruption bugsINTEL CORP·Filed 2015·Granted Jan 9, 2018·1 cites·21 claims
- 1757US9558118B2Tracing mechanism for recording shared memory interleavings on multi-core processorsPOKAM GILLES A·Filed 2012·Granted Jan 31, 2017·1 cites·20 claims
- 1853US2025004781A1Method and apparatus to implement adaptive branch prediction throttlingINTEL CORP·Filed 2023·Application pending·0 cites
- 1952US11928472B2Branch prefetch mechanisms for mitigating frontend branch resteersINTEL CORP·Filed 2020·Granted Mar 12, 2024·0 cites·20 claims
- 2051US10387296B2Methods and systems to identify and reproduce concurrency violations in multi-threaded programs using expressionsINTEL CORP·Filed 2015·Granted Aug 20, 2019·0 cites·14 claims
- 2151US10191834B2Methods and systems to identify and reproduce concurrency violations in multi-threaded programsINTEL CORP·Filed 2016·Granted Jan 29, 2019·0 cites·12 claims
- 2251US9588801B2Apparatus and method for improved lock elision techniquesINTEL CORP·Filed 2013·Granted Mar 7, 2017·0 cites·21 claims
- 2351US2024311151A1Device, method and system for prioritizing entries of an instruction fetch resourceINTEL CORP·Filed 2023·Application pending·0 cites
- 2451US2025217295A1Partitioning and/or gradual re-keying of randomized cachesINTEL CORP·Filed 2023·Application pending·0 cites
- 2550US10474471B2Methods and systems for performing a replay executionINTEL CORP·Filed 2016·Granted Nov 12, 2019·0 cites·23 claims
- 2650US10394561B2Mechanism for facilitating dynamic and efficient management of instruction atomicity volations in software programs at computing systemsINTEL CORP·Filed 2016·Granted Aug 27, 2019·0 cites·16 claims
- 2750US10007549B2Apparatus and method for a profiler for hardware transactional memory programsINTEL CORP·Filed 2014·Granted Jun 26, 2018·0 cites·14 claims
- 2850US9697040B2Software replayer for transactional memory programsINTEL CORP·Filed 2014·Granted Jul 4, 2017·0 cites·19 claims
- 2949US2025103512A1Cache scrubber circuit for cache-set randomization to resist contention-based cache attacksINTEL CORP·Filed 2023·Application pending·0 cites
- 3047US2023350814A1Device, method and system to supplement a cache with a randomized victim cacheINTEL CORP·Filed 2022·Application pending·0 cites
- 3145US10198335B2Detecting root causes of use-after-free memory errorsINTEL CORP·Filed 2016·Granted Feb 5, 2019·0 cites·22 claims
- 3245US2022206819A1Dynamic detection of speculation vulnerabilitiesINTEL CORP·Filed 2020·Application pending·0 cites
- 3341US2022207154A1Dynamic mitigation of speculation vulnerabilitiesINTEL CORP·Filed 2020·Application pending·0 cites
- 3439US2014366006A1Visualizing recorded executions of multi-threaded software programs for performance and correctnessGOTTSCHLICH JUSTIN E·Filed 2013·Application pending·0 cites
- 3538US2017286111A1Instruction, Circuits, and Logic for Data Capture for Software Monitoring and DebuggingINTEL CORP·Filed 2016·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →