Advanced Micro Devices, Inc.
Scheduling memory bandwidth based on quality of service floorbackground

Last updated:

Abstract:

A system includes a multi-core processor that includes a scheduler. The multi-core processor communicates with a system memory and an operating system. The multi-core processor executes a first process and a second process. The system uses the scheduler to control a use of a memory bandwidth by the second process until a current use in a control cycle by the first process meets a first setpoint of use for the first process when the first setpoint is at or below a latency sensitive (LS) floor or a current use in the control cycle by the first process exceeds the LS floor when the first setpoint exceeds the LS floor.

Status:
Grant
Type:

Utility

Filling date:

20 Dec 2017

Issue date:

30 Jun 2020