Arquitectura de flujo de datos

Los programas se cargan en la memoria CAM del computador de flujo dinámico.Cuando todos los operandos etiquetados de una instrucción pasan a estar disponibles (esto es, han recibido la salida de instrucciones previas y/o la entrada de usuario), la instrucción se marca como preparada para su ejecución.Una vez que la instrucción es completada, su salida es almacenada junto con la correspondiente etiqueta en la memoria CAM.Cualquier instrucción que sea dependiente de este dato en concreto (identificado por el valor de su etiqueta) es entonces marcada como preparada para su ejecución.La investigación, sin embargo, nunca se preocupó de tratar problemas relacionados con: Se probó que las instrucciones y sus dependencias de datos eran una unidad demasiado pequeña para trabajar en grandes redes.Sin embargo, la ejecución fuera de orden se ha convertido en el paradigma computacional por excelencia desde los años 90.
Gráfico de flujo de datos para hallar las raíces de una ecuación cuadrática