Bureaucrats, ninja, Administrators
67,565
edits
Line 9: | Line 9: | ||
In most cases you'll have several dlls for each GSDX version. '''SSE2''', '''SSSE3''' and '''SSE4'''. Which one to choose depends on your CPU installed. | In most cases you'll have several dlls for each GSDX version. '''SSE2''', '''SSSE3''' and '''SSE4'''. Which one to choose depends on your CPU installed. | ||
* SSE2 -- is Intel 2001 CPU extension features many additional instructions for 64-bit and floating point operations. AMD adopted these instructions from Athlon 64 CPUs in 2003. Your CPU will surely support SSE2 and thus this dll will be your safe | * SSE2 -- is Intel 2001 CPU extension features many additional instructions for 64-bit and floating point operations. AMD adopted these instructions from Athlon 64 CPUs in 2003. Your CPU will surely support SSE2 and thus this dll will be your safe choice. | ||
* SSSE3 -- is Intel 2006 revision to '''SSE3''' CPU extension supported only by Core 2 processors. '''Warning''': If you will try to use SSSE3 optimized dll on Pentium 4/AMD CPU you will encounter a crash whenever the code reaches SSSE3 optimized part (but it may not happen for quite a time). | * SSSE3 -- is Intel 2006 revision to '''SSE3''' CPU extension supported only by Core 2 processors. '''Warning''': If you will try to use SSSE3 optimized dll on Pentium 4/AMD CPU you will encounter a crash whenever the code reaches SSSE3 optimized part (but it may not happen for quite a time). | ||
* SSE4 -- is Intel 2006 CPU extension consists of two subsets 4.1 and 4.2. GSDX only uses 4.1 set so you'll need Intel CPU with codename [http://en.wikipedia.org/wiki/Core_2#Penryn Penryn] or newer (E7xxx and higher for Code 2 Duos and Q9xxx and higher for quads). As of now AMD only partly supports SSE4 (calling it SSE4a) which sadly will not be enough for GSDX. '''Warning''': If you will try to use SSE4 optimized dll on unsupported CPU you will encounter a crash whenever the code reaches SSE4 optimized part (but it may not happen for quite a time). | * SSE4 -- is Intel 2006 CPU extension consists of two subsets 4.1 and 4.2. GSDX only uses 4.1 set so you'll need Intel CPU with codename [http://en.wikipedia.org/wiki/Core_2#Penryn Penryn] or newer (E7xxx and higher for Code 2 Duos and Q9xxx and higher for quads). As of now AMD only partly supports SSE4 (calling it SSE4a) which sadly will not be enough for GSDX. '''Warning''': If you will try to use SSE4 optimized dll on unsupported CPU you will encounter a crash whenever the code reaches SSE4 optimized part (but it may not happen for quite a time). |