xmrig-minimized-dll/src
SChernykh e22f798085 AVX2 optimized code for AstroBWT
Added "astrobwt-avx2" parameter in config.json, it's turned off ("false") by default.

4-5% speedup on CPUs with proper AVX2 support (AMD Ryzen starting with Zen2, Intel Core starting with Haswell).

There will be no speedup on the following CPUs:

- Intel Pentium/Celeron don't support AVX2
- AMD Zen/Zen+ have only half-speed AVX

GCC compiled version is faster without AVX2, MSVC compiled version is faster with AVX2
2020-03-10 22:35:14 +01:00
..
3rdparty http-parser updated to latest version. 2020-03-04 18:30:53 +07:00
backend AVX2 optimized code for AstroBWT 2020-03-10 22:35:14 +01:00
base Added command line option --data-dir. 2020-03-10 15:57:47 +07:00
core AVX2 optimized code for AstroBWT 2020-03-10 22:35:14 +01:00
crypto AVX2 optimized code for AstroBWT 2020-03-10 22:35:14 +01:00
net Move files. 2020-03-09 01:22:34 +07:00
App_unix.cpp Optimized initialization. 2019-09-21 19:26:27 +07:00
App_win.cpp Optimized initialization. 2019-09-21 19:26:27 +07:00
App.cpp Added the wizard suggestion. 2020-03-07 03:24:35 +07:00
App.h Added the wizard suggestion. 2020-03-07 03:24:35 +07:00
config.json AstroBWT 20-50% speedup 2020-03-05 12:20:21 +01:00
donate.h #519 Fix donation start time randomization. 2018-04-08 22:19:21 +07:00
Summary.cpp Less error prone log interface. 2019-12-18 02:20:31 +07:00
Summary.h Added hwloc version display. 2019-07-23 07:45:00 +07:00
version.h v5.9.1-dev 2020-03-08 22:27:35 +07:00
xmrig.cpp Use early exit for --help and --version options. 2019-02-15 09:11:18 +07:00