Senior Project Multi-Processor Arduino Board

OP, take a look at programming graphical processors, which usually have hundreds to thousands units doing parallel computing.