Affiliation:
1. NSF Center for High-Performance Reconfigurable Computing (CHREC), University of Florida
Abstract
Reconfigurable computing (RC) is rapidly emerging as a promising technology for the future of high-performance and embedded computing, enabling systems with the computational density and power of custom-logic hardware and the versatility of software-driven hardware in an optimal mix. Novel methods for rapid virtual prototyping, performance prediction, and evaluation are of critical importance in the engineering of complex reconfigurable systems and applications. These techniques can yield insightful tradeoff analyses while saving valuable time and resources for researchers and engineers alike. The research described herein provides a methodology for mapping arbitrary applications to targeted reconfigurable platforms in a simulation environment called RCSE. By splitting the process into two domains, the application and simulation domains, characterization of each element can occur independently and in parallel, leading to fast and accurate performance prediction results for large and complex systems. This article presents the design of a novel framework for system-level simulative performance prediction of RC systems and applications. The article also presents a set of case studies analyzing two applications, Hyperspectral Imaging (HSI) and Molecular Dynamics (MD), across three disparate RC platforms within the simulation framework. The validation results using each of these applications and systems show that our framework can quickly obtain performance prediction results with reasonable accuracy on a variety of platforms. Finally, a set of simulative case studies are presented to illustrate the various capabilities of the framework to quickly obtain a wide range of performance prediction results and power consumption estimates.
Funder
Division of Engineering Education and Centers
Publisher
Association for Computing Machinery (ACM)
Reference33 articles.
1. Using FPGA Devices to Accelerate Biomolecular Simulations
2. Altera. 2001. Evaluating power for altera devices. Application Note 74 version 3.1. Altera . 2001. Evaluating power for altera devices. Application Note 74 version 3.1.
3. MILAN
4. Reconfigurable computing systems
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Core-Level Modeling and Frequency Prediction for DSP Applications on FPGAs;International Journal of Reconfigurable Computing;2015
2. Elastic computing: A portable optimization framework for hybrid computers;Parallel Computing;2012-08
3. RCML;ACM Transactions on Embedded Computing Systems;2012-08
4. An analytical model for multilevel performance prediction of Multi-FPGA systems;ACM Transactions on Reconfigurable Technology and Systems;2011-08
5. On Comparing Financial Option Price Solvers on FPGA;2011 IEEE 19th Annual International Symposium on Field-Programmable Custom Computing Machines;2011-05