Comprehensive contention-based thread allocation and placement
AssigneeOracle International Corporation
InventorsTimothy L. Harris, Daniel J. Goodman
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsTimothy L. Harris, Daniel J. Goodman
Estimating the term…
A system configured to implement Comprehensive Contention-Based Thread Allocation and Placement, may generate a description of a workload from multiple profiling runs and may combine this workload description with a description of the machine's hardware to model the workload's performance over alternative thread placements. For instance, the system may generate a machine description based on executing stress applications and machine performance counters monitoring various performance indicators during execution of a synthetic workload. Such a system may also generate a workload description based on profiling sessions and the performance counters. Additionally, behavior of a workload with a proposed thread placement may be modeled based on the machine description and workload description and a prediction of the workload's resource demands and/or performance may be generated.
-20. (canceled)
A method, comprising:
One or more non-transitory computer-accessible storage media storing program instructions that when executed on or across one or more computing devices cause the one or more computing devices to perform:
A system, comprising:
Dependencies are inferred from the claim text.