Originally posted by blargh4
View Post
And when there are no hardware extensions, to accelerate workloads, its the best/only option..
I am not saying that, you should ignore SIMD, on corner cases, nor on some workloads..
What I was saying is that,
To measure core efficiency, you should discard mechanisms that doesn't make part of the core..
But AES, H.264, H.265, VP9, MPEG2, and such,
Should be included in the core has a hardware extension in Consumer Electronics CPUs, they are massively used..
And people should vote with their wallets on that too,
Because even tough that simd, is a general purpose compute mechanism( that helps to accelerate demanding workloads ), it should be used only when there are no hardware extension for that feature you need( assuming that what you need is a math library, a compression algo, and so on.. )
That been said, I would love to see lz4 has a CPU extension( of course that could be a treat to hardware vendors so sell RAM mem.. )
Comment