Techniques for increasing the isolation of workloads within a multiprocessor instance
AssigneeNetflix, Inc.
InventorsBenoit Rostykus, Gabriel Hartmann
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetflix, Inc.
InventorsBenoit Rostykus, Gabriel Hartmann
Estimating the term…
In various embodiments, an isolation application determines processor assignment(s) based on a performance cost estimate. The performance cost estimate is associated with an estimated level of cache interference arising from executing a set of workloads on a set of processors. Subsequently, the isolation application configures at least one processor included in the set of processors to execute at least a portion of a first workload that is included in the set of workloads based on the processor assignment(s). Advantageously, because the isolation application generates the processor assignment(s) based on the performance cost estimate, the isolation application can reduce interference in a non-uniform memory access (NUMA) microprocessor instance.
A computer-implemented method, the method comprising:
One or more non-transitory computer readable media including instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of:
A system, comprising:
Dependencies are inferred from the claim text.