| Title: | Design and evaluation of an adaptable vector coprocessor for multicores |
| Author: | |
| 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
|