ff:acc:europar:11 (In proceedings)
|
Author(s) | Marco Aldinucci, Marco Danelutto, Peter Kilpatrick, Massimiliano Meneghin and Massimo Torquati |
Title | « Accelerating code on multi-cores with FastFlow » |
In | Proc. of 17th Intl. Euro-Par 2011 Parallel Processing |
Series | LNCS |
Editor(s) | E. Jeannot, R. Namyst and J. Roman |
Volume | 6853 |
Page(s) | 170-181 |
Year | 2011 |
Publisher | Springer |
Address | Bordeaux, France |
URL | http://calvados.di.unipi.it/storage/paper_files/2011_fastflow_acc_europar.pdf |
Abstract & Keywords |
FastFlow is a programming framework specifically targeting cache-coherent shared-memory multicores. It is implemented as a stack of C++ template libraries built on top of lock-free (and memory fence free) synchronization mechanisms. Its philosophy is to combine programmability with performance. In this paper a new FastFlow programming methodology aimed at supporting parallelization of existing sequential code via offloading onto a dynamically created software accelerator is presented. The new methodology has been validated using a set of simple micro-benchmarks and some real applications.
Keywords: fastflow
|
@inproceedings{ff:acc:europar:11,
volume = {6853},
month = aug,
author = {Marco Aldinucci and Marco Danelutto and Peter Kilpatrick and
Massimiliano Meneghin and Massimo Torquati},
series = {LNCS},
keywords = {fastflow},
booktitle = {Proc. of 17th Intl. Euro-Par 2011 Parallel Processing},
editor = {E. Jeannot and R. Namyst and J. Roman},
url = {http://calvados.di.unipi.it/storage/paper_files/2011_fastflow_acc_europar.pdf},
title = {Accelerating code on multi-cores with FastFlow},
abstract = {FastFlow is a programming framework specifically targeting
cache-coherent shared-memory multicores. It is implemented as a
stack of C++ template libraries built on top of lock-free (and
memory fence free) synchronization mechanisms. Its philosophy is
to combine programmability with performance. In this paper a new
FastFlow programming methodology aimed at supporting
parallelization of existing sequential code via offloading onto a
dynamically created software accelerator is presented. The new
methodology has been validated using a set of simple
micro-benchmarks and some real applications.},
address = {Bordeaux, France},
publisher = {Springer},
year = {2011},
pages = {170-181},
}
This document was generated by bib2html 3.3.
(Modified by Luca Paolini, under the GNU General Public License)