Portable library development for reconfigurable computing systems: A case study
โ Scribed by Proshanta Saha; Esam El-Araby; Miaoqing Huang; Mohamed Taher; Sergio Lopez-Buedo; Tarek El-Ghazawi; Chang Shu; Kris Gaj; Alan Michalski; Duncan Buell
- Publisher
- Elsevier Science
- Year
- 2008
- Tongue
- English
- Weight
- 372 KB
- Volume
- 34
- Category
- Article
- ISSN
- 0167-8191
No coin nor oath required. For personal study only.
โฆ Synopsis
Portable libraries of highly-optimized hardware cores can significantly reduce the development time of reconfigurable computing applications. This paper presents the tradeoffs and challenges in the design of such libraries. A set of library development guidelines is provided, which has been validated with the RCLib case study. RCLib is a set of portable libraries with over 100 cores, targeting a wide range of applications. RCLib portability has been verified in three major High-Performance reconfigurable computing architectures: SRC6, Cray XD1 and SGI RC100. Compared to full-software implementations, applications using RCLib hardware acceleration cores show speedups ranging from one to four orders of magnitude.
๐ SIMILAR VOLUMES
Structure-preserving design has emerged as an important principle in Knowledge Engineering for developing knowledge-based systems. The principle prescribes the construction of increasingly more detailed models of the functionality of the knowledge-based system, while the information content and stru
## This paper describes human-computer interaction issues within the development of an engineering design support system using a case study. The study takes a design support system for externally pressurized journal bearings as an exemplar. The issues presented focus on aspects of the system inter
We model here a distributed implementation of cross-stopping, a combination of cross-validation and early-stopping techniques, for the selection of the optimal architecture of feed-forward networks. Due to the very large computational demand of the method, we use the RAIN system (Redundant Array of