forked from xmrig/xmrig-nvidia
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
1b43f88
commit e1b131e
Showing
166 changed files
with
22,731 additions
and
1,455 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,5 @@ | ||
# XMRig NVIDIA | ||
|
||
:warning: **[Monero will change PoW algorithm on October 18](https://github.com/xmrig/xmrig/issues/753), all miners and proxy should be updated to [v2.8+](https://github.com/xmrig/xmrig-nvidia/releases/tag/v2.8.1)** :warning: | ||
|
||
[![Github All Releases](https://img.shields.io/github/downloads/xmrig/xmrig-nvidia/total.svg)](https://github.com/xmrig/xmrig-nvidia/releases) | ||
[![GitHub release](https://img.shields.io/github/release/xmrig/xmrig-nvidia/all.svg)](https://github.com/xmrig/xmrig-nvidia/releases) | ||
[![GitHub Release Date](https://img.shields.io/github/release-date-pre/xmrig/xmrig-nvidia.svg)](https://github.com/xmrig/xmrig-nvidia/releases) | ||
|
@@ -96,13 +94,6 @@ Default donation 5% (5 minutes in 100 minutes) can be reduced to 1% via command | |
* XMR: `48edfHu7V9Z84YzzMa6fUueoELZ9ZRXq9VetWzYGzKt52XU5xvqgzYnDK9URnRoJMk1j8nLwEVsaSWJ4fhdUyZijBGUicoD` | ||
* BTC: `1P7ujsXeX7GxQwHNnJsRMgAdNkFZmNVqJT` | ||
|
||
## Release checksums | ||
### SHA-256 | ||
``` | ||
59567b903ee5c256dbc1cd7eefc3a10ef2bcad255ad2fb7edbb79749c6e0eee3 xmrig-nvidia-2.8.1-cuda-8_0-win64.zip/xmrig-nvidia.exe | ||
37633f42b65641b9cbe7dd97c7f6f947141980ee22a1e98c4a32f123a86ccd79 xmrig-nvidia-2.8.1-cuda-9_2-win64.zip/xmrig-nvidia.exe | ||
``` | ||
|
||
## Contacts | ||
* [email protected] | ||
* [reddit](https://www.reddit.com/user/XMRig/) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
if (WITH_ASM AND NOT XMRIG_ARM AND CMAKE_SIZEOF_VOID_P EQUAL 8) | ||
set(XMRIG_ASM_LIBRARY "xmrig-asm") | ||
|
||
if (CMAKE_C_COMPILER_ID MATCHES MSVC) | ||
enable_language(ASM_MASM) | ||
|
||
if (MSVC_TOOLSET_VERSION GREATER_EQUAL 141) | ||
set(XMRIG_ASM_FILES | ||
"src/crypto/asm/cn_main_loop.asm" | ||
"src/crypto/asm/CryptonightR_template.asm" | ||
) | ||
else() | ||
set(XMRIG_ASM_FILES | ||
"src/crypto/asm/win64/cn_main_loop.asm" | ||
"src/crypto/asm/win64/CryptonightR_template.asm" | ||
) | ||
endif() | ||
|
||
set_property(SOURCE ${XMRIG_ASM_FILES} PROPERTY ASM_MASM) | ||
else() | ||
enable_language(ASM) | ||
|
||
if (WIN32 AND CMAKE_C_COMPILER_ID MATCHES GNU) | ||
set(XMRIG_ASM_FILES | ||
"src/crypto/asm/win64/cn_main_loop.S" | ||
"src/crypto/asm/CryptonightR_template.S" | ||
) | ||
else() | ||
set(XMRIG_ASM_FILES | ||
"src/crypto/asm/cn_main_loop.S" | ||
"src/crypto/asm/CryptonightR_template.S" | ||
) | ||
endif() | ||
|
||
set_property(SOURCE ${XMRIG_ASM_FILES} PROPERTY C) | ||
endif() | ||
|
||
add_library(${XMRIG_ASM_LIBRARY} STATIC ${XMRIG_ASM_FILES}) | ||
set(XMRIG_ASM_SOURCES src/crypto/CryptonightR_gen.cpp) | ||
set_property(TARGET ${XMRIG_ASM_LIBRARY} PROPERTY LINKER_LANGUAGE C) | ||
else() | ||
set(XMRIG_ASM_SOURCES "") | ||
set(XMRIG_ASM_LIBRARY "") | ||
add_definitions(/DXMRIG_NO_ASM) | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
if (WITH_CN_GPU AND CMAKE_SIZEOF_VOID_P EQUAL 8) | ||
|
||
if (XMRIG_ARM) | ||
set(CN_GPU_SOURCES src/crypto/cn_gpu_arm.cpp) | ||
|
||
if (CMAKE_CXX_COMPILER_ID MATCHES GNU OR CMAKE_CXX_COMPILER_ID MATCHES Clang) | ||
set_source_files_properties(src/crypto/cn_gpu_arm.cpp PROPERTIES COMPILE_FLAGS "-O2") | ||
endif() | ||
else() | ||
set(CN_GPU_SOURCES src/crypto/cn_gpu_avx.cpp src/crypto/cn_gpu_ssse3.cpp) | ||
|
||
if (CMAKE_CXX_COMPILER_ID MATCHES GNU) | ||
set_source_files_properties(src/crypto/cn_gpu_avx.cpp PROPERTIES COMPILE_FLAGS "-O2 -mavx2") | ||
set_source_files_properties(src/crypto/cn_gpu_ssse3.cpp PROPERTIES COMPILE_FLAGS "-O2") | ||
elseif (CMAKE_CXX_COMPILER_ID MATCHES Clang) | ||
set_source_files_properties(src/crypto/cn_gpu_avx.cpp PROPERTIES COMPILE_FLAGS "-mavx2") | ||
elseif (CMAKE_CXX_COMPILER_ID MATCHES MSVC) | ||
set_source_files_properties(src/crypto/cn_gpu_avx.cpp PROPERTIES COMPILE_FLAGS "/arch:AVX") | ||
endif() | ||
endif() | ||
else() | ||
set(CN_GPU_SOURCES "") | ||
|
||
add_definitions(/DXMRIG_NO_CN_GPU) | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.