Inventor · disambiguated record
Shiliang Hu
Also filed as: HU SHILIANG
23 granted patents·5 pending applications·117 citations·filing 2010–2022
94Inventor score
Top patents by PatentIndex Score
28 records- 0193US9146844B2Apparatus, method, and system for providing a decision mechanism for conditional commits in an atomic regionINTEL CORP·Filed 2013·Granted Sep 29, 2015·17 cites·22 claims
- 0293US8683243B2Dynamic core selection for heterogeneous multi-core systemsWU YOUFENG·Filed 2011·Granted Mar 25, 2014·20 cites·29 claims
- 0391US8549504B2Apparatus, method, and system for providing a decision mechanism for conditional commits in an atomic regionBRETERNITZ JR MAURICIO·Filed 2010·Granted Oct 1, 2013·19 cites·23 claims
- 0489US9317297B2Replay 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
- 0588US9817644B2Apparatus, method, and system for providing a decision mechanism for conditional commits in an atomic regionINTEL CORP·Filed 2015·Granted Nov 14, 2017·5 cites·20 claims
- 0687US9501135B2Dynamic core selection for heterogeneous multi-core systemsINTEL CORP·Filed 2014·Granted Nov 22, 2016·6 cites·20 claims
- 0784US9128781B2Processor with memory race recorder to record thread interleavings in multi-threaded softwareINTEL CORP·Filed 2012·Granted Sep 8, 2015·9 cites·25 claims
- 0882US8433852B2Method and apparatus for fuzzy stride prefetchHU SHILIANG·Filed 2010·Granted Apr 30, 2013·10 cites·6 claims
- 0979US10120781B2Techniques for detecting race conditionsINTEL CORP·Filed 2013·Granted Nov 6, 2018·5 cites·22 claims
- 1078US11755099B2Dynamic core selection for heterogeneous multi-core systemsINTEL CORP·Filed 2022·Granted Sep 12, 2023·0 cites·20 claims
- 1175US9135139B2Methods 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
- 1274US10534424B2Dynamic core selection for heterogeneous multi-core systemsINTEL CORP·Filed 2016·Granted Jan 14, 2020·1 cites·24 claims
- 1374US10437319B2Dynamic core selection for heterogeneous multi-core systemsINTEL CORP·Filed 2016·Granted Oct 8, 2019·1 cites·10 claims
- 1473US9965320B2Processor with transactional capability and logging circuitry to report transactional operationsINTEL CORP·Filed 2013·Granted May 8, 2018·3 cites·24 claims
- 1566US9501340B2Mechanism 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
- 1666US2019332158A1Dynamic core selection for heterogeneous multi-core systemsINTEL CORP·Filed 2019·Application pending·0 cites
- 1765US9875108B2Shared memory interleavings for instruction atomicity violationsINTEL CORP·Filed 2013·Granted Jan 23, 2018·2 cites·24 claims
- 1859US10437318B2Dynamic core selection for heterogeneous multi-core systemsINTEL CORP·Filed 2016·Granted Oct 8, 2019·0 cites·19 claims
- 1951US10387296B2Methods 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
- 2050US10474471B2Methods and systems for performing a replay executionINTEL CORP·Filed 2016·Granted Nov 12, 2019·0 cites·23 claims
- 2150US10394561B2Mechanism 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
- 2250US10007549B2Apparatus and method for a profiler for hardware transactional memory programsINTEL CORP·Filed 2014·Granted Jun 26, 2018·0 cites·14 claims
- 2350US9697040B2Software replayer for transactional memory programsINTEL CORP·Filed 2014·Granted Jul 4, 2017·0 cites·19 claims
- 2448US9342303B2Modified execution using context sensitive auxiliary codeINTEL CORP·Filed 2013·Granted May 17, 2016·0 cites·23 claims
- 2540US2012079245A1Dynamic optimization for conditional commitWANG CHENG·Filed 2010·Application pending·0 cites
- 2639US2014366006A1Visualizing recorded executions of multi-threaded software programs for performance and correctnessGOTTSCHLICH JUSTIN E·Filed 2013·Application pending·0 cites
- 2739US2011320766A1Apparatus, method, and system for improving power, performance efficiency by coupling a first core type with a second core typeWU YOUFENG·Filed 2010·Application pending·0 cites
- 2838US2017286111A1Instruction, 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 →