Title :
Effective system and performance benchmarking for reconfigurable computers
Author :
Esmail, Chitaiwala ; Tarek, El-Ghazawi ; Kris, Gaj ; Nikitas, Alexandridis ; Dan, Poznanovic
Author_Institution :
George Washington Univ., Washington, DC, USA
Abstract :
Applications running on a reconfigurable computer can be divided into two major categories: computationally intensive and input/output intensive. In the first case, the input and output are limited, and therefore the performance of the reconfigurable computer depends primarily on the power of the FPGAs, and the capability to exploit parallelism available in a given application. In the second case, the execution time is dominated by input/output, and therefore, an application cannot process data faster than the speed of its slowest input/output channel. The focus of This work is on developing micro-benchmarks to characterize the behavior of various communication channels within reconfigurable computers for the second class of applications. The paper defines a system of ´paper and pencil´ micro-benchmarks for the measurement of maximum throughput and minimum latency in the communication between various components of a generic reconfigurable system. The results help to dynamically characterize a reconfigurable machine and the SRC 6E reconfigurable computer is used as a test case to validate the proposed model.
Keywords :
benchmark testing; field programmable gate arrays; logic testing; reconfigurable architectures; SRC 6E; communication channels; computationally intensive; data processing; field programmable gate arrays; generic reconfigurable system; input/output channel; input/output intensive; maximum throughput; minimum latency; performance benchmarking; reconfigurable computers; reconfigurable machine; Application software; Benchmark testing; Concurrent computing; Delay; Field programmable gate arrays; Hardware design languages; Microprocessors; Parallel processing; Random access memory; Reconfigurable architectures;
Conference_Titel :
Field-Programmable Technology, 2004. Proceedings. 2004 IEEE International Conference on
Print_ISBN :
0-7803-8651-5
DOI :
10.1109/FPT.2004.1393323