Design And Optimization Of Floating Point Division And Square Root Using Minimal Device Latency. Issue 1 (March 2021)
- Record Type:
- Journal Article
- Title:
- Design And Optimization Of Floating Point Division And Square Root Using Minimal Device Latency. Issue 1 (March 2021)
- Main Title:
- Design And Optimization Of Floating Point Division And Square Root Using Minimal Device Latency
- Authors:
- Hema Priya, K
Arulmurugan, L
Praveen Kumar, S
Ramesh, R - Abstract:
- Abstract: New microprocessors have become a compulsory feature of floating-point support. In recent years, multiple generations of floating-point units (FPU's) have been seen by leading architectures. Although the introduction of addition and multiplication has been increasingly effective, the support of division as well as square root will have remained uneven. The types of algorithms employed, as well as the quality and efficiency of the implementations, are drastically different. Here a floating-point division and square root unit is provided that implements a radix-64 floating-point division and a radix-16 floating-point squareroot. Here a floating-point division and square root unit is provided that implements a radix-64 floating-point division and aradix-16 floating-point squareroot. Speculation between successive radix-4 incarnations is used to achieve a reduced timing. In digit-recurrence implementations, there are three separate components: initialization, digital repeats, and rounding. The repetition of the digit is the iterative component and for multiple loops it follows the same logic. The initialization and rounding steps are partly shared by the division and square root, although each has a separate logic for digital iterations. The result is a floating-point divider and square root with low latency, requiring double, single S and half-precision division of standardized operandsand 11, 6, and 4 result cycles, and 15, 8, and 5 cycles of square root cycles. OneAbstract: New microprocessors have become a compulsory feature of floating-point support. In recent years, multiple generations of floating-point units (FPU's) have been seen by leading architectures. Although the introduction of addition and multiplication has been increasingly effective, the support of division as well as square root will have remained uneven. The types of algorithms employed, as well as the quality and efficiency of the implementations, are drastically different. Here a floating-point division and square root unit is provided that implements a radix-64 floating-point division and a radix-16 floating-point squareroot. Here a floating-point division and square root unit is provided that implements a radix-64 floating-point division and aradix-16 floating-point squareroot. Speculation between successive radix-4 incarnations is used to achieve a reduced timing. In digit-recurrence implementations, there are three separate components: initialization, digital repeats, and rounding. The repetition of the digit is the iterative component and for multiple loops it follows the same logic. The initialization and rounding steps are partly shared by the division and square root, although each has a separate logic for digital iterations. The result is a floating-point divider and square root with low latency, requiring double, single S and half-precision division of standardized operandsand 11, 6, and 4 result cycles, and 15, 8, and 5 cycles of square root cycles. One or two additional cycles are required in the case S of subnormal operand(s) or result … (more)
- Is Part Of:
- IOP conference series. Volume 1084:Issue 1(2021)
- Journal:
- IOP conference series
- Issue:
- Volume 1084:Issue 1(2021)
- Issue Display:
- Volume 1084, Issue 1 (2021)
- Year:
- 2021
- Volume:
- 1084
- Issue:
- 1
- Issue Sort Value:
- 2021-1084-0001-0000
- Page Start:
- Page End:
- Publication Date:
- 2021-03
- Subjects:
- Floating point -- single -- double -- square root -- device latency carry skip adder and carry save adder
Materials science -- Periodicals
620.1105 - Journal URLs:
- http://iopscience.iop.org/1757-899X ↗
http://ioppublishing.org/ ↗ - DOI:
- 10.1088/1757-899X/1084/1/012061 ↗
- Languages:
- English
- ISSNs:
- 1757-8981
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 25539.xml