OK Linux looks good but there are so many. The node boards will do some fairly simple number crunching swap some data with neighbour boards via the usb ports and repeat the cycle. After a number of cycles the sever will want some data back. As its so simple I wonder which version would be best on the node boards as I dont want to use up RAM for unwanted functions. Also I had a look at using the Intel Atom dual CPU on the nodes.
I want to string a bunch of small PC boards together into a parallel computing system and wonder if linux will be a good system to use. I am considering a board like the Jetway JNF77 VIA NANO 1.6GHz Mini-ITX Mainboard with 8GB sd memory and having the boards talking with each other through the USB ports and to a control PC via the gigabit network. The application is fairly simple, compute and exchange data etc, and requires lots of processors with lots of loacal memory. I usually program with visual c. Any suggestions would be helpful.
Thanks