Advanced Micro Devices, Inc.
Virtual space memory bandwidth reduction

Last updated:

Abstract:

A processing system includes a central processing unit (CPU) and a graphics processing unit (GPU) that has a plurality of compute units. The GPU receives an image from the CPU and determines a total result area in a virtual-matrix-multiplication space of a virtual matrix-multiplication output matrix based on convolutional parameters associated with the image in an image space. The GPU partitions the total result area of the virtual matrix-multiplication output matrix into a plurality of virtual segments. The GPU allocates convolution operations to the plurality of compute units based on each virtual segment of the plurality of virtual segments.

Status:
Grant
Type:

Utility

Filling date:

10 Dec 2018

Issue date:

8 Jun 2021