nulstein by Nulstein
 nulstein @ Evoke 2009
.-._.-._.-._.-._.-._.
ΓÇ£A multicore tasking engine in some 500 lines of CΓÇ¥, Jerome Muffat-Meridol, Intel
This is the code corresponding to my seminar on writing a task-scheduler that can
be used in a 64K and provide a path to multicore optimisations. Feel free to reuse
and hack, that's the whole point of releasing it!
The resulting sample exe is showing one way to run a game loop in parallel, with
each cube being independently on as many logical cores as there are. The synth is
also parallel-aware, able to generate each track independently (other than that,
the synth is an ugly heap of crap, don't reuse...)
It all fits in 16KB once taken through a round of kkrunchy, which I'm quite happy
with, given it's my first attempt at something like this!
jerome.dot.muffat.dash.meridol.at.intel.dot.com[ back to the prod ]
