Tesla

Aceleración de MATLAB® en la GPU con Jacket™

 
 
NVIDIA y AccelerEyes llevan colaborando desde el año 2007 para proporcionar a los usuarios de MATLAB® la potencia del procesamiento en la GPU a través de Jacket™. La programación con Jacket se ha convertido en una forma muy popular de acelerar el código de MATLAB en la GPU debido a su facilidad de uso, su extensa librería de funciones y el gran rendimiento que proporciona la unidad de procesamiento gráfico. Accelereyes

Jacket incluye numerosas funciones para proporcionar resultados en aplicaciones completas:

> Más de 500 funciones de cálculo matemático y estadístico y de procesamiento de la señal y la imagen.
> Bucles FOR especializados para ejecutar múltiples iteraciones de forma simultánea con GFOR.
> Ejecución optimizada para aprovechar el ancho de banda de memoria y las configuraciones de kernel.
> Integración de los propios kernels CUDA del usuario en MATLAB mediante el SDK de Jacket.
> Cálculo en múltiples GPUs NVIDIA a través de Jacket MGL y HPC.
 


Vídeo con un breve tutorial de Jacket en MATLAB

Introducción al GPU Computing con Jacket
 

La programación con Jacket permite a la comunidad de usuarios de MATLAB obtener aceleración en la GPU con una sencilla interfaz de alto nivel. Una vez conseguidos los resultados deseados con los rápidos prototipos de MATLAB, Los programadores de Jacket también pueden usar ArrayFire para conseguir altos niveles de aceleración directamente en C, C++, Fortran o Python.

Rendimiento relativo, extrapolación del campo potencial en el magnetograma
Rendimiento relativo, extrapolación del campo potencial en el magnetograma
Vídeo sobre GPU Computing con MATLAB y Jacket
Vídeo sobre GPU Computing con MATLAB y Jacket
PRODUCTOS RECOMENDADOS PARA PROFESIONALES
La extraordinaria capacidad de cálculo de Jacket en la GPU se ha desarrollado sobre los productos de GPU Computing Tesla y Quadro y precisa el uso de las últimas GPUs NVIDIA con tecnología CUDA, como es el caso de los procesadores Tesla series 10 o 20.

Los productos de GPU Computing Tesla y Quadro están diseñados para brindar el máximo rendimiento computacional con la mayor precisión numérica y están disponibles a través de los principales fabricantes de sistemas profesionales del mundo.

VENTAJAS DE TESLA
Máximo rendimiento de cálculo
> Operaciones de doble precisión a alta velocidad
> Gran cantidad de memoria dedicada
> Comunicación PCIe bidireccional a alta velocidad
> NVIDIA GPUDirect™ con InfiniBand
Máxima fiabilidad
> Memoria ECC
> Rigurosas pruebas de estrés
El mejor soporte
> Red de asistencia técnica de nivel profesional
> Integración en los sistemas de los fabricantes
> Largo ciclo de vida de los productos
> 3 años de garantía
> Herramientas de administración de sistemas y
   clusters (productos de servidor)
> Compatibilidad con el Escritorio remoto de Windows
 
Configuraciones de Tesla y Quadro recomendadas
Estaciones de trabajo de gama alta
> Dos GPUs Tesla C2075
> Quadro 2000
> Dos CPUs de cuatro núcleos
> 24 GB de memoria del sistema
Estaciones de trabajo de gama media
> GPU Tesla C2075
> Quadro 600
> CPU de cuatro núcleos
> 12 GB de memoria del sistema
Estaciones de trabajo de gama básica
> GPU Tesla C2075
> Quadro 600
> Una CPU de cuatro núcleos
> 6 GB de memoria del sistema

Los productos NVIDIA Tesla y Quadro están disponibles a través de los principales fabricantes de estaciones de trabajo de uso profesional. Sólo los productos de GPU Computing Tesla están diseñados y capacitados para la instalación de clusters de cálculo.

MATLAB es una marca registrada de The MathWorks, Inc.

Jacket es una marca registrada de AccelerEyes