besides if someone is really intrested in multicore
computing, he should turn to GPU general coding
1) you got much many cores there (even up to 10k parallel float channels there on the best cards)
2) heavy computational task concentrates in hot loops (thousands of parralel 'fibers' of the same computations not few of very different) and gpu model is more suitable for this
if our idiot ramine will begin to write and optimise opencl kernels we could start talking