System and Method For Swarm Collaborative Intelligence Using Dynamically Configurable Proactive Autonomous Agents

Fecha de publicación: 11/06/2020
Fuente: WIPO "swarm"
A parallel processing architecture includes a CPU, a task pool populated by the CPU, and a plurality of autonomous co-processing cells each having an agent configured to proactively interrogate the task pool to retrieve tasks appropriate for a particular so-processor. Each co-processor communicates with the task pool through a switching fabric, which facilitates connections for data transfer and arbitration between all system resources. Each so-processor notifies the task pool when a task or task thread is completed, whereupon the task pool notifies the CPU.