La empresa NVDIA ha desarrollado 3 tipos de tarjetas graficas, 2 de ellas pueden ser programadas para ejecutar operaciones aritméticas. Este tipo de tarjetas se denominan GPU (Graphical Processing Units) y su poder de cálculo proviene de la gran cantidad de cores “gráficos”, del orden de 2 a 4 centenas. Para utilizar las capacidades de cálculo de un servidor con 1 o varias CPUs standard y GPUs de marca NVIDIA es necesario utilizar el lenguaje de programación CUDA que está basado en C y que permite implementar aplicaciones en este sistema hibrido de cálculo. Algunos ejemplos de aplicaciones que muestran un aumento significativo de performance son: Algoritmos de Algebra Lineal para matrices densas: Librería CUBLAS, Mecánica de Fluidos, Dinámica Molecular, Procesamientos de Imágenes de Resonancia Magnética y Simulación de Redes de Neuronas Artificiales. Este es el tema del taller GPU Day organizado por los Laboratorios de Bioinformática y Matemática del Genoma y High Performance Computing del CMM. Durtante la actividad se contará con un servidor CPU/GPU aportado por las empresas NVIDIA e INTEL.
Date of closure: Jan 06, 2010
Posted on Jan 6, 2010 in Events, Workshops & Congresses



Noticias en español
