The binaries in this package have been tuned for different systems.


--------------------------------------------------------------------------------

Binary: "24-ZN5 ~ Komari" (AMD Zen5)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2
    AVX512-(F/CD/VL/BW/DQ/IFMA/VBMI/VBMI2/GFNI)


Target Systems:
    - AMD Zen5 Granite Ridge

Recommended For:
    - AMD Zen5


Tuned Profiles:
    - Komari (CC)             Zen5 9950X @ stock, 192GB @ 2 x 5600 MT/s
    - Sayuri (20241023)       Zen5 9900X ES @ stock, 64GB @ 2 x 4800 MT/s

Untuned Profiles:
    - Zen5 9600X (NT)         Zen5 9600X (6-core Granite Ridge)
    - Zen5 9700X (NT)         Zen5 9700X (8-core Granite Ridge)
    - Zen5 9900X (NT)         Zen5 9900X (12-core Granite Ridge)
    - Zen5 9950X (NT)         Zen5 9950X (16-core Granite Ridge)


--------------------------------------------------------------------------------

Binary: "22-ZN4 ~ Kizuna" (AMD Zen4)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2
    AVX512-(F/CD/VL/BW/DQ/IFMA/VBMI/VBMI2/GFNI)


Target Systems:
    - AMD Zen4 Raphael

Recommended For:
    - AMD Zen4


Tuned Profiles:
    - Kizuna                  Zen4 7950X @ stock, 128GB @ 2 x 4800 MT/s
    - Saki                    Zen4 7940HS @ stock, 96GB @ 2 x 5600 MT/s

Untuned Profiles:
    - Zen4 7600X (NT)         Zen4 7600X (6-core Raphael)
    - Zen4 7700X (NT)         Zen4 7700X (8-core Raphael)
    - Zen4 7900X (NT)         Zen4 7900X (12-core Raphael)
    - Zen4 7950X (NT)         Zen4 7950X (16-core Raphael)
    - Zen4 7940HS (NT)        Zen4 7940HS (8-core Phoenix)


--------------------------------------------------------------------------------

Binary: "19-ZN2 ~ Kagari" (AMD Zen2)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2


Target Systems:
    - AMD Zen2 Matisse

Recommended For:
    - AMD Zen2 and Zen3


Tuned Profiles:
    - Kagari                  Zen2 3950X @ stock, 64GB @ 2 x 3200 MT/s

Untuned Profiles:
    - Zen2 3600X (NT)         Zen2 3600X (6-core Matisse)
    - Zen2 3700X (NT)         Zen2 3700X (8-core Matisse)
    - Zen2 3900X (NT)         Zen2 3900X (12-core Matisse)
    - Zen2 3950X (NT)         Zen2 3950X (16-core Matisse)
    - Zen3 5600X (NT)         Zen3 5600X (6-core Vermeer)
    - Zen3 5700X (NT)         Zen3 5700X (8-core Vermeer)
    - Zen3 5900X (NT)         Zen3 5900X (12-core Vermeer)
    - Zen3 5950X (NT)         Zen3 5950X (16-core Vermeer)

--------------------------------------------------------------------------------

Binary: "18-CNL ~ Shinoa" (Intel Cannon Lake)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2
    AVX512-(F/CD/VL/BW/DQ/IFMA/VBMI)


Target Systems:
    - Intel Cannon Lake
    - Intel Ice Lake
    - Intel Tiger Lake

Recommended For:
    - Intel Cannon Lake
    - Intel Ice Lake
    - Intel Tiger Lake
    - Intel Alder Lake (only with AVX512)
    - Intel Sapphire Rapids
    - Intel Emerald Rapids


Tuned Profiles:
    - Shinoa                  Cannon Lake 8121U @ stock, 8GB @ 2 x 2400 MT/s
    - Miyuki                  Tiger Lake 11800H @ stock, 64GB @ 2 x 3200 MT/s

Untuned Profiles:
    - CNL 8121U (NT)          Cannon Lake 8121U (2-core Palm Cove)
    - TGL 11800H (NT)         Tiger Lake 11800H (8-core Willow Cove)


--------------------------------------------------------------------------------

Binary: "17-SKX ~ Kotori" (Intel Skylake Purley)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2
    AVX512-(F/CD/VL/BW/DQ)


Target Systems:
    - Intel Skylake X and Cascade Lake with 2 x 512-bit FMA.

Recommended For:
    - All Skylake X and Cascade Lake systems with AVX512.


Tuned Profiles:
    - Kotori                  Skylake 7900X @ 200W, 128GB @ 4 x 3000 MT/s
    - Ayase                   Cascade Lake 10980XE @ 300W, 128GB @ 4 x 3600 MT/s

Untuned Profiles:
    - SKX 7800X (NT)          Skylake 7800X (6-core Skylake X)
    - SKX 7820X (NT)          Skylake 7820X (8-core Skylake X)
    - SKX 7900X (NT)          Skylake 7900X (10-core Skylake X)
    - SKX 7920X (NT)          Skylake 7920X (12-core Skylake X)
    - SKX 7940X (NT)          Skylake 7940X (14-core Skylake X)
    - SKX 7960X (NT)          Skylake 7960X (16-core Skylake X)
    - SKX 7980XE (NT)         Skylake 7980XE (18-core Skylake X)


--------------------------------------------------------------------------------

Binary: "16-KNL" (Intel Knights Landing Xeon Phi)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2
    AVX512-(F/CD)


