Demo Data from SIGIR 2026 / reviewers in the wild / expert
Bowei Zhang 0002
dblp:19/4017-2
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2009
0000-0003-1671-6049ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 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
1 paper |
Reconfigurable computing and FPGAs · 88% High-performance computing · 12% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs › FPGA arithmetic
FPGA floating-point arithmetic |
0.1 | 1 | 2009 | 32-bit floating-point FPGA gaussian elimination · FPGA 2009 |
Reconfigurable computing and FPGAs › FPGA accelerator
multi-FPGA acceleration |
0.0 | 1 | 2009 | 32-bit floating-point FPGA gaussian elimination · FPGA 2009 |
High-performance computing › numerical linear algebra
strassen's algorithm |
0.0 | 1 | 2009 | 32-bit floating-point FPGA gaussian elimination · FPGA 2009 |
Methods — techniques the papers use, named apart from their topics
pipelined floating-point operators · 0.1partial pivoting · 0.1DMA · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | 32-bit floating-point FPGA gaussian eliminationabstractThe well-known Gaussian elimination (with partial pivoting) is a widely-used algorithm, one of traditional methods for solving dense linear systems of equations (LSEs). This paper presents a hardware-optimized variant of Gaussian elimination and its 32-bit ANSI/IEEE Std 754-1985 floating-point implementation on a Xilinx Virtex-5 FPGA with highly efficient design. The logic of the traditional algorithm is changed in order to make use of parallelism in hardware. According to this change the proposed hardware architecture can accomplish the solution very fast. Its average running time for n×n 32-bit floating-point matrices with uniformly distributed entries equals around n2(clock cycles) as opposed to n3 in software. Meanwhile, an open source library FPLibrary, which provides parameterizable pipelined floating-point operators, is used in the design. In realization, the design is finally integrated in an developed prototype system to accelerate the general purpose processor's work with the data exchanging through PCI-express between host and FPGA with DMA access method. Furthermore, by means of Strasson's algorithm, large LSEs also can be solved based on multiple FPGAs' co-work. The whole implementation placed and routed in the xc5vlx110t-3 FPGA with the applicability for solving LSE at most dimension 22, can be clocked with a frequency of up to 200MHz and computes the solution in 5.39 ¼s on average, providing a speed-up of up to almost 15 times over an equivalent software implementation on a Pentium IV 2.6GHz CPU. To the best of authors' knowledge, there has been no previous work on floating-point LSEs solving hardware and its implementation used as an application function unit in reconfigurable computing system. Bowei Zhang 0002, Guochang Gu, Yanxia Wu 0001 |
FPGA | 1 |