Invention Application
- Patent Title: FLOATING POINT MULTIPLY HARDWARE USING DECOMPOSED COMPONENT NUMBERS
-
Application No.: US16591042Application Date: 2019-10-02
-
Publication No.: US20210103429A1Publication Date: 2021-04-08
- Inventor: Krishnakumar Narayanan Nair , Anup Ramesh Kadkol , Ehsan Khish Ardestani Zadeh , Olivia Wu , Yuchen Hao , Thomas Mark Ulrich , Rakesh Komuravelli
- Applicant: Facebook, Inc.
- Applicant Address: US CA Menlo Park
- Assignee: Facebook, Inc.
- Current Assignee: Facebook, Inc.
- Current Assignee Address: US CA Menlo Park
- Main IPC: G06F7/487
- IPC: G06F7/487 ; G06F7/485 ; G06F17/16 ; G06N3/02

Abstract:
A processor system comprises one or more logic units configured to receive a processor instruction identifying a first floating point number to be multiplied with a second floating point number. The floating point numbers are each decomposed into a group of a plurality of component numbers, wherein a number of bits used to represent each floating point number is greater than a number of bits used to represent any component number in each group of the plurality of component numbers. The component numbers of the first group are multiplied with the component numbers of the second group to determine intermediate multiplication results that are summed together to determine an effective result that represents a result of multiplying the first floating point number with the second floating point number.
Public/Granted literature
- US11188303B2 Floating point multiply hardware using decomposed component numbers Public/Granted day:2021-11-30
Information query