Demo Data from EDBT 2026 / reviewers in the wild / expert
Pablo Moisset
dblp:68/2277
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2001
—ORCID · none
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.
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization
dependence analysis |
0.0 | 1 | 2001 | Matching and searching analysis for parallel hardware implementation on FPGAs · FPGA 2001 |
Compilers and program optimization › loop transformation
loop unrolling |
0.0 | 1 | 2001 | Matching and searching analysis for parallel hardware implementation on FPGAs · FPGA 2001 |
Methods — techniques the papers use, named apart from their topics
implicit loop unrolling · 0.0array data dependence analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2001 | Matching and searching analysis for parallel hardware implementation on FPGAsabstractMatching and searching computations play an important role in the indexing of data. These computations are typically encoded in very tight loops with a single index variable and a simple search/ matching predicate. Their inherent sequential nature, either because of data dependences but more often because of very strong control dependences, makes it impossible to apply existing data dependence and parallelization analysis to exploit significant levels parallelism on traditional architectures. This paper describes a class of searching and matching computations and describes a mapping strategy to map these computations to hardware. We have developed a compiler analysis in SUIF using array data dependence analysis and implicit loop unrolling analysis to expose more parallelism for the parallel evaluation of these computations. Our compiler generates parallel hardware specifications in VHDL. The resulting parallel hardware yields significant performance improvements when these kernel operators are repeated over shifted portions of the input data on FPGA-based computing architectures. 1. Pablo Moisset, Pedro C. Diniz, Joonseok Park |
FPGA | 1 |