Benvenuti su You Dev IT!

Calcolo parallelo con CUDA

A grande richiesta la spiegazione del codice dell'approssimazione del numero pi greco usando CUDA di Nvidia. L'algoritmo viene eseguito in parallelo dai vari CUDA Core della GPU riducendo notevolmente il tempo di calcolo rispetto ai metodi tradizionali.

Calcolo parallelo in C++

Mettiamo a confronto varie tecniche di programmazione per scoprire qual è la più performante. Il classico algoritmo che approssima Pi greco con il metodo di Montecarlo viene implementato con un singolo thread, con le SIMD AVX2, multithreaded sulla CPU e, poi, su una GPU Nvidia sfuttando CUDA. Quali performance otterremo?