Author

Topic: CCminer(SP-MOD) Modded NVIDIA Maxwell / Pascal kernels. - page 1108. (Read 2347601 times)

legendary
Activity: 1797
Merit: 1028
COMMIT 772--
The commit does not build in Linux.  I am getting errors pointing to functions yescrypt_kdf and yescrypt_kdf_old.  Also, something about "sph/ccminer-yescrypt-opt.o" .       --scryptr

Can you try again? what is the error? I don't have a linux machine here, so I can't test.

COMMIT 772--

Here is the tail-end of the build output:

ptxas info    : Used 64 registers, 4096 bytes smem, 336 bytes cmem[0], 4 bytes cmem[2]
g++  -O3 -march=native -D_REENTRANT -falign-functions=16 -falign-jumps=16 -falign-labels=16 -pthread -L/usr/local/cuda/lib64 -ldl  -o ccminer ccminer-crc32.o ccminer-hefty1.o ccminer-ccminer.o ccminer-util.o ccminer-api.o ccminer-hashlog.o ccminer-nvml.o ccminer-stats.o ccminer-sysinfos.o ccminer-cuda.o heavy/heavy.o heavy/cuda_blake512.o heavy/cuda_combine.o heavy/cuda_groestl512.o heavy/cuda_hefty1.o heavy/cuda_keccak512.o heavy/cuda_sha256.o sph/ccminer-neoscrypt.o sph/ccminer-yescryptcommon.o sph/ccminer-yescrypt-opt.o ccminer-fuguecoin.o Algo256/cuda_fugue256.o sph/ccminer-fugue.o ccminer-groestlcoin.o cuda_groestlcoin.o ccminer-myriadgroestl.o cuda_myriadgroestl.o lyra2/ccminer-Lyra2.o lyra2/ccminer-Sponge.o lyra2/lyra2RE.o lyra2/cuda_lyra2.o Algo256/cuda_blake256.o Algo256/cuda_groestl256.o Algo256/cuda_keccak256.o Algo256/cuda_skein256.o Algo256/blake256.o Algo256/keccak256.o JHA/jackpotcoin.o JHA/cuda_jha_keccak512.o JHA/cuda_jha_compactionTest.o cuda_checkhash.o quark/cuda_jh512.o quark/cuda_quark_blake512.o quark/cuda_quark_groestl512.o quark/cuda_skein512.o quark/cuda_bmw512.o quark/cuda_quark_keccak512.o quark/cuda_jh512keccak512.o quark/quarkcoin.o quark/animecoin.o quark/cuda_quark_compactionTest.o cuda_nist5.o pentablake.o skein.o sph/ccminer-bmw.o sph/ccminer-blake.o sph/ccminer-groestl.o sph/ccminer-jh.o sph/ccminer-keccak.o sph/ccminer-skein.o sph/ccminer-cubehash.o sph/ccminer-echo.o sph/ccminer-luffa.o sph/ccminer-sha2.o sph/ccminer-shavite.o sph/ccminer-simd.o sph/ccminer-hamsi.o sph/ccminer-hamsi_helper.o sph/ccminer-shabal.o sph/ccminer-whirlpool.o sph/ccminer-sha2big.o sph/ccminer-haval.o qubit/qubit.o qubit/qubit_luffa512.o qubit/deep.o qubit/doom.o x11/x11.o x11/fresh.o x11/cuda_x11_luffa512.o x11/cuda_x11_cubehash512.o x11/cuda_x11_shavite512.o x11/cuda_x11_simd512.o x11/cuda_x11_echo.o x11/cuda_x11_luffa512_Cubehash.o x13/x13.o x13/cuda_x13_hamsi512.o x13/cuda_x13_fugue512.o x15/x14.o x15/x15.o x15/cuda_x14_shabal512.o x15/cuda_x15_whirlpool.o x15/whirlpool.o x17/x17.o x17/cuda_x17_haval512.o x17/cuda_x17_sha512.o x11/s3.o bitcoin.o cuda_bitcoin.o x15/cuda_whirlpoolx.o x15/whirlpoolx.o yescrypt/cuda_yescrypt.o yescrypt/yescrypt.o ccminer-scrypt.o ccminer-scrypt-jane.o scrypt/blake.o scrypt/keccak.o scrypt/sha256.o scrypt/salsa_kernel.o scrypt/test_kernel.o scrypt/fermi_kernel.o scrypt/kepler_kernel.o scrypt/nv_kernel.o scrypt/nv_kernel2.o scrypt/titan_kernel.o  -L/usr/lib/x86_64-linux-gnu -lcurl -ljansson -lpthread  -lcudart -fopenmp -lcrypto -lssl  -ldl -lcrypto -lssl
ccminer-ccminer.o: In function `miner_thread(void*)':
ccminer.cpp:(.text+0x34d3): undefined reference to `scanhash_neoscrypt'
sph/ccminer-yescrypt-opt.o: In function `yescrypt_kdf':
~/spfresh/sph/yescrypt-opt.c:1117: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1135: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1109: undefined reference to `SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1110: undefined reference to `SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1111: undefined reference to `SHA256_Final_Y'
~/spfresh/sph/yescrypt-opt.c:1117: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1148: undefined reference to `HMAC_SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1149: undefined reference to `HMAC_SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1150: undefined reference to `HMAC_SHA256_Final_Y'
~/spfresh/sph/yescrypt-opt.c:1155: undefined reference to `SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1156: undefined reference to `SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1157: undefined reference to `SHA256_Final_Y'
sph/ccminer-yescrypt-opt.o: In function `yescrypt_kdf_old':
~/spfresh/sph/yescrypt-opt.c:1330: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1353: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1321: undefined reference to `SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1322: undefined reference to `SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1323: undefined reference to `SHA256_Final_Y'
~/spfresh/sph/yescrypt-opt.c:1330: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1371: undefined reference to `HMAC_SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1372: undefined reference to `HMAC_SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1373: undefined reference to `HMAC_SHA
~/spfresh/sph/yescrypt-opt.c:1378: undefined reference to `SHA256_I
~/spfresh/sph/yescrypt-opt.c:1379: undefined reference to `SHA256_U
~/spfresh/sph/yescrypt-opt.c:1380: undefined reference to `SHA256_F
collect2: error: ld returned 1 exit status
make[2]: *** [ccminer] Error 1
 
