El Gpu
• 3. Arquitectura de la GPUGPU está altamente segmentada, lo que indica que posee gran cantidad de unidades funcionales. Estas unidades funcionales sepueden dividir principalmente en dos: aquéllas que procesan vértices, y aquéllas que procesan píxeles. Por tanto, se establecen el vértice y el píxel como las principales unidades que maneja la GPU.
•4. Programación de la GPUAl inicio, la programación de la GPU se realizaba con llamadas a servicios de interrupción de la BIOS. Tras esto, la programación de la GPU se empezó a hacer en el lenguajeensamblador específico a cada modelo. Posteriormente, se situó un nivel más entre el hardware y el software, diseñando las API (Application Program Interface), que proporcionaban un lenguaje máshomogéneo para los modelos existentes en el mercado. El primer API usado ampliamente fue estándar abierto OpenGL (Open Graphics Language), tras el cuál Microsoft desarrolló DirectX.
• 5. Uno de losdocumentos más interesantes es: La guía de programación en OpenCL 1.0 donde ilustran como desarrollar, ejecutar, depurar y optimizar aplicaciones OpenCL así como un extenso glosario de términos sobrecomputación GPGPU
• 6. El modelo empleado para esta tecnología se basa en combinar una CPU y una GPU en un sistema de cómputo heterogéneo. La parte secuencial de la aplicación se ejecuta en la CPU y laspartes de mayor carga computacional se procesan en la GPU. Para el usuario, la aplicación simplemente se ejecuta más rápido porque utiliza la gran capacidad de la GPU para multiplicar el rendimiento....
Regístrate para leer el documento completo.