[Crib-list] Speaker: MARTIN HERBORDT (Boston University) -- COMPUTATIONAL RESEARCH in BOSTON SEMINAR -- Friday, April 4, 2008 (fwd)
Shirley Entzminger
daisymae at math.mit.edu
Tue Apr 1 14:33:18 EDT 2008
COMPUTATIONAL RESEARCH in BOSTON SEMINAR
Date: FRIDAY, APRIL 4, 2008
Time: 12:30 PM
Location: Building 32, Room 144 (Stata Center)
(Pizza and beverages will be provided at 12:15 PM.)
TITLE: High Performance Computing Using FPGAs
SPEAKER: MARTIN HERBORDT (Boston University)
ABSTRACT:
The current effervescence in computer architecture is leading to serious
(re)examination of FPGAs as augmentations to CPU-based processors. And not
just on the I/O bus, as has been done for many years, but also on the FSB and
even on the processor chip itself. This interest has largely been motivated by
reported per-node accelerations of 100x or more. The unique issues in
"programming" FPGAs, however, have left most application writers waiting for
better tools before giving them serious consideration.
In this talk we first review the state of the art of FPGA-based high
performance computing. The bulk of the talk then consists of highlights from
our research in developing FPGA applications for Bioinformatics and
Computational Biology. This has two parts. The first is on methods of
algorithm development, answering the question "How we know when we have
succeeded?" This part doubles as a discussion of various effective FPGA
computational modes. The second part is a case study: discrete event
simulation of molecular dynamics (DMD). DMD uses simplified discretized
models, enabling simulations to be advanced by event rather than time-step,
with a resulting performance increase of several orders of magnitude. Our
primary result here is a microarchitecture for DMD that processes events with a
throughput equal to a small multiple of the FPGA's clock, resulting in a
hundred-fold speed-up over serial implementations. Of particular interest is
that this result appears difficult to achieve using alternative acceleration
methods, independent of system cost. We end the talk by considering what must
happen to make FPGA-based systems broadly effective for HPC, and the likelihood
of that occurring.
****************************************************************************
Massachusetts Institute of Technology
Cambridge, MA 02139
http://www-math. mit.edu/crib
For information on CRiB, contact:
Alan Edelman: edelman at math.mit.edu
Steven G. Johnson: stevenj at math.mit.edu Jeremy Kepner: kepner at ll.mit.edu
Patrick Dreher: dreher at mit.edu
More information about the CRiB-list
mailing list