Target Systems:
    - Intel Knights Landing Xeon Phi

Recommended For:
    - All Intel Xeon Phi with AVX512.


Tuned Profiles:
    There are no native profiles for this binary. They are all copied from 17-SKX.


--------------------------------------------------------------------------------

Binary: "17-ZN1 ~ Yukina" (AMD Zen1)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2


Target Systems:
    - AMD Zen1 Summit Ridge

Recommended For:
    - AMD Zen1


Tuned Profiles:
    - Yukina                  Zen1 1800X @ stock, 64GB @ 2 x 2866 MT/s

Untuned Profiles:
    - Zen1 1800X (NT)         Zen1 1800X (8-core Summit Ridge)


--------------------------------------------------------------------------------

Binary: "14-BDW ~ Kurumi" (Intel Broadwell)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2


Target Systems:
    - Intel Broadwell and Skylake

Recommended For:
    - All Intel Broadwell and Skylake desktop processors.


Tuned Profiles:
    - Kurumi                  Skylake 6820HK @ stock, 64GB @ 2 x 2133 MT/s

Untuned Profiles:
    - SKL 6820HK (NT)         Skylake 6820HK (4-core Skylake)


--------------------------------------------------------------------------------

Binary: "13-HSW ~ Airi" (Intel Haswell)


Required Instructions:
    x64, ABM, BMI1, BMI2,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2


Target Systems:
    - Intel Haswell

Recommended For:
    - All Intel Haswell processors. Some AMD Carrizo systems may find this
      binary to be faster than the "12-BD2 ~ Miyu" binary.


Tuned Profiles:
    - Airi                    Haswell 4770K @ 4.0 GHz, 32GB @ 4 x 2133 MT/s
    - Akari                   Haswell 5960X @ 4.0 GHz, 64GB @ 4 x 2400 MT/s

Untuned Profiles:
    - HSW 4770K (NT)          Haswell 4770K (4-core Haswell)
    - HSW 5960X (NT)          Haswell 5960X (8-core Haswell-E)


--------------------------------------------------------------------------------

Binary: "12-BD2 ~ Miyu" (AMD Piledriver)


Required Instructions:
    x64, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, ABM, FMA3


Target Systems:
    - AMD Piledriver

Recommended For:
    - AMD Piledriver, Steamroller, and Excavator


Tuned Profiles:
    - Miyu                    Piledriver FX-8350 @ stock, 32GB @ 2 x 1600 MT/s

Untuned Profiles:
    - BD2 FX-8350 (NT)        Piledriver FX-8350 (8-core Piledriver)


--------------------------------------------------------------------------------

Binary: "11-SNB ~ Hina" (Intel Sandy Bridge)


Required Instructions:
    x64, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX


Target Systems:
    - Intel Sandy Bridge

Recommended For:
    - All Intel Sandy/Ivy Bridge processors


Tuned Profiles:
    - Haruka                  Ivy Bridge 3630QM @ stock, 8GB @ 2 x 1600 MT/s

Untuned Profiles:
    - SNB 3630QM (NT)         IVB Bridge 3630QM (4-core Ivy Bridge)


--------------------------------------------------------------------------------

Binary: "08-NHM ~ Ushio" (Intel Nehalem)


Required Instructions:
    x64, SSE, SSE2, SSE3, SSSE3, SSE4.1


Target Systems:
    - Intel Nehalem

Recommended For:
    - All Intel Nehalem/Westmere processors


Tuned Profiles:
    - Ushio                   Nehalem 920 @ 3.5 GHz, 12GB @ 3 x 1333 MT/s

Untuned Profiles:
    - NHM 920 (NT)            Nehalem 920 (4-core Bloomfield)


--------------------------------------------------------------------------------

Binary: "05-A64 ~ Kasumi" (AMD Athlon 64)


Required Instructions:
    x64, SSE, SSE2, SSE3


Target Systems:
    - AMD K10

Recommended For:
    - All x86-64 processors supporting SSE3 that are not already listed.


Tuned Profiles:
    - Ushio                   Nehalem 920 @ 3.5 GHz, 12GB @ 3 x 1333 MT/s

Untuned Profiles:
    - None                    Generic 1 MB cache/core


This binary is tuned on a newer computer than the one it was intended for
because the original computer has since been decommissioned.


--------------------------------------------------------------------------------

Binary: "04-P4P" (Intel Pentium 4 Prescott)


Required Instructions:
    SSE, SSE2, SSE3


Recommended For:
    - All x86 processors supporting SSE3 that are not already listed.


Tuned Profiles:
    - Kurumi                  Skylake 6820HK @ stock, 64GB @ 2 x 2133 MT/s

Untuned Profiles:
    - None                    Generic 1 MB cache/core

This binary is tuned on a newer computer than the one it was intended for
because the original computer has since been decommissioned.


--------------------------------------------------------------------------------

Binary: "00-x86" (Legacy x86)


Required Instructions:
    x86/IA-32 since Pentium (BSWAP, CMPXCHG, CPUID, RDTSC, possibly others...)


Recommended For:
    - Legacy x86.


Tuned Profiles:
    - Kurumi                  Skylake 6820HK @ stock, 64GB @ 2 x 2133 MT/s

Untuned Profiles:
    - None                    Generic 1 MB cache/core


This binary is tuned on a newer computer than the one it was intended for
because the original computer has since been decommissioned.


--------------------------------------------------------------------------------

