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