User Tools

Site Tools


tesi:tesi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
tesi:tesi [2018/12/22 16:01]
moreno
tesi:tesi [2019/11/11 15:48] (current)
moreno
Line 6: Line 6:
  
 Se volete fare la tesi con me è utile prendere visione delle [[tesi:​suggerimenti|regole per lo svolgimento di una tesi]]. ​ Se volete fare la tesi con me è utile prendere visione delle [[tesi:​suggerimenti|regole per lo svolgimento di una tesi]]. ​
 +
 +=== Programmazione parallela con Chapel ===
 +
 +[[https://​chapel-lang.org/​|Chapel]] è un linguaggio per la programmazione parallela sviluppato da Cray. Il linguaggio mette a disposizione costrutti di alto livello che consentono di sviluppare applicazioni parallele per sistemi multicore e cluster in modo relativamente semplice (più semplice rispetto ai classici MPI+OpenMP). Il compilatore Chapel è disponibile come software libero ed è [[https://​chapel-lang.org/​download.html|liberamente scaricabile qui]]. ​
 +
 +Scopo di questa tesi è di familiarizzare con il linguaggio, e implementare qualche (semplice) algoritmo parallelo in Chapel, magari simile a qualcuno di quelli visti a lezione o in laboratorio,​ in modo da confrontare le prestazioni di Chapel con quelle di MPI+OpenMP.
 +
 +//​Riferimenti://​
 +  * [[https://​chapel-lang.org/​docs/​|Documentazione di Chapel]] (include un tutorial di programmazione)
  
 === Progettazione/​implementazione/​test di algoritmi paralleli ​ ===  === Progettazione/​implementazione/​test di algoritmi paralleli ​ === 
tesi/tesi.txt · Last modified: 2019/11/11 15:48 by moreno