I hi-lited the beggining of the error.        --scryptr
probably a missing file in makefile , probably sha256_Y (yep another sha256 file  Grin)

COMMIT 775--

Commit 775 errors out at the same point, same output.       --scryptr
legendary
Activity: 1400
Merit: 1050
COMMIT 772--
The commit does not build in Linux.  I am getting errors pointing to functions yescrypt_kdf and yescrypt_kdf_old.  Also, something about "sph/ccminer-yescrypt-opt.o" .       --scryptr

Can you try again? what is the error? I don't have a linux machine here, so I can't test.

COMMIT 772--

Here is the tail-end of the build output:

ptxas info    : Used 64 registers, 4096 bytes smem, 336 bytes cmem[0], 4 bytes cmem[2]
g++  -O3 -march=native -D_REENTRANT -falign-functions=16 -falign-jumps=16 -falign-labels=16 -pthread -L/usr/local/cuda/lib64 -ldl  -o ccminer ccminer-crc32.o ccminer-hefty1.o ccminer-ccminer.o ccminer-util.o ccminer-api.o ccminer-hashlog.o ccminer-nvml.o ccminer-stats.o ccminer-sysinfos.o ccminer-cuda.o heavy/heavy.o heavy/cuda_blake512.o heavy/cuda_combine.o heavy/cuda_groestl512.o heavy/cuda_hefty1.o heavy/cuda_keccak512.o heavy/cuda_sha256.o sph/ccminer-neoscrypt.o sph/ccminer-yescryptcommon.o sph/ccminer-yescrypt-opt.o ccminer-fuguecoin.o Algo256/cuda_fugue256.o sph/ccminer-fugue.o ccminer-groestlcoin.o cuda_groestlcoin.o ccminer-myriadgroestl.o cuda_myriadgroestl.o lyra2/ccminer-Lyra2.o lyra2/ccminer-Sponge.o lyra2/lyra2RE.o lyra2/cuda_lyra2.o Algo256/cuda_blake256.o Algo256/cuda_groestl256.o Algo256/cuda_keccak256.o Algo256/cuda_skein256.o Algo256/blake256.o Algo256/keccak256.o JHA/jackpotcoin.o JHA/cuda_jha_keccak512.o JHA/cuda_jha_compactionTest.o cuda_checkhash.o quark/cuda_jh512.o quark/cuda_quark_blake512.o quark/cuda_quark_groestl512.o quark/cuda_skein512.o quark/cuda_bmw512.o quark/cuda_quark_keccak512.o quark/cuda_jh512keccak512.o quark/quarkcoin.o quark/animecoin.o quark/cuda_quark_compactionTest.o cuda_nist5.o pentablake.o skein.o sph/ccminer-bmw.o sph/ccminer-blake.o sph/ccminer-groestl.o sph/ccminer-jh.o sph/ccminer-keccak.o sph/ccminer-skein.o sph/ccminer-cubehash.o sph/ccminer-echo.o sph/ccminer-luffa.o sph/ccminer-sha2.o sph/ccminer-shavite.o sph/ccminer-simd.o sph/ccminer-hamsi.o sph/ccminer-hamsi_helper.o sph/ccminer-shabal.o sph/ccminer-whirlpool.o sph/ccminer-sha2big.o sph/ccminer-haval.o qubit/qubit.o qubit/qubit_luffa512.o qubit/deep.o qubit/doom.o x11/x11.o x11/fresh.o x11/cuda_x11_luffa512.o x11/cuda_x11_cubehash512.o x11/cuda_x11_shavite512.o x11/cuda_x11_simd512.o x11/cuda_x11_echo.o x11/cuda_x11_luffa512_Cubehash.o x13/x13.o x13/cuda_x13_hamsi512.o x13/cuda_x13_fugue512.o x15/x14.o x15/x15.o x15/cuda_x14_shabal512.o x15/cuda_x15_whirlpool.o x15/whirlpool.o x17/x17.o x17/cuda_x17_haval512.o x17/cuda_x17_sha512.o x11/s3.o bitcoin.o cuda_bitcoin.o x15/cuda_whirlpoolx.o x15/whirlpoolx.o yescrypt/cuda_yescrypt.o yescrypt/yescrypt.o ccminer-scrypt.o ccminer-scrypt-jane.o scrypt/blake.o scrypt/keccak.o scrypt/sha256.o scrypt/salsa_kernel.o scrypt/test_kernel.o scrypt/fermi_kernel.o scrypt/kepler_kernel.o scrypt/nv_kernel.o scrypt/nv_kernel2.o scrypt/titan_kernel.o  -L/usr/lib/x86_64-linux-gnu -lcurl -ljansson -lpthread  -lcudart -fopenmp -lcrypto -lssl  -ldl -lcrypto -lssl
ccminer-ccminer.o: In function `miner_thread(void*)':
ccminer.cpp:(.text+0x34d3): undefined reference to `scanhash_neoscrypt'
sph/ccminer-yescrypt-opt.o: In function `yescrypt_kdf':
~/spfresh/sph/yescrypt-opt.c:1117: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1135: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1109: undefined reference to `SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1110: undefined reference to `SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1111: undefined reference to `SHA256_Final_Y'
~/spfresh/sph/yescrypt-opt.c:1117: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1148: undefined reference to `HMAC_SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1149: undefined reference to `HMAC_SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1150: undefined reference to `HMAC_SHA256_Final_Y'
~/spfresh/sph/yescrypt-opt.c:1155: undefined reference to `SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1156: undefined reference to `SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1157: undefined reference to `SHA256_Final_Y'
sph/ccminer-yescrypt-opt.o: In function `yescrypt_kdf_old':
~/spfresh/sph/yescrypt-opt.c:1330: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1353: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1321: undefined reference to `SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1322: undefined reference to `SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1323: undefined reference to `SHA256_Final_Y'
~/spfresh/sph/yescrypt-opt.c:1330: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1371: undefined reference to `HMAC_SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1372: undefined reference to `HMAC_SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1373: undefined reference to `HMAC_SHA
~/spfresh/sph/yescrypt-opt.c:1378: undefined reference to `SHA256_I
~/spfresh/sph/yescrypt-opt.c:1379: undefined reference to `SHA256_U
~/spfresh/sph/yescrypt-opt.c:1380: undefined reference to `SHA256_F
collect2: error: ld returned 1 exit status
make[2]: *** [ccminer] Error 1
 
