Back to results
US 12,602,201 B1Granted
Processor and system to use mixed precision hardware on floating point operations
AssigneeNVIDIA Corporation
InventorJames Hansen Delfeld
Life of this patent
Estimating the term…
Abstract
Apparatuses, systems, and techniques to enable efficient use of mixed precision hardware architecture. In at least one embodiment, one or more first precision circuits and one or more second precision circuits are used on portions of data sets.
Claims20
One or more processors, comprising:
- one or more mixed-precision circuits comprising at least one first circuit to calculate operations at a first precision and at least one second circuit to calculate operations at a second precision, wherein the one or more mixed-precision circuits are to calculate matrix arithmetic operations by at least:
- identifying that a first portion and a second portion of two or more operands are of different types;
- and
- processing the first portion at the first precision using the at least one first circuit and processing the second portion at the second precision using the at least one second circuit based, at least in part, on the identification.
1 more element
A system, comprising:
- one or more processors comprising one or more mixed-precision circuits comprising at least one first circuit to calculate operations at a first precision and at least one second circuit to calculate operations at a second precision, wherein the one or more mixed-precision circuits are to calculate matrix arithmetic operations by at least:
- identifying that a first portion and a second portion of two or more operands are of different types;
- and
- processing the first portion at the first precision using the at least one first circuit and processing the second portion at the second precision using the at least one second circuit based, at least in part, on the identification.
1 more element
A method comprising:
- causing one or more mixed-precision circuits comprising at least one first circuit to calculate operations at a first precision and at least one second circuit to calculate operations at a second precision to calculate matrix arithmetic operations by at least:
- identifying that a first portion and a second portion of two or more operands are of different types;
- and
- processing the first portion at the first precision using the at least one first circuit and processing the second portion at the second precision using the at least one second circuit based, at least in part, on the identification.
1 more element
Dependencies are inferred from the claim text.