Meta Platforms, Inc.
HARDWARE FOR FLOATING-POINT ARITHMETIC IN MULTIPLE FORMATS

Last updated:

Abstract:

A floating-point number in a first format representation is received. Based on an identification of a floating-point format type of the floating-point number, different components of the first format representation are identified. The different components of the first format representation are placed in corresponding components of a second format representation of the floating-point number, wherein a total number of bits of the second format representation is larger than a total number of bits of the first format representation. At least one of the components of the second format representation is padded with one or more zero bits. The floating-point number in the second format representation is stored in a register. A multiplication using the second format representation of the floating-point number is performed.

Status:
Application
Type:

Utility

Filling date:

19 Feb 2020

Issue date:

19 Aug 2021