Chronological Overview 
 Type-Hierarchical Overview 
Formal Methods in Computing
(Most of the papers antecedent to 1995
are not included in the list)
FRAMES  NO FRAME 

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 »
InProc.of the 7th Intl. Symposium on High-level Parallel Programming and Applications (HLPP)
Year2014
AddressAmsterdam, The Netherlands
URLhttp://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

BibTeX code

@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},
}


 Chronological Overview 
 Type-Hierarchical Overview 
Formal Methods in Computing
(Most of the papers antecedent to 1995
are not included in the list)
FRAMES  NO FRAME 

This document was generated by bib2html 3.3.
(Modified by Luca Paolini, under the GNU General Public License)

Valid HTML 4.01!