2014:ff:pool:hlpp (In proceedings)
|
Author(s) | Marco Aldinucci, Sonia Campa, Marco Danelutto, Peter Kilpatrick and Massimo Torquati |
Title | « Pool evolution: a domain specific parallel pattern » |
In | Proc.of the 7th Intl. Symposium on High-level Parallel Programming and Applications (HLPP) |
Year | 2014 |
Address | Amsterdam, The Netherlands |
URL | http://calvados.di.unipi.it/storage/talks/2014_hlpp_pool.pdf |
Abstract & Keywords |
We introduce a new parallel pattern derived from a specific application domain and show how it turns out to have application beyond its domain of origin. The pool evolution pattern models the parallel evolution of a population subject to mutations and evolving in such a way that a given fitness function is optimized. The pattern has been demonstrated to be suitable for capturing and modeling the parallel patterns underpinning various evolutionary algorithms, as well as other parallel patterns typical of symbolic computation. In this paper we introduce the pattern, developed in the framework of the ParaPhrase EU-funded FP7 project, we discuss its implementation on modern multi/many core architectures and finally present experimental results obtained with FastFlow and Erlang implementations to assess its feasibility and scalability.
Keywords: fastflow
|
@inproceedings{2014:ff:pool:hlpp,
month = jul,
author = {Marco Aldinucci and Sonia Campa and Marco Danelutto and Peter
Kilpatrick and Massimo Torquati},
keywords = {fastflow},
booktitle = {Proc.of the 7th Intl. Symposium on High-level Parallel
Programming and Applications (HLPP)},
url = {http://calvados.di.unipi.it/storage/talks/2014_hlpp_pool.pdf},
title = {Pool evolution: a domain specific parallel pattern},
address = {Amsterdam, The Netherlands},
abstract = {We introduce a new parallel pattern derived from a specific
application domain and show how it turns out to have application
beyond its domain of origin. The pool evolution pattern models the
parallel evolution of a population subject to mutations and
evolving in such a way that a given fitness function is optimized.
The pattern has been demonstrated to be suitable for capturing and
modeling the parallel patterns underpinning various evolutionary
algorithms, as well as other parallel patterns typical of symbolic
computation. In this paper we introduce the pattern, developed in
the framework of the ParaPhrase EU-funded FP7 project, we discuss
its implementation on modern multi/many core architectures and
finally present experimental results obtained with FastFlow and
Erlang implementations to assess its feasibility and
scalability.},
year = {2014},
}
This document was generated by bib2html 3.3.
(Modified by Luca Paolini, under the GNU General Public License)