Programmazione parallela in Visual C++
Visual C++ offre le tecnologie seguenti che consentono di creare programmi multithread e paralleli che sfruttano più core e usano la GPU per la programmazione per utilizzo generico.
Articoli correlati
Posizione | Descrizione |
---|---|
Parallelizzazione automatica e vettorizzazione automatica | Ottimizzazioni del compilatore che velocizzano il codice. |
Runtime di concorrenza | Classi che semplificano la scrittura di programmi che usano il parallelismo dei dati o il parallelismo delle attività. |
C++ AMP (C++ Accelerated Massive Parallelism) | Classi che consentono l'uso di processori grafici moderni per la programmazione per utilizzo generico. |
Supporto del multithreading per il codice precedente (Visual C++) | Tecnologie meno recenti che possono essere utili nelle applicazioni meno recenti. Per le nuove app, usare il runtime di concorrenza o C++ AMP. |
OpenMP | Implementazione Microsoft dell'API OpenMP. |
C++ in Visual Studio | Questa sezione della documentazione contiene informazioni sulla maggior parte delle funzionalità di Visual C++. |