FPGA based Reconfigurable Coprocessor Board Utilizing a Mathematics of Arrays
Abstract
Work in progress at the University of Missouri-Rolla on hardware assists for high performance computing is presented. This research consists of a novel field programmable gate array (FPGA) based reconfigurable coprocessor board (the Chameleon Coprocessor) being used to evaluate hardware architectures for speedup of array computation algorithms. These algorithms have been developed using a Mathematics of Arrays (MOA) and are optimal in the sense that they reduce normal array cartesian indexing operations to a series of primitive additions and offsets based on array shape. The method is simple yet powerful, produces algorithms which are provably correct, and are independent of dimensionality. Software implementations have been used to provide speedups on the order of 100% to the solution of heat transfer equations on a uniprocessor. We extend these methods to application designs for the Chameleon Coprocessor.
Recommended Citation
W. Eatherton et al., "FPGA based Reconfigurable Coprocessor Board Utilizing a Mathematics of Arrays," Proceedings - IEEE International Symposium on Circuits and Systems, vol. 2, pp. 945 - 948, Jan 1995.
Department(s)
Electrical and Computer Engineering
Second Department
Computer Science
International Standard Serial Number (ISSN)
0271-4310
Document Type
Article - Conference proceedings
Document Version
Citation
File Type
text
Language(s)
English
Rights
© 2024 The Authors, All rights reserved.
Publication Date
01 Jan 1995