Re: run flags vs active intervals
Wormszer <worm...@...>
Is there a good resource on this topic? I did some googling and didn't see what i was looking for.
toggle quoted message
Show quoted text
Where is the actual SIMD taking place? Is the compiler figuring it out from the loop and setting up the correct instructions. Or is it relying on the cpu to recognize consecutive ops with different data, modifying instructions in its pipe by combing instructions into a parallel one. Or maybe i'm way off. Thanks, Jeremy On Thu, Jan 21, 2010 at 12:16 PM, Larry Gritz <l...@...> wrote: Awesome, Chris. Would you believe we were just talking internally about this topic yesterday? We were considering the amount of waste if there were big gaps of "off" points in the middle. But I think your solution is quite a bit more elegant than what we were discussing (a list of "on" points). I like how it devolves into (begin,end] for the common case of all points on. |
|