Get an overview of FastFlow's parallel patterns can be used to design parallel applications for execution on both CPUs and GPGPUs while avoiding most of the complex low-level detail needed to make them efficient, portable and rapid to prototype. For a more detailed and technical review of FastFlow's parallel patterns as well as a use case where we will show the design and effectiveness of a novel universal image filtering template based on the variational approach.

Keywords: fastflow, gpu

BibTeX code

@inproceedings{ff:gtc:2014:short,
month = mar,
author = {Marco Aldinucci and Massimo Torquati and Maurizio Drocco and
Guilherme {Peretti Pezzi} and Concetto Spampinato},
keywords = {fastflow, gpu},
booktitle = {GPU Technology Conference (GTC 2014)},
url = {http://calvados.di.unipi.it/storage/talks/2014_S4585-Marco-Aldinucci.pdf},
title = {An Overview of FastFlow: Combining Pattern-Level Abstraction and
Efficiency in {GPGPUs}},
address = {San Jose, CA, USA},
abstract = {Get an overview of FastFlow's parallel patterns can be used to
design parallel applications for execution on both CPUs and GPGPUs
while avoiding most of the complex low-level detail needed to make
them efficient, portable and rapid to prototype. For a more
detailed and technical review of FastFlow's parallel patterns as
well as a use case where we will show the design and effectiveness
of a novel universal image filtering template based on the
variational approach.},
year = {2014},
}