Aggiungi 'Progetti'
parent
8c74cb189b
commit
8e4fe7833c
@ -0,0 +1,20 @@
|
||||
Alcuni **progetti** che possono essere implementati utilizzando gli strumenti che abbiamo visto di MPI ed eseguiti sul nostro prototipo di calcolare parallelo.
|
||||
|
||||
I progetti sono raggruppati a seconda dell'esame a cui possono essere abbinati, ci si aspetta che quelli che riguardano il *laboratorio computazionale* lo sforzo di implementazione sia maggiore.
|
||||
|
||||
## Laboratorio Computazionale
|
||||
|
||||
Questi progetti possono essere implementati in *qualunque linguaggio di programmazione* per cui esista una libreria MPI.
|
||||
|
||||
1. Integrazione numerica del problema degli n corpi (una [guida](https://arxiv.org/pdf/2203.08966.pdf)).
|
||||
2. Implementazione dell'algoritmo di *merge sort* (o altri *sort*) con MPI.
|
||||
3. Benchmark ed implementazione di diverse strategie per il prodotto matrice-vettore sparso.
|
||||
4. Benchmark ed implementazione di diverse strategie per il prodotto matrice-vettore denso.
|
||||
|
||||
## Calcolo Scientifico
|
||||
|
||||
Questi progetti richiedono l'uso di *Python* o *C++*:
|
||||
|
||||
1. Provare le coppie precondizionatore solutore-lineare per la soluzione dell'equazione di [Stokes con FENICS](https://docs.fenicsproject.org/dolfinx/v0.6.0/python/demos/demo_stokes.html).
|
||||
2. Provare le coppie precondizionatore solutore-lineare per la soluzione dell'equazione di [Cahn-Hilliard con FENICS](https://docs.fenicsproject.org/dolfinx/v0.6.0/python/demos/demo_cahn-hilliard.html).
|
||||
3. Provare le coppie precondizionatore solutore-lineare per la soluzione dell'equazione dell'[elasticità lineare con FENICS](https://docs.fenicsproject.org/dolfinx/v0.6.0/python/demos/demo_elasticity.html).
|
||||
Loading…
Reference in New Issue