-
公开(公告)号:US12072952B2
公开(公告)日:2024-08-27
申请号:US17214779
申请日:2021-03-26
Applicant: Advanced Micro Devices, Inc.
IPC: G06F17/16 , G06F7/523 , G06F7/544 , H03K19/173
CPC classification number: G06F17/16 , G06F7/523 , G06F7/5443 , H03K19/1737
Abstract: A processing device is provided which comprises memory configured to store data and a processor. The processor comprises a plurality of MACs configured to perform matrix multiplication of elements of a first matrix and elements of a second matrix. The processor also comprises a plurality of logic devices configured to sum values of bits of product exponents values of the elements of the first matrix and second matrix and determine keep bit values for product exponents values to be kept for matrix multiplication. The processor also comprises a plurality of multiplexor arrays each configured to receive bits of the elements of the first matrix and the second matrix and the keep bit values and provide data for selecting which elements of the first matrix and the second matrix values are provided to the MACs for matrix multiplication.
-
公开(公告)号:US20210150669A1
公开(公告)日:2021-05-20
申请号:US16687569
申请日:2019-11-18
Applicant: Advanced Micro Devices, Inc.
Inventor: Alexander M. Potapov , Skyler Jonathon Saleh , Swapnil P. Sakharshete , Vineet Goel
IPC: G06T3/40
Abstract: A processing device is provided which includes memory and a processor. The processor is configured to receive an input image having a first resolution, generate linear down-sampled versions of the input image by down-sampling the input image via a linear upscaling network and generate non-linear down-sampled versions of the input image by down-sampling the input image via a non-linear upscaling network. The processor is also configured to convert the down-sampled versions of the input image into pixels of an output image having a second resolution higher than the first resolution and provide the output image for display
-
公开(公告)号:US11544815B2
公开(公告)日:2023-01-03
申请号:US16687569
申请日:2019-11-18
Applicant: Advanced Micro Devices, Inc.
Inventor: Alexander M. Potapov , Skyler Jonathon Saleh , Swapnil P. Sakharshete , Vineet Goel
IPC: G06T3/40
Abstract: A processing device is provided which includes memory and a processor. The processor is configured to receive an input image having a first resolution, generate linear down-sampled versions of the input image by down-sampling the input image via a linear upscaling network and generate non-linear down-sampled versions of the input image by down-sampling the input image via a non-linear upscaling network. The processor is also configured to convert the down-sampled versions of the input image into pixels of an output image having a second resolution higher than the first resolution and provide the output image for display.
-
公开(公告)号:US20220309125A1
公开(公告)日:2022-09-29
申请号:US17214779
申请日:2021-03-26
Applicant: Advanced Micro Devices, Inc.
IPC: G06F17/16 , G06F7/544 , G06F7/523 , H03K19/173
Abstract: A processing device is provided which comprises memory configured to store data and a processor. The processor comprises a plurality of MACs configured to perform matrix multiplication of elements of a first matrix and elements of a second matrix. The processor also comprises a plurality of logic devices configured to sum values of bits of product exponents values of the elements of the first matrix and second matrix and determine keep bit values for product exponents values to be kept for matrix multiplication. The processor also comprises a plurality of multiplexor arrays each configured to receive bits of the elements of the first matrix and the second matrix and the keep bit values and provide data for selecting which elements of the first matrix and the second matrix values are provided to the MACs for matrix multiplication.
-
公开(公告)号:US12197533B2
公开(公告)日:2025-01-14
申请号:US17214784
申请日:2021-03-26
Applicant: Advanced Micro Devices, Inc.
Abstract: A processing device is provided which comprises memory configured to store data and a processor configured to receive a portion of data of a first matrix comprising a first plurality of elements and receive a portion of data of a second matrix comprising a second plurality of elements. The processor is also configured to determine values for a third matrix by dropping a number of products from products of pairs of elements of the first and second matrices based on approximating the products of the pairs of elements as a sum of the exponents of the pairs of elements and performing matrix multiplication on remaining products of the pairs of elements of the first and second matrices.
-
公开(公告)号:US11967043B2
公开(公告)日:2024-04-23
申请号:US18089209
申请日:2022-12-27
Applicant: Advanced Micro Devices, Inc.
Inventor: Alexander M. Potapov , Skyler Jonathon Saleh , Swapnil P. Sakharshete , Vineet Goel
IPC: G06T3/40 , G06T3/4046 , G06T3/4053 , G06T3/4069
CPC classification number: G06T3/4046 , G06T3/4053 , G06T3/4069
Abstract: A processing device is provided which includes memory and a processor. The processor is configured to receive an input image having a first resolution, generate at least one linear down-sampled version of the input image via a linear upscaling network, generate at least one non-linear down-sampled version of the input image via a non-linear upscaling network, extract a first feature map from the at least one linear down-sampled version of the input image, and extract a second feature map from the at least one non-linear down-sampled version of the input image. The processor is also configured to convert the at least one linear down-sampled version of the input image and the at least one non-linear down-sampled version of the input image into pixels of an output image having a second resolution higher than the first resolution using the first feature map and the second feature map.
-
公开(公告)号:US20230140100A1
公开(公告)日:2023-05-04
申请号:US18089209
申请日:2022-12-27
Applicant: Advanced Micro Devices, Inc.
Inventor: Alexander M. Potapov , Skyler Jonathon Saleh , Swapnil P. Sakharshete , Vineet Goel
IPC: G06T3/40
Abstract: A processing device is provided which includes memory and a processor. The processor is configured to receive an input image having a first resolution, generate at least one linear down-sampled version of the input image via a linear upscaling network, generate at least one non-linear down-sampled version of the input image via a non-linear upscaling network, extract a first feature map from the at least one linear down-sampled version of the input image, and extract a second feature map from the at least one non-linear down-sampled version of the input image. The processor is also configured to convert the at least one linear down-sampled version of the input image and the at least one non-linear down-sampled version of the input image into pixels of an output image having a second resolution higher than the first resolution using the first feature map and the second feature map.
-
公开(公告)号:US20220309126A1
公开(公告)日:2022-09-29
申请号:US17214784
申请日:2021-03-26
Applicant: Advanced Micro Devices, Inc.
Abstract: A processing device is provided which comprises memory configured to store data and a processor configured to receive a portion of data of a first matrix comprising a first plurality of elements and receive a portion of data of a second matrix comprising a second plurality of elements. The processor is also configured to determine values for a third matrix by dropping a number of products from products of pairs of elements of the first and second matrices based on approximating the products of the pairs of elements as a sum of the exponents of the pairs of elements and performing matrix multiplication on remaining products of the pairs of elements of the first and second matrices.
-
-
-
-
-
-
-