Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Katherine Parry

dblp:251/2775 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
2since 2021 · last 2025
0009-0001-3294-3383ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 2 since 2021Theory of computation · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Integrated circuit design · 84% Processor architecture and microarchitecture · 16%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Integrated circuit design › digital arithmetic circuits
division and square root
1.622025
Shared Recurrence Floating-Point Divide/Sqrt and Integer Divide/Remainder With Early Termination · IEEE Trans. Computers 2025
Unified Digit Selection for Radix-4 Recurrence Division and Square Root · IEEE Trans. Computers 2024
Integrated circuit design › digital circuit design
arithmetic circuit design
0.912025
Shared Recurrence Floating-Point Divide/Sqrt and Integer Divide/Remainder With Early Termination · IEEE Trans. Computers 2025
Integrated circuit design › digital circuit design › arithmetic circuit design
floating-point unit
0.912025
Shared Recurrence Floating-Point Divide/Sqrt and Integer Divide/Remainder With Early Termination · IEEE Trans. Computers 2025
Processor architecture and microarchitecture
arithmetic unit
0.812024
Unified Digit Selection for Radix-4 Recurrence Division and Square Root · IEEE Trans. Computers 2024
Integrated circuit design
low-power circuit design
0.312025
Shared Recurrence Floating-Point Divide/Sqrt and Integer Divide/Remainder With Early Termination · IEEE Trans. Computers 2025
Integrated circuit design
digital circuit design
0.212024
Unified Digit Selection for Radix-4 Recurrence Division and Square Root · IEEE Trans. Computers 2024

Methods — techniques the papers use, named apart from their topics

normalization shifter sharing · 0.9early termination · 0.9radix-4 recurrence · 0.8
YearPublicationVenuePosition
2025 Shared Recurrence Floating-Point Divide/Sqrt and Integer Divide/Remainder With Early Termination
abstract
Division, square root, and remainder are fundamental operations required by most computer systems. Floating-point and integer operations are commonly performed on separate datapaths. This paper presents the first detailed implementation of a shared recurrence unit that supports floating-point division/square root and integer division/remainder. It supports early termination and shares the normalization shifter needed for integer and subnormal inputs. Synthesis results show that shared double-precision dividers producing at least 4 bits per cycle are 9 - 18% smaller and 3 - 16% faster than separate integer and floating-point units.
Kevin Kim, Katherine Parry, Cedar Turek, Alessandro Maiuolo, Rose Thompson, James E. Stine
IEEE Trans. Computers2
2024 Unified Digit Selection for Radix-4 Recurrence Division and Square Root
abstract
Division and square root are fundamental operations required by most computer systems. They are commonly implemented in hardware using radix-4 recurrence, which produces a 2-bit result digit on each step. Unified digit selection logic chooses the next quotient or square root digit based on a residual and divisor or square root approximation. This paper presents the first derivation of digit selection constants for unified radix-4 recurrence division and square root.
James E. Stine, Milos D. Ercegovac, Alberto Nannarelli, Katherine Parry, Cedar Turek
IEEE Trans. Computers5
2019 A Perspective into Squarer Optimization
abstract
Artificial Intelligence applications do millions of square calculations, such as within Gradient Descent or Principle Component Analysis (PCA). Any time measured or observed data is analyzed; the error, residual, or a comparison against a norm, it is evaluated using a square operation. Squarers are special purpose multipliers that can be employed when the operands are identical. Most calculations use slower multipliers, even though squarers calculate faster, use less power, and occupy less area. Multiplication is composed of a series of partial products that are accumulated to result in the multiplied product. Multiplier and squarer propagation delay is assessed using the number of partial products, or more their addition. The calculation of partial products can occur in parallel, thus does not significantly tax the propagation delay, but carries from their addition create computational dependencies. A standard 8-bit multiplier requires 56 partial product additions and previous work has reduced a squarer to 22 partial products sums. This paper reviews the previous technology and illustrates further Boolean optimizations that minimize the number of additions to 15 partial products.
Katherine Parry
ARITH1