Reputation: 528
What are these data types for? __m64, __m128, __m256 ?
Upvotes: 2
Views: 614
Reputation: 60065
they are SSE instructions, including new AVX extension. http://www.serc.iisc.ernet.in/ComputingFacilities/systems/Dell_Doc/Intel_C++_Compiler/en_US/compiler_c/main_cls/intref_cls/common/intref_avx_details.htm and here
they store vectors - multiple values at the same time. you can do calculations on all values in a vector simultaneously with special instructions. Chech links
Upvotes: 2
Reputation: 391396
A quick google-search gives me:
Unfortunately I can't readily find what __m256 is but I suspect it is along the same lines.
Basically, data structures for MMX and similar technologies.
Upvotes: 3