::abstract

FPGAs for software acceleration - programming, tools and systems

Magnus Peterson (Synective Labs, Sweeden)

All slides are available at
http://ppam.pl/docs/peterson.pdf

Heterogenous computing, i.e. using other types of devices in paralell with the cpu to accelerate algorithms and computations, is today a hot topic. The two main technologies used for this are FPGAs and GPUs, both offering acceleration of 10x-100x or more if applied to the right category of problems.

This talk will focus on FPGA based accelerators, having their sweet spot in the area of fixed-point, integer and bit operations. We will look at what COTS solutions are available on the market, some real life examples on how FPGA based accelerators can be used and how to develop FPGA accelerated solutions.