logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-02022021-165239


Tipo di tesi
Tesi di laurea magistrale
Autore
COSTANZO, TOMMASO
URN
etd-02022021-165239
Titolo
Improved FastFlow support in RPLsh
Dipartimento
INFORMATICA
Corso di studi
INFORMATICA
Relatori
relatore Prof. Danelutto, Marco
Parole chiave
  • algorithmic skeletons
  • divide and conquer
  • fastflow
  • parallel programming
  • rplsh
Data inizio appello
05/03/2021
Consultabilità
Tesi non consultabile
Riassunto
In this thesis I extended RPLsh, a tool for the analysis and generation of parallel programs built via composition of algorithmic skeletons. In particular, I added a new skeleton, the divide and conquer, with new rewriting rules and annotations for non functional parameters; I fixed and redesigned the code generation that now works with the latest release of FastFlow (3.0), and I improved the overall user experience, with better error reporting and a new auto-completion functionality.
File