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

Nathan Woods

dblp:48/1573 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Memory systems
memory interface
0.012007
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
YearPublicationVenuePosition
2007 Integrating FPGAs in high-performance computing: the architecture and implementation perspective
abstract
Today, 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
FPGA1