Monthly Archives: November 2014

Automatic Generation of Application Specific FPGA Multicore Accelerators

Automatic Generation of Application Specific FPGA Multicore Accelerators

  • Andreas Erik Hindborg, Pascal Schleuniger, Nicklas Bo Jensen, Maxwell Walter, Laust Brock-Nannestad, Lars Bonnichsen, Christian W. Probst, and Sven Karlsson. Automatic Generation of Application Specific FPGA Multicore Accelerators. In 48th Asilomar conference on Signals Systems and Computers, Pacific Grove, USA, 2014. doi:10.1109/ACSSC.2014.7094700
    [BibTeX] [Abstract]

    High performance computing systems make increasing use of hardware accelerators to improve performance and power properties. For large high-performance FPGAs to be successfully integrated in such computing systems, methods to raise the abstraction level of FPGA programming are required. In this paper we propose a tool flow, which automatically generates highly optimized hardware multicore systems based on parameters. Profiling feedback is used to adjust these parameters to improve performance and lower the power consumption. For an image processing application we show that our tools are able to identify optimal performance energy trade-offs points for a multicore based FPGA accelerator

    @InProceedings{2014-11-HINDBORG,
    author = {Andreas Erik Hindborg and Pascal Schleuniger and Nicklas Bo Jensen and Maxwell Walter and Laust Brock-Nannestad and Lars Bonnichsen and Christian W. Probst and Sven Karlsson},
    title = {{Automatic Generation of Application Specific FPGA Multicore Accelerators}},
    booktitle = {{48th Asilomar conference on Signals Systems and Computers}},
    date = {2014-11-02/2014-11-05},
    address = {Pacific Grove, USA},
    doi = {10.1109/ACSSC.2014.7094700},
    abstract = {High performance computing systems make increasing use of hardware accelerators to improve performance and power properties. For large high-performance FPGAs to be successfully integrated in such computing systems, methods to raise the abstraction level of FPGA programming are required. In this paper we propose a tool flow, which automatically generates highly optimized hardware multicore systems based on parameters. Profiling feedback is used to adjust these parameters to improve performance and lower the power consumption. For an image processing application we show that our tools are able to identify optimal performance energy trade-offs points for a multicore based FPGA accelerator},
    year = {2014}
    }

Posted in Dissemination | Leave a comment