From 7048300ab8ce5afa080c45ae6e1a6cd451845a37 Mon Sep 17 00:00:00 2001 From: Tanguy Pruvot Date: Sat, 28 Feb 2015 14:20:02 +0100 Subject: [PATCH] enhance 64bit builds performance x11 perf is now close to x86 binary, but its not the case on all algos. Add also a build.cmd script to remember how to build on windows cmdline --- build.cmd | 4 ++++ ccminer.vcxproj | 8 +++++++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 build.cmd diff --git a/build.cmd b/build.cmd new file mode 100644 index 0000000..6bea46b --- /dev/null +++ b/build.cmd @@ -0,0 +1,4 @@ +REM COMMAND LINE MS BUILD +REM Note: /m:2 = 2 threads, but for host code only... + +msbuild ccminer.vcxproj /m /p:Configuration=Release diff --git a/ccminer.vcxproj b/ccminer.vcxproj index ccbc9e2..96173ac 100644 --- a/ccminer.vcxproj +++ b/ccminer.vcxproj @@ -90,6 +90,7 @@ WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;USE_WRAPNVML;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions) .;compat;compat\curl-for-windows\curl\include;compat\jansson;compat\getopt;compat\pthreads;compat\curl-for-windows\openssl\openssl\include;compat\curl-for-windows\zlib;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir) true + true true @@ -118,6 +119,7 @@ .;compat;compat\curl-for-windows\curl\include;compat\jansson;compat\getopt;compat\pthreads;compat\curl-for-windows\openssl\openssl\include;compat\curl-for-windows\zlib;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir) 8Bytes true + true true @@ -135,6 +137,7 @@ true compute_50,sm_50 $(NVTOOLSEXT_PATH)\include;..\..\..\Common\C99 + 64 false @@ -153,6 +156,7 @@ WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;USE_WRAPNVML;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions) .;compat;compat\curl-for-windows\curl\include;compat\jansson;compat\getopt;compat\pthreads;compat\curl-for-windows\openssl\openssl\include;compat\curl-for-windows\zlib;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir) true + true SyncCThrow @@ -198,6 +202,7 @@ true WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;USE_WRAPNVML;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions) .;compat;compat\curl-for-windows\curl\include;compat\jansson;compat\getopt;compat\pthreads;compat\curl-for-windows\openssl\openssl\include;compat\curl-for-windows\zlib;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir) + true false @@ -219,6 +224,7 @@ compute_50,sm_50 + 64 false @@ -495,4 +501,4 @@ - +