Faculty Advisor

Duckworth, R. James.


The desire for faster, more powerful processing hardware has always existed. However, with embedded systems, power, energy and space utilization must also be considered. Recent advances in FPGAs allow designers a means for building single chip multiprocessor systems. The focus of this MQP was to examine the execution of the AES encryption algorithm on 3 different multiprocessor configurations: multiple-program multiple-data single-program multiple-data, and multiple-program multiple-data with shared memory. Specifically, the speed, throughput and resource utilization were compared and evaluated.


Worcester Polytechnic Institute

Date Accepted

January 2006


Electrical and Computer Engineering

Project Type

Major Qualifying Project


Restricted-WPI community only

Advisor Department

Electrical and Computer Engineering

Advisor Program

Electrical and Computer Engineering