Assessing productivity of high-level design methodologies for high-performance reconfigurable computers

7Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In spite of their potential to provide substantial performance improvements over traditional supercomputers, high-performance reconfigurable computers (HPRCs) and their broad acceptance have been hindered by productivity challenges. These challenges arise from increased design complexity, a wide array of custom design languages and tools, and often overblown sales literature. Therefore, it is essential to review, evaluate, and assess the productivity of this technology. This chapter presents a review and taxonomy of high-level languages (HLLs) for HPRCs and a framework for the comparative analysis of their features. It also introduces new metrics and an assessment model based on computational effort. The proposed concepts are inspired by Newton's equations of motion and the notion of work and power in an abstract multidimensional space of design specifications. The metrics are devised to highlight two aspects of the design process: the total time-to-solution and the efficient utilization of user and computing resources at discrete time steps along the development path. The study involves analytical and experimental evaluations demonstrating the applicability of the proposed model.

Cite

CITATION STYLE

APA

El-Araby, E., Merchant, S. G., & El-Ghazawi, T. (2014). Assessing productivity of high-level design methodologies for high-performance reconfigurable computers. In High-Performance Computing Using FPGAs (Vol. 9781461417910, pp. 719–745). Springer New York. https://doi.org/10.1007/978-1-4614-1791-0_24

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free