ECE: Electrical & Computer Engineering

ECE 4530 Codesign Challenge:
Assignments and Results

This page collects the final-project assignments and class results for my ECE 4530 class on Hardware/Software Codesign. The project is run as a competition, as described in a 2008 WESE paper. The page shows, for each year the project was organized, the assignment, the reference implementation, and a synoptic view of the results obtained by the students.

The most remarkable feature of the data is the very large spread in results: within a single year, the best design is several orders of magnitude better, in terms of performance, than the average design. This exponential variation seems to come natural with the open-ended nature of the assignment.

Explore, have fun and try to outperform the top design of any year!
Patrick Schaumont

2013 - SHA1 COLLISION SEARCHER

2013 results

2012 - MANDELBROT FRACTAL GENERATOR

2012 results

2011 - BIT MATRIX MULTIPLICATION

2011 results

2010 - FAST FOURIER TRANSFORM

2009 - MONSTER MULTIPLIER MADNESS

2009 results

2008 - BIT COUNTING

2008 results

2007 - CORDIC

2007 results

Valid HTML 4.0 Transitional