Eclipse Community https://board.eclipse.cx/ |
|
MMX instructions https://board.eclipse.cx/viewtopic.php?t=624 |
Page 1 of 1 |
Author: | 265 993 303 [ 29 Jan 2024, 21:29 ] |
Post subject: | MMX instructions |
Windows NT 3.x, Windows 95, and some versions of Windows NT 4.0 do not support storing SSE registers of each process. Therefore, SSE won't work on these Windows versions, and it won't work on non-SSE processors. SSE and SSE2 have been used for vectorization, by doing the same operation on multiple values. However, even without SSE support, it is possible to vectorize by using MMX instructions. MMX uses the existing register space within x87, so Windows storing separate x87 floating point registers will automatically store MMX state as well. MMX is also older than SSE, so some legacy processors without SSE will work with MMX. Here is an example of how MMX could be used to vectorize a polynomial integer approximation of sRGB to linear conversion:
|
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Limited |