Improved High-Level Synthesis for Complex CellML Models

In this work, we present the use of a new high-level synthesis engine capable of generating resource-shared compute accelerators, even from very complex double-precision codes, for cell biology simulations. From the domain-specific CellML description, the compilation pipeline is able to generate har...

Full description

Saved in:
Bibliographic Details
Published inApplied Reconfigurable Computing. Architectures, Tools, and Applications Vol. 10824; pp. 420 - 432
Main Authors Liebig, Björn, Oppermann, Julian, Sinnen, Oliver, Koch, Andreas
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 2018
Springer International Publishing
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN3319788892
9783319788890
ISSN0302-9743
1611-3349
DOI10.1007/978-3-319-78890-6_34

Cover

More Information
Summary:In this work, we present the use of a new high-level synthesis engine capable of generating resource-shared compute accelerators, even from very complex double-precision codes, for cell biology simulations. From the domain-specific CellML description, the compilation pipeline is able to generate hardware that is shown to achieve a performance similar to or exceeding current generation desktop CPUs, and has energy savings of up to 96% even for a single accelerator, which requires just 25–30% area on a mid-sized FPGA.
ISBN:3319788892
9783319788890
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-319-78890-6_34