I hi-lited the beggining of the error.        --scryptr
probably a missing file in makefile , probably sha256_Y (yep another sha256 file  Grin)
sr. member
Activity: 271
Merit: 251
- added neoscrypt coded by DJM34 (Optimized by me to run 7% faster )
- added yescrypt coded by DJM34
- faster qubit
- faster x11,x13,x15 etc.. (around 20khash gtx 960)


1.5.49(sp-MOD) is available here: (3-may-2015)

https://github.com/sp-hash/ccminer/releases/tag/1.5.49

The sourcecode is available here:

https://github.com/sp-hash/ccminer


neoscrypt can't run (16GB is not enough memory?!) djm's version works alright

EDIT:
Code:
Cuda error in func 'scanhash-neoscrypt' at line 67 : out of memory.
legendary
Activity: 2002
Merit: 1051
ICO? Not even once.
Anyone have any figures on how much a 980 pulls from the wall for any algo?
legendary
Activity: 1797
Merit: 1028
COMMIT 772--
The commit does not build in Linux.  I am getting errors pointing to functions yescrypt_kdf and yescrypt_kdf_old.  Also, something about "sph/ccminer-yescrypt-opt.o" .       --scryptr

Can you try again? what is the error? I don't have a linux machine here, so I can't test.

COMMIT 772--

