NJIT eTD: The New Jersey Institute of Technology's electronic Theses & Dissertations
Title:
Design and evaluation of an adaptable vector coprocessor for multicores
Author:
Steele, Timothy William
Document Type:
Thesis
Department:
Department of Electrical and Computer Engineering
Degree:
Master of Science
Major:
Electrical Engineering
Advisory Committee:
Ziavras, Sotirios
Hou, Edwin
Hu, Jie
Thesis Date:
2011, May
Keywords:
Multi-core environments
Vector coprocessor sharing policies
Availability:
Unrestricted
Abstract:

Future applications for multi-core processor systems will require increased signal processing power along with increased resource utilization and decreased power consumption. Conservative power consumption will be of paramount importance primarily for battery-powered portable multi-core platforms (e.g., advanced cell phones, tablet computers, etc.). This thesis investigates the robustness, efficiency and effectiveness of vector coprocessor sharing policies in multi-core environments. Vector coprocessor sharing is based on an innovative design for a vector lane that forms the building block for the creation of larger vector coprocessors. This innovative lane design contains a floating-point multiply unit, a floating-point add/subtract unit, a miscellaneous function unit, a load/store unit, and a vector register file. The design was prototyped and benchmarked on a field programmable gate array (FPGA) for a multitude of configurations to evaluate the performance and power consumption. The configurations included one or two host processors and two, four, eight, sixteen or thirty-two lanes. Sample applications in benchmarking were the fast Fourier transform, finite impulse response filter, matrix multiplication and LU matrix decomposition. As an additional experiment, a reconfigurable unit was added to the lane and configured as either a combined floating-point multiply/add or a floating-point divide to better match the needs of specific applications. The results show the versatility of the design towards high performance and controllable power consumption.

Complete Thesis:
njit-etd2011-110 (90 pages ~ 1,437 KB pdf)
Feedback:
Please complete this Feedback Form to inform us about your experience using this website. It will assist us in better serving your information needs in the future. Thank You!
Created June 27, 2012
To view these documents you will need the Acrobat Reader Plug-in. If you do not have it you can download it free from