Demo Data from EDBT 2026 / reviewers in the wild / expert
Paul Gurniak
dblp:131/5104
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1Theory of computation · 1
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
1 paper |
Integrated circuit design · 44% Processor architecture and microarchitecture · 44% Reconfigurable computing and FPGAs · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Integrated circuit design › digital circuit design
arithmetic circuit design |
0.2 | 1 | 2016 | Accurate Parallel Floating-Point Accumulation · IEEE Trans. Computers 2016 |
Processor architecture and microarchitecture › computer arithmetic
floating-point summation |
0.2 | 1 | 2016 | Accurate Parallel Floating-Point Accumulation · IEEE Trans. Computers 2016 |
Reconfigurable computing and FPGAs › FPGA arithmetic
FPGA floating-point arithmetic |
0.1 | 1 | 2016 | Accurate Parallel Floating-Point Accumulation · IEEE Trans. Computers 2016 |
Methods — techniques the papers use, named apart from their topics
residue-preserving arithmetic · 0.2parallel associative reduction · 0.2iterative refinement · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Accurate Parallel Floating-Point AccumulationabstractUsing parallel associative reduction, iterative refinement, and conservative early termination detection, we show how to use tree-reduce parallelism to compute correctly rounded floating-point sums in$O(\log N)$depth. Our parallel solution shows how we can continue to exploit the scaling in transistor count to accelerate floating-point performance even when clock rates remain flat. Empirical evidence suggests our iterative algorithm only requires two tree-reduce passes to converge to the accurate sum in virtually all cases. Furthermore, we develop the hardware implementation of two residue-preserving IEEE-754 double-precision floating-point adders on a Virtex 6 FPGA that run at the same 250 MHz pipeline speed as a standard adder. One adder creates the residue by truncation, requires only 22 percent more area than the standard adder, and allows us to support directed-rounding modes and to lower the cost of round-to-nearest modes. The second adder creates the residue while directly producing a round-to-nearest sum at 48 percent more area than a standard adder. Edin Kadric, Paul Gurniak, André DeHon |
IEEE Trans. Computers | 2 |
| 2013 | Accurate Parallel Floating-Point AccumulationabstractUsing parallel associative reduction, iterative refinement, and conservative termination detection, we show how to use tree reduce parallelism to compute correctly rounded floating-point sums in O(log N) depth at arbitrary throughput. Our parallel solution shows how we can continue to exploit Moore's Law scaling in transistor count to accelerate floating-point performance even when clock rates remain flat. Empirical evidence suggests our iterative algorithm only requires two tree reduce passes to converge to the accurate sum in virtually all cases. Furthermore, we develop the hardware implementation of a 250 MHz pipelined, native, residue-preserving IEEE-754 double-precision, floating-point adder on a Virtex 6 FPGA that requires only 48% more area than a standard adder without residue. Finally, we show how this module can be used as the base of a streaming accurate floating-point accumulation unit that can be tuned to consume m summands every cycle. Edin Kadric, Paul Gurniak, André DeHon |
IEEE Symposium on Computer Arithmetic | 2 |