Invention Grant
- Patent Title: Low energy consumption mantissa multiplication for floating point multiply-add operations
-
Application No.: US15283295Application Date: 2016-10-01
-
Publication No.: US10402168B2Publication Date: 2019-09-03
- Inventor: William C. Hasenplaugh , Kermin E. Fleming, Jr. , Tryggve Fossum , Simon C. Steely, Jr.
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholason De Vos Webster & Elliott LLP
- Main IPC: G06F7/487
- IPC: G06F7/487 ; G06F7/544

Abstract:
A floating point multiply-add unit having inputs coupled to receive a floating point multiplier data element, a floating point multiplicand data element, and a floating point addend data element. The multiply-add unit including a mantissa multiplier to multiply a mantissa of the multiplier data element and a mantissa of the multiplicand data element to calculate a mantissa product. The mantissa multiplier including a most significant bit portion to calculate most significant bits of the mantissa product, and a least significant bit portion to calculate least significant bits of the mantissa product. The mantissa multiplier has a plurality of different possible sizes of the least significant bit portion. Energy consumption reduction logic to selectively reduce energy consumption of the least significant bit portion, but not the most significant bit portion, to cause the least significant bit portion to not calculate the least significant bits of the mantissa product.
Public/Granted literature
- US20180095728A1 LOW ENERGY CONSUMPTION MANTISSA MULTIPLICATION FOR FLOATING POINT MULTIPLY-ADD OPERATIONS Public/Granted day:2018-04-05
Information query