CUDA teaching center

Introduzione alla programmazione in CUDA

Proposte di progetti finali



Ambito matematico/computazionale


Integrazione numerica adattiva (cfr. VEGAS) Lepage 1978, Lepage 1980, CUBA library for multidimensional integration.
Integrazione equazioni differenziali (Runge-Kutta) Runge-Kutta file (Numerical Recipes) Solving ODE with GPU
Diagonalizzazione di una matrice generica
Studio delle proprietà di distribuzione degli autovalori di una matrice random / random a bande. L.G. Molinari, G. Lacagnina, Spectral curves and localization in random non-hermitian tridiagonal matrices. articolo di Fischmann
Fit multilineare in formalismo matriciale.



Ambito meccanico/statistico


Clustering e sorting di un insieme di oggetti
Ricostruzione di jets in fisica delle particelle
Sorting di un database
Modello di Ising 2D Articolo B. Block, P. Virnau, T. Preis, Multi-GPU accelerated Multi-Spin Monte Carlo Simulations of the 2D Ising Model.



Ambito fluidodinamico


Equazione di Navier-Stokes