> SIMD […] is a good alternative to multithreading
They are not alternatives to eachother, they are orthogonal things, unless you're using a GPU.
They are not alternatives to eachother, they are orthogonal things, unless you're using a GPU.
So generally SIMD are used for single thread algorithms.
And on AMD cpus, the downclock issue doesn't exist near as badly.