Configurable Computing

 

This page summarizes selected projects accomplished by the Spring 2006 class of ECE5530 taught at Virginia Tech.

INSTRUCTOR:  PETER ATHANAS

 

Class Topics

History of Configurable Computing

 

The Players: Academia and Industry

 

Devices and Technologies

 

System Architectures

 

Application Analysis and Benchmarking

 

Low-level Bitstream Manipulation

 

High-level Compilers and Design Accelerators

 

Run-time Reconfiguration

 

Evolvable and Adaptive Systems

 

Guest Lecturers

Dr. Paul Graham

Los Alamos National Laboratory

 

Dr. Steven Guccione
(via video)
 CMPWare, Inc.

 

Dr. Apostolos Dollas

Technical Univ. of Crete

 

Dr. Cameron Patterson

Virginia Tech

 

Course Structure

The students are given the opportunity to participate in roughly 14 structured assignments in addition to student-defined projects.  Students were free to work individually or in teams.  Most of the projects were performed on Dini DN3000K10 nodes.  Each node contains five Xilinx XC2V4000  FPGAs,  The Dini boards were organized into two server nodes: one server node was populated with five DN3000K10 nodes, while a second contained two nodes.

 

Selected Student Projects

Click on the appropriate link to see the studentÕs contribution

Michael Avitabile, MSCpE Student

Matt Benz, MSCpE Student

Matt Blanton, MSCpE Student

Yousef Iskander, PhD Student

Shawn Lewis, BSCpE Student

Eric Lorden, MSCpE Student

Andrew Love, MSCpE Student

Lael Matthews, PhD Student

Tingting Meng, PhD Student

Ben Muzal, MSCpE Student

JD Newcomb, MSEE Student

Braden Sawyer, MSCpE Student

Matt Shelburne, MSEE Student

Jorge Suris, PhD Student

J. ÒBracÓ Webb, MSEE Student