Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

C++ AMP (C++ Accelerated Massive Parallelism)

El Paralelismo Masivo Acelerado C++ (AMP de C++) acelera la ejecución del código de C++ aprovechando el hardware en paralelo de datos que normalmente aparece como una unidad de procesamiento gráfico (GPU) en una tarjeta de gráficos discretos. El patrón de programación del AMP de C++ incluye soporte para matrices multidimensionales, indexación, transferencia de memoria, y disposición en mosaicos. También incluye una biblioteca de funciones matemáticas. Se pueden utilizar extensiones de lenguaje de C++ AMP para controlar cómo los datos se mueven del CPU al GPU y vuelven.

Título

Descripción

Información general sobre C++ AMP

Describe las principales características de AMP de C++ y la biblioteca matemática.

Usar expresiones lambda, objetos de función y funciones restringidas

Describe cómo utilizar las expresiones lambda, objetos de función y funciones restringidas en llamadas al método parallel_for_each.

Usar mosaicos

Describe cómo utilizar los mosaicos y acelerar su código de AMP de C++.

Usar objetos accelerator y accelerator_view

Describe cómo utilizar los aceleradores para personalizar la ejecución del código en la GPU.

Usar C++ AMP en aplicaciones de la Tienda Windows

Describe cómo utilizar C++ AMP en aplicaciones de Tienda Windows que usan tipos de Windows en tiempo de ejecución.

Gráficos (C++ AMP)

Describe cómo utilizar la biblioteca de gráficos del AMP de C++.

Tutorial: Multiplicación de matrices

Demuestra la multiplicación de matrices por medio del código del AMP de C++ y la disposición en mosaico.

Tutorial: Depurar una aplicación de C++ AMP

Explica cómo crear y depurar una aplicación que utilice la reducción paralela para resumir una matriz grande de enteros.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft