En este artículo se describe la estructura y funcionamiento de una herramienta software para simular arrays sistólicos, concebida como subsistema de un entorno automático de diseño de arquitecturas sistólicas. El programa simula cada procesador del array asignándole un proceso Unix y la comunicación entre procesadores se simula mediante memoria compartida. Un proceso de control se encarga de la sincronización del sistema comunicándose con cada proceso mediante pipes.
El programa permite especificar la función de cada procesador elemental, la red de interconexión y la precisión de los canales de comunicación (n-bits o punto flotante). La ejecución puede realizarse de diferentes modos y es posible modificar dinámicamente el funcionamiento del array mediante señales de control. El sistema entrega ficheros de información sobre la ejecución de la simulación, indicando los posibles errores.
© 2001-2024 Fundación Dialnet · Todos los derechos reservados