The Internet Archive has a preservation copy of this work in our general collections.
The file type is application/pdf
.
Accelerating sequential programs using FastFlow and self-offloading
[article]
2010
arXiv
pre-print
FastFlow is a programming environment specifically targeting cache-coherent shared-memory multi-cores. FastFlow is implemented as a stack of C++ template libraries built on top of lock-free (fence-free) synchronization mechanisms. In this paper we present a further evolution of FastFlow enabling programmers to offload part of their workload on a dynamically created software accelerator running on unused CPUs. The offloaded function can be easily derived from pre-existing sequential code. We
arXiv:1002.4668v1
fatcat:4j4yjef6jncpng5tuuewmkcukq