logo SBA

ETD

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

Tesi etd-11132021-093011


Tipo di tesi
Tesi di laurea magistrale
Autore
TACCONELLI, ROBERTO
URN
etd-11132021-093011
Titolo
BBFlow: a Java implementation of FastFlow building blocks
Dipartimento
INFORMATICA
Corso di studi
INFORMATICA E NETWORKING
Relatori
relatore Danelutto, Marco
Parole chiave
  • parallel-computing
  • shared-memory
  • FastFlow
  • building-blocks
  • distributed
  • runtime
  • network-computing
  • Java
  • BBFlow
  • parallel-pattern
Data inizio appello
03/12/2021
Consultabilità
Tesi non consultabile
Riassunto
FastFlow is a general-purpose C++ programming framework for heterogeneous parallel platforms. Like other high-level programming frameworks, such as Intel TBB and OpenMP, it simplifies the design and engineering of portable parallel applications. This thesis aims at providing a Java based version of FastFlow building blocks and making a performance comparison between the two versions. Therefore, a Java project called BBFlow, reimplementing the main building blocks of the original project, was developed and tested.
File