-
公开(公告)号:US20230094384A1
公开(公告)日:2023-03-30
申请号:US17487103
申请日:2021-09-28
Applicant: ADVANCED MICRO DEVICES, INC. , ATI TECHNOLOGIES ULC
Inventor: DMITRI TIKHOSTOUP , DANIEL WAIHIM WONG , WILLIAM HERZ
IPC: G06F9/50
Abstract: A dynamic allocator for providing platform resource candidates is disclosed. In an implementation, a platform resource allocator receives a request from a workload initiator such as, an application, for a platform resource recommendation. The platform resource allocator analyzes performance capabilities and utilization metrics of a plurality of platform resources for each of a plurality of resource. The plurality of platform resources includes one or more graphics processor units (GPUs) and one or more accelerated processing units (APUs). The platform resource allocator dynamically provides the platform resource recommendation to the workload initiator to select one or more of the plurality of platform resources to execute a workload based on the performance capabilities and utilization metrics.
-
公开(公告)号:US20230161632A1
公开(公告)日:2023-05-25
申请号:US17486332
申请日:2021-09-27
Applicant: ADVANCED MICRO DEVICES, INC. , ATI TECHNOLOGIES ULC
Inventor: WILLIAM HERZ , DMITRI TIKHOSTOUP , DANIEL WAIHIM WONG , MITCHELL H. SINGER , BRUNO STEFANIZZI
IPC: G06F9/50
CPC classification number: G06F9/5044 , G06F9/505 , G06F9/5016 , G06F9/5038
Abstract: Compound processing of an upscaler operation using platform resources includes: identifying a plurality of platform resources available to perform an upscaling operation, wherein the plurality of platform resources includes one or more graphics processor units (GPUs) and one or more accelerated processing units (APUs); and dynamically assigning workloads of the upscaling operation to one or more of the platform resources based on a modality of the upscaling operation; and processing the workloads of the upscaling operation by the platform resources to which the workloads are assigned.
-
公开(公告)号:US20230102063A1
公开(公告)日:2023-03-30
申请号:US17487480
申请日:2021-09-28
Applicant: ADVANCED MICRO DEVICES, INC. , ATI TECHNOLOGIES ULC
Inventor: DANIEL WAIHIM WONG , ALLEN J. PORTER
Abstract: An optimized service-based pipeline includes a resource manager that receives a request that includes a description of a workload from a workload initiator such as an application. The resource manager identifies runtime utilization metrics of a plurality of processing resources, where the plurality of processing resources includes at least a first graphics processing unit (GPU) and a second GPU. The resource manager determines, based on the utilization metrics and one or more policies, a workload allocation recommendation for the workload. Thus, the workload initiator can determine whether placing a workload on a particular processing resource is preferable based on runtime behavior of the system and policies established of the workload.
-
-