What is the difference between non-packed and packed instruction in the context of SIMD-operations?
问题 What is the difference between non-packed and packed instruction in the context of SIMD-operations? I was reading an article on optimizing your code for SSE: http://www.cortstratton.org/articles/OptimizingForSSE.php#batch and this question arose when I read "As an added bonus, movss is a non-packed instruction, which allows us to make better use of the parallel instruction decoders.." So what is the difference? 回答1: To my understanding, packed means that conceptually more than one value is