High-Performance Reconfigurable Computing Application Programming
نویسندگان
چکیده
منابع مشابه
Reconfigurable Computing A review of the technology and its architecture
Reconfigurable computing is a computer architecture which is intended to fill the gap between the hardware and the software, achieving potentially much higher performance than software, while maintaining a higher level of flexibility than hardware. Most commonly and widely used high speed computing fabrics deployed in reconfigurable computing are field-programmable gate arrays (FPGAs). This pap...
متن کاملProgramming Soft Processors in High Performance Reconfigurable Computing
This paper examines the ways in which soft processors can contribute to high performance reconfigurable computing systems, and the challenges this presents. To overcome these challenges, the use of new programming languages and an unconventional intermediate representation is advocated, to support the automatic partitioning of an application to make use of soft processors and other available re...
متن کاملArchitectural Modeling for Hardware and Software in Reconfigurable Embedded System
In Recent high-performance embedded system technology, applications are demanding very high performance from system with minimum available hardware resource. Due to this fast development, developer integrates more functionality into a single chip (Hardware). Reconfigurable architectures can adapt the behavior of the hardware resources to a specific computation that needs to be performed. Comput...
متن کاملPerformance Oriented Design Perspectives of Run-Time Reconfigurable Computing Systems
Reconfigurable computing is becoming an integral part of emerging scientific research since last few decades. The main theme beyond this new technology is to integrate the performance benefits of application specific integrated circuits with the hardware flexibility of programmable processors in a single chip. The reconfigurable computing devices like field programmable gate arrays have already...
متن کاملTKDM - a reconfigurable co-processor in a PC's memory slot
This paper presents TKDM, a PC-based high-performance reconfigurable computing environment. The TKDM hardware consists of an FPGA module that uses the DIMM (dual inline memory module) bus for high-bandwidth and low-latency communication with the host CPU. The system’s firmware is integrated with the Linux host operating system and offers functions for data communication and FPGA reconfiguration...
متن کامل