Inventor
Shiliang Hu
Inventor
Los Altos, CA, US
Overview
Patents· 23 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing73%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use20%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications7%
PatentTitleYear
10,534,424Dynamic core selection for heterogeneous multi-core systems202010,474,471Methods and systems for performing a replay execution201910,437,318Dynamic core selection for heterogeneous multi-core systems201910,437,319Dynamic core selection for heterogeneous multi-core systems201910,394,561Mechanism for facilitating dynamic and efficient management of instruction atomicity volations in software programs at computing systems201910,387,296Methods and systems to identify and reproduce concurrency violations in multi-threaded programs using expressions201910,120,781Techniques for detecting race conditions201810,007,549Apparatus and method for a profiler for hardware transactional memory programs20189,965,320Processor with transactional capability and logging circuitry to report transactional operations20189,875,108Shared memory interleavings for instruction atomicity violations20189,817,644'Apparatus, method, and system for providing a decision mechanism for conditional commits in an atomic region'20179,697,040'Software replayer for transactional memory programs'20179,501,340'Mechanism for facilitating dynamic and efficient management of instruction atomicity violations in software programs at computing systems'20169,501,135'Dynamic core selection for heterogeneous multi-core systems'20169,342,303'Modified execution using context sensitive auxiliary code'20169,317,297'Replay execution of instructions in thread chunks in the chunk order recorded during previous execution'20169,146,844'Apparatus, method, and system for providing a decision mechanism for conditional commits in an atomic region'20159,135,139'Methods and systems to identify and reproduce concurrency violations in multi-threaded programs using expressions'20159,128,781'Processor with memory race recorder to record thread interleavings in multi-threaded software'20158,683,243'Dynamic core selection for heterogeneous multi-core systems'20148,549,504'Apparatus, method, and system for providing a decision mechanism for conditional commits in an atomic region'20138,443,353'Apparatus, method, and system for providing a decision mechanism for conditional commits in an atomic region'20138,433,852'Method and apparatus for fuzzy stride prefetch'2013Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2013–2020Patents assigned to INTEL CORP (22)· patent assignee history
2013–2016Patents assigned to HU SHILIANG (5)· patent assignee history
2013–2015Patents assigned to WU YOUFENG (4)· patent assignee history
2013–2014Patents assigned to BORIN EDSON (2)· patent assignee history
2013–2020Based in Los Altos, CA, US· patent location history
2015–2016Patents assigned to GOTTSCHLICH JUSTIN E (2)· patent assignee history
2015–2019Based in San Jose, CA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| INTEL CORP | 22 | 2013–2020 |
| HU SHILIANGself | 5 | 2013–2016 |
| WU YOUFENG | 4 | 2013–2015 |
| BORIN EDSON | 2 | 2013–2014 |
| GOTTSCHLICH JUSTIN E | 2 | 2015–2016 |
Locations
| Location | Patents | Span |
|---|---|---|
| Los Altos, California, US | 18 | 2013–2020 |
| San Jose, California, US | 5 | 2015–2019 |