2006 14th Annual IEEE Symposium on Field-Programmable Custom Computing Machines 2006
DOI: 10.1109/fccm.2006.17
|View full text |Cite
|
Sign up to set email alerts
|

A Scalable FPGA-based Multiprocessor

Abstract: It has been shown that a small number of FPGAs can significantly accelerate certain computing tasks by up to two or three orders of magnitude. However, particularly intensive large-scale computing applications, such as molecular dynamics simulations of biological systems, underscore the need for even greater speedups to address relevant length and time scales.In this work, we propose an architecture for a scalable computing machine built entirely using FPGA computing nodes. The machine enables designers to imp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
24
0

Year Published

2006
2006
2015
2015

Publication Types

Select...
6
2
1

Relationship

4
5

Authors

Journals

citations
Cited by 40 publications
(24 citation statements)
references
References 16 publications
0
24
0
Order By: Relevance
“…First, let us specify the scope of the paper by categorizing the types of high-performance machines; this categorization was first introduced in Patel [16]. As previously stated, FPGAs are now an active field of research in the HPC world, and based on the trend to incorporate FPGAs in computation, high-performance machines are classified into three categories.…”
Section: Classes Of Machinesmentioning
confidence: 99%
See 1 more Smart Citation
“…First, let us specify the scope of the paper by categorizing the types of high-performance machines; this categorization was first introduced in Patel [16]. As previously stated, FPGAs are now an active field of research in the HPC world, and based on the trend to incorporate FPGAs in computation, high-performance machines are classified into three categories.…”
Section: Classes Of Machinesmentioning
confidence: 99%
“…Although Class 3 machines are application-specific in nature, reconfigurability is implicit in the FPGAs and they can be reconfigured as needed. Examples of Class 3 machines are BEE [3], TMD [16], and the one presented in Charles [2]. In this paper, we focus on Class 3 machines.…”
Section: Classes Of Machinesmentioning
confidence: 99%
“…TMD-MPI has been developed as a result of the need for a programming model for the TMD machine being developed at the University of Toronto [10]. The TMD machine is a scalable Multi-FPGA configurable system designed to accelerate computing intensive applications.…”
Section: Introductionmentioning
confidence: 99%
“…This thesis focus is a profiler for the TMD [4] [5] [6], a heterogeneous multi-core multi-FPGA system designed at the University of Toronto that uses the message passing paradigm for communications. The main purpose of this profiler is to give insight into the communications occurring between nodes and the computation performed by each node.…”
Section: Motivationmentioning
confidence: 99%