Here is the tail-end of the build output:

ptxas info    : Used 64 registers, 4096 bytes smem, 336 bytes cmem[0], 4 bytes cmem[2]
g++  -O3 -march=native -D_REENTRANT -falign-functions=16 -falign-jumps=16 -falign-labels=16 -pthread -L/usr/local/cuda/lib64 -ldl  -o ccminer ccminer-crc32.o ccminer-hefty1.o ccminer-ccminer.o ccminer-util.o ccminer-api.o ccminer-hashlog.o ccminer-nvml.o ccminer-stats.o ccminer-sysinfos.o ccminer-cuda.o heavy/heavy.o heavy/cuda_blake512.o heavy/cuda_combine.o heavy/cuda_groestl512.o heavy/cuda_hefty1.o heavy/cuda_keccak512.o heavy/cuda_sha256.o sph/ccminer-neoscrypt.o sph/ccminer-yescryptcommon.o sph/ccminer-yescrypt-opt.o ccminer-fuguecoin.o Algo256/cuda_fugue256.o sph/ccminer-fugue.o ccminer-groestlcoin.o cuda_groestlcoin.o ccminer-myriadgroestl.o cuda_myriadgroestl.o lyra2/ccminer-Lyra2.o lyra2/ccminer-Sponge.o lyra2/lyra2RE.o lyra2/cuda_lyra2.o Algo256/cuda_blake256.o Algo256/cuda_groestl256.o Algo256/cuda_keccak256.o Algo256/cuda_skein256.o Algo256/blake256.o Algo256/keccak256.o JHA/jackpotcoin.o JHA/cuda_jha_keccak512.o JHA/cuda_jha_compactionTest.o cuda_checkhash.o quark/cuda_jh512.o quark/cuda_quark_blake512.o quark/cuda_quark_groestl512.o quark/cuda_skein512.o quark/cuda_bmw512.o quark/cuda_quark_keccak512.o quark/cuda_jh512keccak512.o quark/quarkcoin.o quark/animecoin.o quark/cuda_quark_compactionTest.o cuda_nist5.o pentablake.o skein.o sph/ccminer-bmw.o sph/ccminer-blake.o sph/ccminer-groestl.o sph/ccminer-jh.o sph/ccminer-keccak.o sph/ccminer-skein.o sph/ccminer-cubehash.o sph/ccminer-echo.o sph/ccminer-luffa.o sph/ccminer-sha2.o sph/ccminer-shavite.o sph/ccminer-simd.o sph/ccminer-hamsi.o sph/ccminer-hamsi_helper.o sph/ccminer-shabal.o sph/ccminer-whirlpool.o sph/ccminer-sha2big.o sph/ccminer-haval.o qubit/qubit.o qubit/qubit_luffa512.o qubit/deep.o qubit/doom.o x11/x11.o x11/fresh.o x11/cuda_x11_luffa512.o x11/cuda_x11_cubehash512.o x11/cuda_x11_shavite512.o x11/cuda_x11_simd512.o x11/cuda_x11_echo.o x11/cuda_x11_luffa512_Cubehash.o x13/x13.o x13/cuda_x13_hamsi512.o x13/cuda_x13_fugue512.o x15/x14.o x15/x15.o x15/cuda_x14_shabal512.o x15/cuda_x15_whirlpool.o x15/whirlpool.o x17/x17.o x17/cuda_x17_haval512.o x17/cuda_x17_sha512.o x11/s3.o bitcoin.o cuda_bitcoin.o x15/cuda_whirlpoolx.o x15/whirlpoolx.o yescrypt/cuda_yescrypt.o yescrypt/yescrypt.o ccminer-scrypt.o ccminer-scrypt-jane.o scrypt/blake.o scrypt/keccak.o scrypt/sha256.o scrypt/salsa_kernel.o scrypt/test_kernel.o scrypt/fermi_kernel.o scrypt/kepler_kernel.o scrypt/nv_kernel.o scrypt/nv_kernel2.o scrypt/titan_kernel.o  -L/usr/lib/x86_64-linux-gnu -lcurl -ljansson -lpthread  -lcudart -fopenmp -lcrypto -lssl  -ldl -lcrypto -lssl
ccminer-ccminer.o: In function `miner_thread(void*)':
ccminer.cpp:(.text+0x34d3): undefined reference to `scanhash_neoscrypt'
sph/ccminer-yescrypt-opt.o: In function `yescrypt_kdf':
~/spfresh/sph/yescrypt-opt.c:1117: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1135: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1109: undefined reference to `SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1110: undefined reference to `SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1111: undefined reference to `SHA256_Final_Y'
~/spfresh/sph/yescrypt-opt.c:1117: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1148: undefined reference to `HMAC_SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1149: undefined reference to `HMAC_SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1150: undefined reference to `HMAC_SHA256_Final_Y'
~/spfresh/sph/yescrypt-opt.c:1155: undefined reference to `SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1156: undefined reference to `SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1157: undefined reference to `SHA256_Final_Y'
sph/ccminer-yescrypt-opt.o: In function `yescrypt_kdf_old':
~/spfresh/sph/yescrypt-opt.c:1330: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1353: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1321: undefined reference to `SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1322: undefined reference to `SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1323: undefined reference to `SHA256_Final_Y'
~/spfresh/sph/yescrypt-opt.c:1330: undefined reference to `PBKDF2_SHA256'
~/spfresh/sph/yescrypt-opt.c:1371: undefined reference to `HMAC_SHA256_Init_Y'
~/spfresh/sph/yescrypt-opt.c:1372: undefined reference to `HMAC_SHA256_Update_Y'
~/spfresh/sph/yescrypt-opt.c:1373: undefined reference to `HMAC_SHA
~/spfresh/sph/yescrypt-opt.c:1378: undefined reference to `SHA256_I
~/spfresh/sph/yescrypt-opt.c:1379: undefined reference to `SHA256_U
~/spfresh/sph/yescrypt-opt.c:1380: undefined reference to `SHA256_F
collect2: error: ld returned 1 exit status
make[2]: *** [ccminer] Error 1
 
I hi-lited the beggining of the error.        --scryptr
sp_
legendary
Activity: 2926
Merit: 1087
Team Black developer
COMMIT 772--
The commit does not build in Linux.  I am getting errors pointing to functions yescrypt_kdf and yescrypt_kdf_old.  Also, something about "sph/ccminer-yescrypt-opt.o" .       --scryptr

Can you try again? what is the error? I don't have a linux machine here, so I can't test.
legendary
Activity: 1797
Merit: 1028
NEOSCRYPT PERFORMANCE--

My Win 8 rig, 1x 4GB GTX 960 FTW and 5x GTX 750ti SSC, is getting 1200kh/s for the rig, 330kh/s for the 960 and 175kh/s per card for the 750ti models.  I have to use the "devices" ("-d") switch to set different settings per card.  The 4GB GTX 960 FTW is card 0.

This is the same rig, minus 1 750ti SSC, that was crashing so often.  One of the 750ti cards has been pulled and will go in for warranty repair.  The rig is now stable.

The 4GB GTX 960 FTW card should do  better than 333kh/s, I just need to tune the configuration.       --scryptr
legendary
Activity: 2912
Merit: 1091
--- ChainWorks Industries ---
COMMIT 772--

The commit does not build in Linux.  I am getting errors pointing to functions yescrypt_kdf and yescrypt_kdf_old.  Also, something about "sph/ccminer-yescrypt-opt.o" .       --scryptr

much appreciated with the details of the neoscrypt parameters and direction ...

as for the latest commit ...

it looks like it has been sitting there at the same place now for 15 minutes ... way too long for any compile ...

its seems to have stopped at this below ...

-------

scrypt/nv_kernel2.cu: In member function ‘virtual bool NV2Kernel::run_kernel(dim3, dim3, int, int, cudaStream_t, uint32_t*, uint32_t*, unsigned int, unsigned int, bool, bool, int)’:
scrypt/nv_kernel2.cu:60:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (N != prev_N[thr_id]) {
                           ^
ptxas info    : Overriding global maxrregcount 128 with entry-specific value 64 computed using thread count
ptxas info    : Overriding global maxrregcount 128 with entry-specific value 64 computed using thread count
ptxas info    : 0 bytes gmem, 1152 bytes cmem[3]
ptxas info    : Compiling entry function '_Z26x11_shavite512_gpu_hash_64jjPm' for 'sm_50'
ptxas info    : Function properties for _Z26x11_shavite512_gpu_hash_64jjPm
    32 bytes stack frame, 28 bytes spill stores, 28 bytes spill loads
ptxas info    : Used 64 registers, 4096 bytes smem, 336 bytes cmem[0]
ptxas info    : Compiling entry function '_Z26x11_shavite512_gpu_hash_80jjPv' for 'sm_50'
ptxas info    : Function properties for _Z26x11_shavite512_gpu_hash_80jjPv
    128 bytes stack frame, 132 bytes spill stores, 132 bytes spill loads
ptxas info    : Used 64 registers, 4096 bytes smem, 336 bytes cmem[0]

-------

so it seems you are right scryptr ...

no dice for this build sp ... unfortunately ...

#crysx
legendary
Activity: 1797
Merit: 1028
COMMIT 772--

The commit does not build in Linux.  I am getting errors pointing to functions yescrypt_kdf and yescrypt_kdf_old.  Also, something about "sph/ccminer-yescrypt-opt.o" .       --scryptr
legendary
Activity: 1797
Merit: 1028
hi guys ...

what is the best setting for neoscrypt for 750ti oc? ...

im not familiar with throughput and such - so could someone post the commandline parameters that would maximize the hashrate? ...

much appreciated ...

latest commit is still compiling on the test machine ... taking a while but looks like its actually compiling ...

will see when if it errors or finishes soon ... i hope Wink ...

#crysx

Throughput should be 1 for 750ti, intensity 15 to  15.7.  I used a higher intensity on DJM34's builds, but it won't work today.  Check the end of DJM34's thread for tips.         --scryptr
sp_
legendary
Activity: 2926
Merit: 1087
Team Black developer
Submitted a 10% increase in the blakecoin algo.
legendary
Activity: 2912
Merit: 1091
--- ChainWorks Industries ---
hi guys ...

what is the best setting for neoscrypt for 750ti oc? ...

im not familiar with throughput and such - so could someone post the commandline parameters that would maximize the hashrate? ...

much appreciated ...

latest commit is still compiling on the test machine ... taking a while but looks like its actually compiling ...

will see when if it errors or finishes soon ... i hope Wink ...

#crysx
legendary
Activity: 1797
Merit: 1028
RELEASE v49--

The GTX 960 SSC is getting 350kh/s mining Neoscrypt on Win 7 x64. I am using an intensity setting of 15.5 and a throughput setting of 3.5.


COMMIT 771 still does not build on Linux.       --scryptr
legendary
Activity: 1512
Merit: 1000
quarkchain.io
Thanks, SP , just to ask - does now the "g" parameter work correct on qubit?
try with -i 19 and increase to 19.5, 20 ... etc.
Tried with i 19>19.5>20 , with/without cpu-priority , and with g 2
I have 970 and 750ti on the rig , much stable @ -g 2 --cpu-priority 3 -i 19 , but still a lot of "does not validate on CPU" errors.
Im with i3-4160 / 8GB RAM.
First 150 shares the speed is amazing , but then the errors appear and slowly fells down...

I forgot. Qubit is not fixed for the g parameter. -g only works in quark,nist5,x11,x13,x14,x15 and x17



That's explains the thing , thanks again...
sp_
legendary
Activity: 2926
Merit: 1087
Team Black developer
Thanks, SP , just to ask - does now the "g" parameter work correct on qubit?
try with -i 19 and increase to 19.5, 20 ... etc.
Tried with i 19>19.5>20 , with/without cpu-priority , and with g 2
I have 970 and 750ti on the rig , much stable @ -g 2 --cpu-priority 3 -i 19 , but still a lot of "does not validate on CPU" errors.
Im with i3-4160 / 8GB RAM.
First 150 shares the speed is amazing , but then the errors appear and slowly fells down...

I forgot. Qubit is not fixed for the g parameter. -g only works in quark,nist5,x11,x13,x14,x15 and x17

legendary
Activity: 1512
Merit: 1000
quarkchain.io
Thanks, SP , just to ask - does now the "g" parameter work correct on qubit?

try with -i 19 and increase to 19.5, 20 ... etc.

Tried with i 19>19.5>20 , with/without cpu-priority , and with g 2
I have 970 and 750ti on the rig , much stable @ -g 2 --cpu-priority 3 -i 19 , but still a lot of "does not validate on CPU" errors.
Im with i3-4160 / 8GB RAM.
First 150 shares the speed is amazing , but then the errors appear and slowly fells down...
sp_
legendary
Activity: 2926
Merit: 1087
Team Black developer
you need to replace the "__declspec(thread)" by "__thread" on linux (should be easy to add a switch)

Thanks, I have added it now on git.
legendary
Activity: 2912
Merit: 1091
--- ChainWorks Industries ---
ok - ill wait for the addition of neoscrypt ... but ...
i cant seem to get the source to compile sp ...
it is the SAME environment and SAME way its been compiled for every one of the source clones ...
the error i get when trying to build now is below ...

I have fixed the makefile. please try again


compilation error somewhere - trying to locate the issue ...

will post when i can replicate ...

#crysx

LINUX COMPILATION ERROR--

I get a compile error in the new yesscrypt algo.       --scryptr

yup ... same ...

below is the out put of mine ...

-------

/yescryptcommon.c' || echo './'`sph/yescryptcommon.c
sph/yescryptcommon.c: In function ‘yescrypt_bsty’:
sph/yescryptcommon.c:332:10: error: invalid storage class for function ‘__declspec’
   static __declspec(thread) int initialized = 0;
          ^
