Browse Source

update readme and use cuda 8 as default

2upstream
Tanguy Pruvot 8 years ago
parent
commit
de41bc9d21
  1. 15
      README.txt
  2. 9
      ccminer.vcxproj
  3. 2
      sha256/sha256t.cu

15
README.txt

@ -1,5 +1,5 @@
ccminer 2.0 (January 2016) "Cryptonight & other RPC 2.0 algos" ccminer 2.0 (March 2017) "Cryptonight & other funny algos"
--------------------------------------------------------------- ---------------------------------------------------------------
*************************************************************** ***************************************************************
@ -76,6 +76,7 @@ This code is based on the pooler cpuminer and inherits
its command line interface and options. its command line interface and options.
-a, --algo=ALGO specify the algorithm to use -a, --algo=ALGO specify the algorithm to use
bastion use to mine Joincoin
blake use to mine Saffroncoin (Blake256) blake use to mine Saffroncoin (Blake256)
blakecoin use to mine Old Blake 256 blakecoin use to mine Old Blake 256
blake2s use to mine Nevacoin (Blake2-S 256) blake2s use to mine Nevacoin (Blake2-S 256)
@ -94,7 +95,9 @@ its command line interface and options.
keccak use to mine Maxcoin keccak use to mine Maxcoin
lbry use to mine LBRY Credits lbry use to mine LBRY Credits
luffa use to mine Joincoin luffa use to mine Joincoin
lyra2 use to mine Vertcoin lyra2 use to mine CryptoCoin
lyra2v2 use to mine Vertcoin
lyra2z use to mine Zerocoin (XZC)
mjollnir use to mine Mjollnircoin mjollnir use to mine Mjollnircoin
myr-gr use to mine Myriad-Groest myr-gr use to mine Myriad-Groest
neoscrypt use to mine FeatherCoin neoscrypt use to mine FeatherCoin
@ -105,11 +108,13 @@ its command line interface and options.
scrypt use to mine Scrypt coins scrypt use to mine Scrypt coins
scrypt:N use to mine Scrypt-N (:10 for 2048 iterations) scrypt:N use to mine Scrypt-N (:10 for 2048 iterations)
scrypt-jane use to mine Chacha coins like Cache and Ultracoin scrypt-jane use to mine Chacha coins like Cache and Ultracoin
s3 use to mine 1coin s3 use to mine 1coin (ONE)
sha256t use to mine OneCoin (OC)
sia use to mine SIA sia use to mine SIA
sib use to mine Sibcoin sib use to mine Sibcoin
skein use to mine Skeincoin skein use to mine Skeincoin
skein2 use to mine Woodcoin skein2 use to mine Woodcoin
timetravel use to mine MachineCoin
x11evo use to mine Revolver x11evo use to mine Revolver
x11 use to mine DarkCoin x11 use to mine DarkCoin
x14 use to mine X14Coin x14 use to mine X14Coin
@ -270,8 +275,10 @@ features.
>>> RELEASE HISTORY <<< >>> RELEASE HISTORY <<<
Jan. 2017 (WIP) Mar. 08th 2017
Handle cryptonight, wildkeccak and cryptonight-lite Handle cryptonight, wildkeccak and cryptonight-lite
Add a serie of new algos: timetravel, bastion, hmq1725, sha256t
Import lyra2z from djm34 work...
Rework the common skein512 (used in most algos except skein ;) Rework the common skein512 (used in most algos except skein ;)
Store the share diff of second nonce(s) in most algos Store the share diff of second nonce(s) in most algos
Hardware monitoring thread to get more accurate power readings Hardware monitoring thread to get more accurate power readings

9
ccminer.vcxproj

@ -38,11 +38,8 @@
<UseDebugLibraries>true</UseDebugLibraries> <UseDebugLibraries>true</UseDebugLibraries>
</PropertyGroup> </PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings" Condition="'$(Platform)'=='Win32'"> <ImportGroup Label="ExtensionSettings">
<Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 6.5.props" /> <Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 8.0.props" />
</ImportGroup>
<ImportGroup Label="ExtensionSettings" Condition="'$(Platform)'=='x64'">
<Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 6.5.props" />
</ImportGroup> </ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
@ -576,7 +573,7 @@
</ItemGroup> </ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"> <ImportGroup Label="ExtensionTargets">
<Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 6.5.targets" /> <Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 8.0.targets" />
</ImportGroup> </ImportGroup>
<!-- Copy the required dlls --> <!-- Copy the required dlls -->
<Target Name="AfterBuild"> <Target Name="AfterBuild">

2
sha256/sha256t.cu

@ -41,8 +41,6 @@ extern "C" int scanhash_sha256t(int thr_id, struct work* work, uint32_t max_nonc
uint32_t throughput = cuda_default_throughput(thr_id, 1U << 23); uint32_t throughput = cuda_default_throughput(thr_id, 1U << 23);
if (init[thr_id]) throughput = min(throughput, (max_nonce - first_nonce)); if (init[thr_id]) throughput = min(throughput, (max_nonce - first_nonce));
bool checkSecnonce = true;
if (opt_benchmark) if (opt_benchmark)
((uint32_t*)ptarget)[7] = 0x03; ((uint32_t*)ptarget)[7] = 0x03;

Loading…
Cancel
Save