IFEG   20353
INSTITUTO DE FISICA ENRIQUE GAVIOLA
Unidad Ejecutora - UE
congresos y reuniones científicas
Título:
Performance de Computadoras SIMD Implementadas en FPGAs
Autor/es:
SANCHEZ EDUARDO; P. A. FERREYRA; CARLOS A. MARQUÉS; RAOUL VELAZCO
Lugar:
Bogota
Reunión:
Workshop; IBERCHIP 2011; 2011
Institución organizadora:
IEEE
Resumen:
La posibilidad de implementar computadoras en FPGAs, conocidas en la literatura como ?Soft Computers?, abre grandes posibilidades para la enseñanza de arquitecturas paralelas. Este trabajo describe la evolución de una computadora SISD hacia una computadora SIMD en una plataforma FPGA utilizada de manera muy exitosa para la enseñanza de arquitecturas de computadoras paralelas. Como caso de estudio, se discuten cuatro versiones de un algoritmo que calcula la sumatoria de los elementos de un vector. Los algoritmos utilizados en cada caso, son descriptos detalladamente junto con las modificaciones de hardware necesarias. Las arquitecturas presentadas fueron desarrolladas íntegramente en VHDL y simuladas por distintas herramientas obteniendo idénticos resultados. La performance de cada versión se muestra por medio de rectas que indican los ciclos consumidos en función de la longitud del vector. La performance son las pendientes de las rectas obtenidas. Con estos resultados es fácil observar que mediante pequeñas modificaciones de hardware y software se pueden obtener notables incrementos de performance