Would you recoomend this project?
A parallel-programming framework for running large numbers of small autonomous jobs, or microthreads, across multiple cores in a CPU or CPUs in a cluster. SpikeOS handles microthread scheduling, synchronization, distribution and communication.
You can download file releases of spikeos project from List of release files
System RequirementsOperating System: POSIX (Linux,BSD,Solaris etc..)
List of release files