mirror of
https://github.com/JayDDee/cpuminer-opt.git
synced 2025-09-17 23:44:27 +00:00
Updated Home (markdown)
8
Home.md
8
Home.md
@@ -469,10 +469,12 @@ Line 4: Extensions supported, to varying degrees, by the mining algorithm
|
||||
Line 5: Extensions to be used in the current session
|
||||
|
||||
Hardware extensions are divided into 3 classes, SIMD, AES and SHA. There are multiple levels in each clash.
|
||||
Each provides additional CPU instructions and more complex operations.
|
||||
Each provides additional CPU instructions and more complex operations. Only the highest ranked feature in
|
||||
each class is displayed although lower ranking features may also exist and be avaiable. Not all features
|
||||
have significant improvements and not all combinations are avalable in binary format for Windows.
|
||||
|
||||
* SIMD vector support
|
||||
SSE2: minimum for 128 bit integer vector support, first available on Intel core2.
|
||||
SSE2: minimum for 128 bit integer vector support, first available on Intel Core2.
|
||||
SSSE3: Some additional instructions for 128 bit integer vectors, not very significant.
|
||||
SSE4.2: More 128 bit vector instructions, also not very significant.
|
||||
AVX: Initial support for 256 bit vectors but no integer support.
|
||||
@@ -484,7 +486,7 @@ Each provides additional CPU instructions and more complex operations.
|
||||
AES: basic hardware AES support performs AES operations with a single instruction, also requires SSE2,
|
||||
first available on Intel Westmere.
|
||||
VAES: Vectored AES, supports 4 parallel AES operations with a single instruction, first available on Intel
|
||||
Icelake.
|
||||
Icelake. Also requires AVX512F.
|
||||
|
||||
* SHA encryption and decryption, aka SHA_NI
|
||||
SHA supports basic SHA-256 operations with a single instruction, also requires SSE2. First available
|
||||
|
Reference in New Issue
Block a user