mirror of
https://github.com/JayDDee/cpuminer-opt.git
synced 2025-09-17 23:44:27 +00:00
Updated Console Logs (markdown)
@@ -50,10 +50,11 @@ take advantage of all the optimizations.
|
||||
`Starting miner with AVX2 AES...`
|
||||
|
||||
* Line 1: CPU brand and model
|
||||
* Line 2: CPU hardware extensions available
|
||||
* Line 3: Extensions supported by the software build
|
||||
* Line 4: Extensions supported by the mining algorithm
|
||||
* Line 5: Extensions to be used in the current session
|
||||
* Line 2: Software build details
|
||||
* Line 3: CPU hardware extensions available
|
||||
* Line 4: Extensions supported by the software build
|
||||
* Line 5: Extensions supported by the mining algorithm
|
||||
* Line 6: Extensions to be used in the current session
|
||||
|
||||
Hardware extensions are divided into 3 classes, SIMD, AES and SHA. Each class can have multiple levels.
|
||||
Each provides additional CPU instructions and more complex operations. Only the highest ranked feature in
|
||||
@@ -67,7 +68,7 @@ have significant improvements and not all combinations are avalable in binary fo
|
||||
* AVX: Supersedes all SSE versions. Provides initial support for 256 bit vectors but not integer support.
|
||||
* AVX2: Minimum level for 256 bit integer vector support, first available on Intel Haswell and AMD Ryzen.
|
||||
* AVX512: A suite of seperate extensions that provide 512 bit vector support. Cpuminer-opt support requires
|
||||
AVX512F, AVX512VL, AVX512DQ, & AVX512BW, first available omn Intel Cascade lake X HEDT CPUs.
|
||||
AVX512F, AVX512VL, AVX512DQ, & AVX512BW, first available on Intel Cascade Lake X HEDT CPUs.
|
||||
|
||||
### AES encryption and decryption, aka AES_NI
|
||||
* AES: Basic hardware AES support performs AES operations with a single instruction, also requires SSE2,
|
||||
@@ -79,18 +80,18 @@ AVX512F, AVX512VL, AVX512DQ, & AVX512BW, first available omn Intel Cascade lake
|
||||
* SHA supports basic SHA-256 operations with a single instruction, also requires SSE2. First available
|
||||
on Intel Goldmont but not widely avaiable until AMD Ryzen and Intel Icelake.
|
||||
|
||||
Some other messages are displayed based on options such as stratum connection, API enabled, CPU affinity etc.
|
||||
Some other messages are displayed based on options such as stratum connection, API, CPU affinity etc.
|
||||
|
||||
The CPU affinity map dispolayes in graphical form which logical CPUs are selected for mining. This is
|
||||
The CPU affinity map displays in graphical form which logical CPUs are selected for mining. This is
|
||||
only displayed when using --threads or --cpu-affinity. The CPUs are listed from left to right starting with
|
||||
CPU 0 up to the number of logical CPUs available. A '!' indicates the CPU is a '.' if not. Example using -threads 4 --cpu-affinity 0x55 on an 8 core CPU: [!.!.!.!.]
|
||||
CPU 0 up to the number of logical CPUs available. A '!' indicates the CPU is selected for mining, a '.' if not. Example using --threads 4 --cpu-affinity 0x55 on an 8 core CPU: [!.!.!.!.]
|
||||
|
||||
## New stratum, block, job report
|
||||
|
||||
This report is issued when a new job is received from the stratum server.
|
||||
If the report is also for a new block or a changed stratum difficulty the report
|
||||
will include new estimates for the new block or stratum difficulty.
|
||||
Using external data the coin can be identifed from its block number.
|
||||
will include new estimates. The block number can be used with data from other sources to identify the
|
||||
coin, block reward, and exchange rate, all useful in determining profitability
|
||||
|
||||
|
||||
`[2020-02-07 23:38:22] New block 1293839, job 1d9f`
|
||||
|
Reference in New Issue
Block a user