Cargando…

High-performance computing using FPGAs

This book is concerned with the emerging field of High Performance Reconfigurable Computing (HPRC), which aims to harness the high performance and relative low power of reconfigurable hardware–in the form Field Programmable Gate Arrays (FPGAs)–in High Performance Computing (HPC) applications. It pre...

Descripción completa

Detalles Bibliográficos
Autores principales: Vanderbauwhede, Wim, Benkrid, Khaled
Lenguaje:eng
Publicado: Springer 2013
Materias:
Acceso en línea:https://dx.doi.org/10.1007/978-1-4614-1791-0
http://cds.cern.ch/record/1555605
_version_ 1780930450745720832
author Vanderbauwhede, Wim
Benkrid, Khaled
author_facet Vanderbauwhede, Wim
Benkrid, Khaled
author_sort Vanderbauwhede, Wim
collection CERN
description This book is concerned with the emerging field of High Performance Reconfigurable Computing (HPRC), which aims to harness the high performance and relative low power of reconfigurable hardware–in the form Field Programmable Gate Arrays (FPGAs)–in High Performance Computing (HPC) applications. It presents the latest developments in this field from applications, architecture, and tools and methodologies points of view. We hope that this work will form a reference for existing researchers in the field, and entice new researchers and developers to join the HPRC community.  The book includes:  Thirteen application chapters which present the most important application areas tackled by high performance reconfigurable computers, namely: financial computing, bioinformatics and computational biology, data search and processing, stencil computation e.g. computational fluid dynamics and seismic modeling, cryptanalysis, astronomical N-body simulation, and circuit simulation.     Seven architecture chapters which present both commercial and academic parallel FPGA architectures, low latency and high performance FPGA-based networks and memory architectures for parallel machines, and a high speed optical dynamic reconfiguration mechanism for HPRC.  Five tools and methodologies chapters which address the important issue of productivity and high performance in HPRC. These include a study of precision and arithmetic issues in HPRC, comparative studies of C-based high level synthesis tools and RTL-based approaches, taxonomy of HPRC tools and a framework of their analysis, and an integrated hardware-software-application approach to HPRC.
id cern-1555605
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2013
publisher Springer
record_format invenio
spelling cern-15556052021-04-21T22:37:16Zdoi:10.1007/978-1-4614-1791-0http://cds.cern.ch/record/1555605engVanderbauwhede, WimBenkrid, KhaledHigh-performance computing using FPGAsEngineeringThis book is concerned with the emerging field of High Performance Reconfigurable Computing (HPRC), which aims to harness the high performance and relative low power of reconfigurable hardware–in the form Field Programmable Gate Arrays (FPGAs)–in High Performance Computing (HPC) applications. It presents the latest developments in this field from applications, architecture, and tools and methodologies points of view. We hope that this work will form a reference for existing researchers in the field, and entice new researchers and developers to join the HPRC community.  The book includes:  Thirteen application chapters which present the most important application areas tackled by high performance reconfigurable computers, namely: financial computing, bioinformatics and computational biology, data search and processing, stencil computation e.g. computational fluid dynamics and seismic modeling, cryptanalysis, astronomical N-body simulation, and circuit simulation.     Seven architecture chapters which present both commercial and academic parallel FPGA architectures, low latency and high performance FPGA-based networks and memory architectures for parallel machines, and a high speed optical dynamic reconfiguration mechanism for HPRC.  Five tools and methodologies chapters which address the important issue of productivity and high performance in HPRC. These include a study of precision and arithmetic issues in HPRC, comparative studies of C-based high level synthesis tools and RTL-based approaches, taxonomy of HPRC tools and a framework of their analysis, and an integrated hardware-software-application approach to HPRC.Springeroai:cds.cern.ch:15556052013
spellingShingle Engineering
Vanderbauwhede, Wim
Benkrid, Khaled
High-performance computing using FPGAs
title High-performance computing using FPGAs
title_full High-performance computing using FPGAs
title_fullStr High-performance computing using FPGAs
title_full_unstemmed High-performance computing using FPGAs
title_short High-performance computing using FPGAs
title_sort high-performance computing using fpgas
topic Engineering
url https://dx.doi.org/10.1007/978-1-4614-1791-0
http://cds.cern.ch/record/1555605
work_keys_str_mv AT vanderbauwhedewim highperformancecomputingusingfpgas
AT benkridkhaled highperformancecomputingusingfpgas