A core multi-threader allows one process to spawn many posix threads to share the process load
across many cpu cores.
After four years of research we have nearly perfected a way to run many core threads completely transparently
to the event threader and at the same time. Each thread only wakes up when there is work to be done so
valuable core time is not wasted. However, when a cpu bottleneck occurs other cpus can share the load to
increase the overall data throughput.
The best part of our technique is that the programmer does not code any differently because the core
scheduling is all handled by our multi-threader shell.
NOTE: This part of our research is currently being re-developed.
Back to our main page