[Crib-list] Speaker: MIRIAM LEESER (Northeastern University) -- Computational Research in Boston Seminar -- Friday, 03/06/2009 -- 12:30 PM in Building 32, Room 144 (Stata Center)

Shirley Entzminger daisymae at math.mit.edu
Wed Mar 4 09:48:11 EST 2009


		    COMPUTATIONAL RESEARCH in BOSTON SEMINAR


DATE:		Friday, MARCH 6, 2009
TIME:		12:30 PM
LOCATION:	Building 32, Room 144 (Stata Center)

Pizza and beverages will be provided at 12:15 PM outside Room 32-144.


TITLE:		Vforce: Aiding the Productivity and Portability in 
		Reconfigurable Supercomputer Applications
		via Runtime Hardware Binding


SPEAKER:	MIRIAM LEESER  (Northeastern University)


ABSTRACT:

Recently there has been an explosion of new computer architectures that 
combine multiple CPUs with Special Purpose Processors (SPPs).  Examples of 
SPPs include Field Programmable Gate Arrays (FPGAs), Graphics Processing 
Units (GPUs) and the Cell Broadband Engine.  Powerful multicomputer 
platforms that combine SPPs and CPUs in a single hardware architecture 
promise tremendous performance benefits.  Applications that can run on any 
of these platforms, deliver performance and be easily ported to other 
platforms are highly desirable.  Traditional programming practices, 
however, intertwine application code with hardware specific code such that 
porting entails a significant rewrite of the application and reuse of code 
is difficult.

VSIPL++ for Reconfigurable Computing (Vforce) is a middleware framework 
that extends VSIPL++ (a C++ extension of the Vector, Signal, and Image 
Processing Library) to include support for special purpose processors 
(SPPs).  Vforce is an extensible framework that allows the same 
application code to run on different heterogeneous computing platforms.  
Vforce offers application-level portability, framework-level extensibility 
to new hardware, and system-level run time resource management.  In 
particular, Vforce supports very late binding of the application to a 
specific hardware platform such that binding does not occur until run 
time.

In this talk, I will give a brief introduction to VSIPL++ and to some 
commercially available heterogeneous multicomputers.  Then I will present 
the Vforce framework and explain how it supports the three goals of 
performance, productivity and portability.  I will present our experience 
using Vforce on different hardware platforms (including those with FPGAs 
and those with GPUs) as well as different applications.

Biography: 
--------- 

Miriam Leeser is a Professor at Northeastern University, Department of 
Electrical and Computer Engineering.  She received her BS degree in 
Electrical Engineering from Cornell University, and Diploma and Ph.D. 
Degrees in Computer Science from Cambridge University in England.  After 
completion of her Ph.D., she joined the faculty of Cornell University, 
Department of Electrical Engineering as an Assistant Professor.  In 
January, 1996 she joined the faculty of Northeastern University, where she 
is head of the Reconfigurable Computing Laboratory and a member of the 
Computer Engineering research group and the Center for Communications and 
Digital Signal Processing.  In 1992 she received an NSF Young Investigator 
Award to conduct research into Floating Point Arithmetic. Her research 
interests include hardware description languages, programming paradigms 
for many core computers, computer arithmetic and reconfigurable computing 
for signal and image processing applications.  She is a senior member of 
the IEEE and of the ACM.

***************************************************************************

For more information, please visit...

		    http://math.mit.edu/crib


Massachusetts Institute of Technology
Cambridge, MA  02139



More information about the CRiB-list mailing list