Demo Data from VLDB 2026 / reviewers in the wild / expert
Nathan Woods
dblp:48/1573
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2007
—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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Reconfigurable computing and FPGAs · 50% Memory systems · 50% |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
memory interface |
0.0 | 1 | 2007 | Integrating FPGAs in high-performance computing: the architecture and implementation perspective · FPGA 2007 |
Methods — techniques the papers use, named apart from their topics
hypertransport interconnect · 0.1DDR SDRAM interface · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Integrating FPGAs in high-performance computing: the architecture and implementation perspectiveabstractToday, many enterprises are evaluating and in some cases deploying heterogeneous computing platforms that include some form of hardware acceleration or co-processing. Such systems typically consist of commodity computing clusters augmented by hardware accelerators like graphics processing units (GPUs), field programmable gate arrays (FPGAs), gaming platform chips like the Cell Processor, and other hardware accelerators.In this presentation we will identify desirable architectural features of a computing platform that includes FPGA co-processing, along with practical system design issues that arise when introducing an FPGA into a modern x86 computing blade, including mechanical, power and cooling issues.The main body of the presentation will highlight the promise of these systems using a concrete example. I will describe the architecture, technical capabilities, and limitations of a commercially available FPGA coprocessor, the XD1000™ coprocessor module from XtremeData. The XD1000 integrates a Stratix™ II FPGA into a multi-Opteron™ system by replacing one of the Opteron CPUs with the FPGA co-processor. The module communicates with other Opteron CPUs on the motherboard via point-to-point HyperTransport (HT) links with 3.2 GB/sec of bandwidth each. The FPGA coprocessor interfaces directly with motherboard DDR SDRAM memory DIMMs without the need for an intervening north bridge.Important architectural considerations include whether to provide and how to interface to local on-module memory (e.g. on-module SRAM), the ramifications of coherent vs. noncoherent HT protocol support on the coprocessor module, the coprocessor programming interface for the host system, FPGA configuration, and monitoring and test support for user debug. A block diagram of a system employing the XD1000 coprocessor is shown in Figure 1. Nathan Woods |
FPGA | 1 |