sph/yescryptcommon.c:332:10: warning: return type defaults to ‘int’ [enabled by default]
sph/yescryptcommon.c: In function ‘__declspec’:
sph/yescryptcommon.c:332:3: error: parameter ‘initialized’ is initialized
   static __declspec(thread) int initialized = 0;
   ^
sph/yescryptcommon.c:333:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘yescrypt_shared_t’
   static __declspec(thread) yescrypt_shared_t shared;
                             ^
sph/yescryptcommon.c:334:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘yescrypt_local_t’
   static  __declspec(thread) yescrypt_local_t local;
                             ^
sph/yescryptcommon.c:337:2: error: expected declaration specifiers before ‘if’
  if (!initialized) {
  ^
sph/yescryptcommon.c:349:2: error: expected declaration specifiers before ‘retval’
  retval = yescrypt_kdf(&shared, &local,
  ^
sph/yescryptcommon.c:353:2: error: expected declaration specifiers before ‘return’
  return retval;
  ^
sph/yescryptcommon.c:354:1: error: expected declaration specifiers before ‘}’ token
 }
 ^
sph/yescryptcommon.c:357:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
 {
 ^
sph/yescryptcommon.c:332:10: warning: type of ‘thread’ defaults to ‘int’ [enabled by default]
   static __declspec(thread) int initialized = 0;
          ^
sph/yescryptcommon.c:336:6: error: declaration for parameter ‘retval’ but no such parameter
  int retval;
      ^
sph/yescryptcommon.c:332:33: error: declaration for parameter ‘initialized’ but no such parameter
   static __declspec(thread) int initialized = 0;
                                 ^
sph/yescryptcommon.c:360:1: error: expected ‘{’ at end of input
 }
 ^
sph/yescryptcommon.c: In function ‘yescrypt_bsty’:
sph/yescryptcommon.c:360:1: error: expected declaration or statement at end of input
make[2]: *** [sph/ccminer-yescryptcommon.o] Error 1
make[2]: *** Waiting for unfinished jobs....

-------

then it terminates the make ...

linux also ...

#crysx
you need to replace the "__declspec(thread)" by "__thread" on linux (should be easy to add a switch)

not to someone like me who doesnt code ... Sad ...

#crysx
legendary
Activity: 1400
Merit: 1050
ok - ill wait for the addition of neoscrypt ... but ...
i cant seem to get the source to compile sp ...
it is the SAME environment and SAME way its been compiled for every one of the source clones ...
the error i get when trying to build now is below ...

I have fixed the makefile. please try again


compilation error somewhere - trying to locate the issue ...

will post when i can replicate ...

#crysx

LINUX COMPILATION ERROR--

I get a compile error in the new yesscrypt algo.       --scryptr

yup ... same ...

below is the out put of mine ...

-------

/yescryptcommon.c' || echo './'`sph/yescryptcommon.c
sph/yescryptcommon.c: In function ‘yescrypt_bsty’:
sph/yescryptcommon.c:332:10: error: invalid storage class for function ‘__declspec’
   static __declspec(thread) int initialized = 0;
          ^
sph/yescryptcommon.c:332:10: warning: return type defaults to ‘int’ [enabled by default]
sph/yescryptcommon.c: In function ‘__declspec’:
sph/yescryptcommon.c:332:3: error: parameter ‘initialized’ is initialized
   static __declspec(thread) int initialized = 0;
   ^
sph/yescryptcommon.c:333:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘yescrypt_shared_t’
   static __declspec(thread) yescrypt_shared_t shared;
                             ^
sph/yescryptcommon.c:334:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘yescrypt_local_t’
   static  __declspec(thread) yescrypt_local_t local;
                             ^
sph/yescryptcommon.c:337:2: error: expected declaration specifiers before ‘if’
  if (!initialized) {
  ^
sph/yescryptcommon.c:349:2: error: expected declaration specifiers before ‘retval’
  retval = yescrypt_kdf(&shared, &local,
  ^
sph/yescryptcommon.c:353:2: error: expected declaration specifiers before ‘return’
  return retval;
  ^
sph/yescryptcommon.c:354:1: error: expected declaration specifiers before ‘}’ token
 }
 ^
sph/yescryptcommon.c:357:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
 {
 ^
sph/yescryptcommon.c:332:10: warning: type of ‘thread’ defaults to ‘int’ [enabled by default]
   static __declspec(thread) int initialized = 0;
          ^
sph/yescryptcommon.c:336:6: error: declaration for parameter ‘retval’ but no such parameter
  int retval;
      ^
sph/yescryptcommon.c:332:33: error: declaration for parameter ‘initialized’ but no such parameter
   static __declspec(thread) int initialized = 0;
                                 ^
sph/yescryptcommon.c:360:1: error: expected ‘{’ at end of input
 }
 ^
sph/yescryptcommon.c: In function ‘yescrypt_bsty’:
sph/yescryptcommon.c:360:1: error: expected declaration or statement at end of input
make[2]: *** [sph/ccminer-yescryptcommon.o] Error 1
make[2]: *** Waiting for unfinished jobs....

-------

then it terminates the make ...

linux also ...

#crysx
you need to replace the "__declspec(thread)" by "__thread" on linux (should be easy to add a switch)
sp_
legendary
Activity: 2926
Merit: 1087
Team Black developer
Thanks, SP , just to ask - does now the "g" parameter work correct on qubit?

try with -i 19 and increase to 19.5, 20 ... etc.
Jump to: