Tipo di tesi
Tesi di laurea magistrale
Titolo
BBFlow: a Java implementation of FastFlow building blocks
Corso di studi
INFORMATICA E NETWORKING
Parole chiave
- BBFlow
- building-blocks
- distributed
- FastFlow
- Java
- network-computing
- parallel-computing
- parallel-pattern
- runtime
- shared-memory
Data inizio appello
03/12/2021
Consultabilità
Tesi non consultabile
Riassunto (Italiano)
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.