Bitcoin Forum

Alternate cryptocurrencies => Mining (Altcoins) => Topic started by: NiceHashSupport on January 11, 2017, 06:06:21 PM



Title: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: NiceHashSupport on January 11, 2017, 06:06:21 PM
Hello!

We are proudly presenting you - open source and free to use CUDA ZEC miner. No limitations (works on any pool) and no dev fee.

We used our first ZEC miner for this purpose - nheqminer - it was forked many times on GitHub and it will be easy for most developers to adopt new solver into their forks.

Link: https://github.com/nicehash/nheqminer

Bins and linux compatibility will be available very shortly.

In future, we plan to bring same open approach to AMD card owners with the fastest OpenCL solver.

If you appreciate our work and would like to donate, just mine on NiceHash. We request nothing more from you ;)

Note to all devs that are eager to include parts of code into their miner: cuda_djezo project is released under GPL 3.0 license, which means that you cannot use this code as a base or parts of the code to create closed source fee based miner. If you do that, you violate license terms.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: NiceHashSupport on January 11, 2017, 06:13:13 PM
There are still some stuff to do work around to get few % faster speed and less CPU load. We have this in EQM, but the solver part is identical. Also, speed measuring system needs rewrite and different approach - current one would consume quite some CPU when doing speed calc if you have longer time intervals. And adding per device speed measuring is something many miners want. We let these tiny updates for the community to fix/add.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: reb0rn21 on January 11, 2017, 06:14:08 PM
Tnx for open source I bet some ppl with appreciate it


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: bathrobehero on January 11, 2017, 06:29:14 PM
It's nice but I feel like it's too little too late.

As I said earlier mining ZEC directly to BTC through nicehash was less profitable than the open source miners.

And there was no nicehash ZEC pool which would let miners mine ZEC directly (other than zcash.nicehash.com which was a terrible mess).

PS: also, while it's closed source with a fee (but can be used on all pools) EWBF_'s miner does 410 sol/s since December 7 (https://bitcointalk.org/index.php?topic=1707546.0).


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: krnlx on January 11, 2017, 07:11:40 PM
Managed to compile under linux

Code:
krnl@rig6:~/zcash/nheqminer/Linux_cmake/nheqminer_cuda_djezo$ ./nheqminer_cuda_tromp -t 0 -cv 0 -cd 0 -b 4000

==================== www.nicehash.com ====================
Equihash CPU&GPU Miner for NiceHash v0.5a
Thanks to Zcash developers for providing base of the code.
    Special thanks to tromp, xenoncat, mbevand, djeZo,
             and eXtremal-ik7 for providing
      optimized CPU, CUDA and AMD equihash solvers.
==================== www.nicehash.com ====================

Setting log level to 2
[22:05:26][0x00007f3f0c77d740] Using SSE2: YES
[22:05:26][0x00007f3f0c77d740] Using AVX: NO
[22:05:26][0x00007f3f0c77d740] Using AVX2: NO
[22:05:27][0x00007f3f0c77d740] Benchmarking CUDA worker (CUDA-DJEZO) GeForce GTX 1070 (#0) M=1
[22:05:28][0x00007f3f0c77d740] Benchmark starting... this may take several minutes, please wait...
[22:05:47][0x00007f3f0c77d740] Benchmark done!
[22:05:47][0x00007f3f0c77d740] Total time : 18808 ms
[22:05:47][0x00007f3f0c77d740] Total iterations: 4000
[22:05:47][0x00007f3f0c77d740] Total solutions found: 7507
[22:05:47][0x00007f3f0c77d740] Speed: 212.675 I/s
[22:05:47][0x00007f3f0c77d740] Speed: 399.139 Sols/s

But gpu load is 93%, when eqm or ewbf 98-99%


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Kompik on January 11, 2017, 07:13:24 PM
Managed to compile under linux

Code:
krnl@rig6:~/zcash/nheqminer/Linux_cmake/nheqminer_cuda_djezo$ ./nheqminer_cuda_tromp -t 0 -cv 0 -cd 0 -b 4000

==================== www.nicehash.com ====================
Equihash CPU&GPU Miner for NiceHash v0.5a
Thanks to Zcash developers for providing base of the code.
    Special thanks to tromp, xenoncat, mbevand, djeZo,
             and eXtremal-ik7 for providing
      optimized CPU, CUDA and AMD equihash solvers.
==================== www.nicehash.com ====================

Setting log level to 2
[22:05:26][0x00007f3f0c77d740] Using SSE2: YES
[22:05:26][0x00007f3f0c77d740] Using AVX: NO
[22:05:26][0x00007f3f0c77d740] Using AVX2: NO
[22:05:27][0x00007f3f0c77d740] Benchmarking CUDA worker (CUDA-DJEZO) GeForce GTX 1070 (#0) M=1
[22:05:28][0x00007f3f0c77d740] Benchmark starting... this may take several minutes, please wait...
[22:05:47][0x00007f3f0c77d740] Benchmark done!
[22:05:47][0x00007f3f0c77d740] Total time : 18808 ms
[22:05:47][0x00007f3f0c77d740] Total iterations: 4000
[22:05:47][0x00007f3f0c77d740] Total solutions found: 7507
[22:05:47][0x00007f3f0c77d740] Speed: 212.675 I/s
[22:05:47][0x00007f3f0c77d740] Speed: 399.139 Sols/s

But gpu load is 93%, when eqm or ewbf 98-99%

I am no IT, but shouldnt you be running two instances to get higher GPU load? I see that you are running only one in NH miner.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: NiceHashSupport on January 11, 2017, 07:16:44 PM
Yep, two instances is the trick like always. It will work fine with two instances. We tested that.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: lucasan123 on January 11, 2017, 07:24:07 PM
Finally! :D


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: anorganix on January 11, 2017, 07:32:19 PM
Code:
nheqminer -t 0 -cd 0 -cv 0 -l server:port -u wallet -w worker

Getting 20-24 sol/s on GPU instead of 280+?!?
Also, why is my solver CUDA-TROMP instead of CUDA-DJEZO?



Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: ocminer on January 11, 2017, 07:38:01 PM
Managed to compile under linux

Code:
krnl@rig6:~/zcash/nheqminer/Linux_cmake/nheqminer_cuda_djezo$ ./nheqminer_cuda_tromp -t 0 -cv 0 -cd 0 -b 4000

==================== www.nicehash.com ====================
Equihash CPU&GPU Miner for NiceHash v0.5a
Thanks to Zcash developers for providing base of the code.
    Special thanks to tromp, xenoncat, mbevand, djeZo,
             and eXtremal-ik7 for providing
      optimized CPU, CUDA and AMD equihash solvers.
==================== www.nicehash.com ====================

Setting log level to 2
[22:05:26][0x00007f3f0c77d740] Using SSE2: YES
[22:05:26][0x00007f3f0c77d740] Using AVX: NO
[22:05:26][0x00007f3f0c77d740] Using AVX2: NO
[22:05:27][0x00007f3f0c77d740] Benchmarking CUDA worker (CUDA-DJEZO) GeForce GTX 1070 (#0) M=1
[22:05:28][0x00007f3f0c77d740] Benchmark starting... this may take several minutes, please wait...
[22:05:47][0x00007f3f0c77d740] Benchmark done!
[22:05:47][0x00007f3f0c77d740] Total time : 18808 ms
[22:05:47][0x00007f3f0c77d740] Total iterations: 4000
[22:05:47][0x00007f3f0c77d740] Total solutions found: 7507
[22:05:47][0x00007f3f0c77d740] Speed: 212.675 I/s
[22:05:47][0x00007f3f0c77d740] Speed: 399.139 Sols/s

But gpu load is 93%, when eqm or ewbf 98-99%

Can you share your steps for compiling @ linux ?


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Kompik on January 11, 2017, 07:43:09 PM
Code:
nheqminer -t 0 -cd 0 -cv 0 -l server:port -u wallet -w worker

Getting 20-24 sol/s on GPU instead of 280+?!?
Also, why is my solver CUDA-TROMP instead of CUDA-DJEZO?



you have the old 0.4 nheq miner from november :)


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: anorganix on January 11, 2017, 07:46:04 PM
Grr my bad, I read in a hurry and didn't noticed OP saying that bins will be available shortly...
Thanks Kompik!


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: krnlx on January 11, 2017, 07:46:49 PM


Can you share your steps for compiling @ linux ?
in Linux_cmake folder
Code:
mkdir nheqminer_cuda_djezo

create in nheqminer_cuda_djezo folder CMakeLists.txt

Code:
project(nheqminer_cuda_tromp)
cmake_minimum_required(VERSION 2.8)

option(ENABLE_CUDA "Enable the cuda build" ON)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

# LINUX
if(CMAKE_COMPILER_IS_GNUCXX)
    # use native cpu features
    set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=native")
    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native")
    # optimizations
    add_definitions(-O3)
endif()

# Common
include_directories(${nheqminer_SOURCE_DIR})

add_definitions(-DBOOST_ALL_NO_LIB -DBOOST_ALL_DYN_LINK -DBOOST_LOG_DYN_LINK)

#set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS};-m64;--std=c++11;--disable-warnings;--ptxas-options=-v;-use_fast_math;-lineinfo)

set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS};--disable-warnings;--ptxas-options=-v;-use_fast_math;-lineinfo)

add_definitions(-DHIST)
#add_definitions(-DXINTREE)
#add_definitions(-DUNROLL)

list(APPEND CUDA_NVCC_FLAGS_RELEASE -O3)


FIND_PACKAGE(CUDA REQUIRED)
if(COMPUTE AND (COMPUTE GREATER 0))
        LIST(APPEND CUDA_NVCC_FLAGS -gencode arch=compute_${COMPUTE},code=sm_${COMPUTE})
else(COMPUTE AND (COMPUTE GREATER 0))
        set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS};;  -gencode arch=compute_50,code=sm_50; -gencode arch=compute_52,code=sm_52; -gencode arch=compute_61,code=sm_61 )
endif(COMPUTE AND (COMPUTE GREATER 0))

include_directories(${CUDA_INCLUDE_DIRS})

find_package(Threads REQUIRED COMPONENTS)
find_package(Boost REQUIRED COMPONENTS system log_setup log date_time filesystem thread)

if(CUDA_FOUND)
message("CUDA FOUND")
else()
message("CUDA NOT FOUND")
endif()

if (Boost_FOUND)
  # From the offical documentation:
  # Add include directories to the build. [...] If the SYSTEM option is given,
  # the compiler will be told the directories are meant as system include
  # directories on some platforms (signalling this setting might achieve effects
  # such as the compiler skipping warnings [...])."
  include_directories (SYSTEM ${Boost_INCLUDE_DIR})

  # From the offical documentation:
  # "Specify directories in which the linker will look for libraries. [...] Note
  # that this command is rarely necessary. Library locations returned by
  # find_package() and find_library() are absolute paths. Pass these absolute
  # library file paths directly to the target_link_libraries() command. CMake
  # will ensure the linker finds them."
  link_directories (${Boost_LIBRARY_DIRS})
else()
    message("Boost_FOUND NOT FOUND")
endif ()

## Add solvers here
#add_definitions(-DUSE_CPU_XENONCAT)
#add_definitions(-DUSE_CPU_TROMP)
add_definitions(-DUSE_CUDA_TROMP)

#add_library ( xenoncat_avx1 SHARED IMPORTED GLOBAL )
#set_target_properties ( xenoncat_avx1 PROPERTIES IMPORTED_LOCATION "../../cpu_xenoncat/Linux/asm/equihash_avx1.o" )

#add_library ( xenoncat_avx2 SHARED IMPORTED GLOBAL )
#set_target_properties ( xenoncat_avx2 PROPERTIES IMPORTED_LOCATION "../../cpu_xenoncat/Linux/asm/equihash_avx2.o" )

include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../nheqminer/)

set(SOURCE_FILES
    # sources
    ../../nheqminer/amount.cpp
    ../../nheqminer/api.cpp
    ../../nheqminer/arith_uint256.cpp
    ../../nheqminer/crypto/sha256.cpp
    ../../nheqminer/json/json_spirit_reader.cpp
    ../../nheqminer/json/json_spirit_value.cpp
    ../../nheqminer/json/json_spirit_writer.cpp
    ../../nheqminer/libstratum/ZcashStratum.cpp
    ../../nheqminer/main.cpp
    ../../nheqminer/primitives/block.cpp
    ../../nheqminer/speed.cpp
    ../../nheqminer/uint256.cpp
    ../../nheqminer/utilstrencodings.cpp
    # headers
    ../../nheqminer/amount.h
    ../../nheqminer/api.hpp
    ../../nheqminer/arith_uint256.h
    ../../nheqminer/crypto/sha256.h
    ../../nheqminer/hash.h
    ../../nheqminer/json/json_spirit.h
    ../../nheqminer/json/json_spirit_error_position.h
    ../../nheqminer/json/json_spirit_reader.h
    ../../nheqminer/json/json_spirit_reader_template.h
    ../../nheqminer/json/json_spirit_stream_reader.h
    ../../nheqminer/json/json_spirit_utils.h
    ../../nheqminer/json/json_spirit_value.h
    ../../nheqminer/json/json_spirit_writer.h
    ../../nheqminer/json/json_spirit_writer_template.h
    ../../nheqminer/libstratum/StratumClient.cpp
    ../../nheqminer/libstratum/StratumClient.h
    ../../nheqminer/libstratum/ZcashStratum.cpp
    ../../nheqminer/libstratum/ZcashStratum.h
    ../../nheqminer/primitives/block.h
    ../../nheqminer/primitives/transaction.h
    ../../nheqminer/script/script.h
    ../../nheqminer/serialize.h
    ../../nheqminer/speed.hpp
    ../../nheqminer/streams.h
    ../../nheqminer/support/allocators/zeroafterfree.h
    ../../nheqminer/tinyformat.h
    ../../nheqminer/uint252.h
    ../../nheqminer/uint256.h
    ../../nheqminer/utilstrencodings.h
    ../../nheqminer/version.h
    ../../nheqminer/zcash/JoinSplit.hpp
    ../../nheqminer/zcash/NoteEncryption.hpp
    ../../nheqminer/zcash/Proof.hpp
    ../../nheqminer/zcash/Zcash.h
    ../../nheqminer/SolverStub.h # just a stub

#    # cpu tromp
#    ../../cpu_tromp/blake2/blake2bx.cpp
#    ../../cpu_tromp/cpu_tromp.cpp
#    ../../cpu_tromp/blake2/blake2-config.h
#    ../../cpu_tromp/blake2/blake2-impl.h
#    ../../cpu_tromp/blake2/blake2-round.h
#    ../../cpu_tromp/blake2/blake2.h
#    ../../cpu_tromp/blake2/blake2b-load-sse2.h
#    ../../cpu_tromp/blake2/blake2b-load-sse41.h
#    ../../cpu_tromp/blake2/blake2b-round.h
#    ../../cpu_tromp/cpu_tromp.hpp
#    ../../cpu_tromp/equi.h
#    ../../cpu_tromp/equi_miner.h

#    # cpu xenocat
#    ../../cpu_xenoncat/cpu_xenoncat.hpp
#    ../../cpu_xenoncat/xenoncat.cpp

    # cuda tromp
#    ../../cuda_tromp/cuda_tromp.hpp
#    ../../cuda_tromp/cuda_tromp.cpp
#    ../../cuda_tromp/eqcuda.hpp
#    ../../cuda_tromp/equi_miner.cu
#    ../../cpu_tromp/blake2/blake2bx.cpp

#cude djezo
../../cuda_djezo/cuda_djezo.cpp
../../cuda_djezo/cuda_djezo.hpp
../../cuda_djezo/eqcuda.hpp
../../cuda_djezo/equi_miner.cu
../../cpu_tromp/blake2/blake2bx.cpp
    )

#add_executable(${PROJECT_NAME} ${SRC_LIST})
#set (CMAKE_CXX_FLAGS "-lcuda")
set(LIBS ${LIBS} ${Threads_LIBRARIES} ${Boost_LIBRARIES} "cuda")

#message("-- CXXFLAGS: ${CMAKE_CXX_FLAGS}")
#message("-- LIBS: ${LIBS}")

#add_executable(${PROJECT_NAME} ${SOURCE_FILES})
#target_link_libraries(${PROJECT_NAME} ${Boost_LIBRARIES})
CUDA_ADD_EXECUTABLE(${PROJECT_NAME} ${SOURCE_FILES})
target_link_libraries(${PROJECT_NAME} ${LIBS} ${CUDA_LIBRARIES} )

than edit main.c and fix link errors about cuda_tromp::... functions( change to cuda_djezo::...)
And fix error with windows dependent Sleep(1000), change to sleep(1)


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: ocminer on January 11, 2017, 07:53:59 PM


Can you share your steps for compiling @ linux ?
in Linux_cmake folder
Code:
mkdir nheqminer_cuda_djezo

create in nheqminer_cuda_djezo folder CMakeLists.txt

Code:
project(nheqminer_cuda_tromp)
cmake_minimum_required(VERSION 2.8)

option(ENABLE_CUDA "Enable the cuda build" ON)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

# LINUX
if(CMAKE_COMPILER_IS_GNUCXX)
    # use native cpu features
    set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=native")
    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native")
    # optimizations
    add_definitions(-O3)
endif()

# Common
include_directories(${nheqminer_SOURCE_DIR})

add_definitions(-DBOOST_ALL_NO_LIB -DBOOST_ALL_DYN_LINK -DBOOST_LOG_DYN_LINK)

#set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS};-m64;--std=c++11;--disable-warnings;--ptxas-options=-v;-use_fast_math;-lineinfo)

set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS};--disable-warnings;--ptxas-options=-v;-use_fast_math;-lineinfo)

add_definitions(-DHIST)
#add_definitions(-DXINTREE)
#add_definitions(-DUNROLL)

list(APPEND CUDA_NVCC_FLAGS_RELEASE -O3)


FIND_PACKAGE(CUDA REQUIRED)
if(COMPUTE AND (COMPUTE GREATER 0))
        LIST(APPEND CUDA_NVCC_FLAGS -gencode arch=compute_${COMPUTE},code=sm_${COMPUTE})
else(COMPUTE AND (COMPUTE GREATER 0))
        set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS};;  -gencode arch=compute_50,code=sm_50; -gencode arch=compute_52,code=sm_52; -gencode arch=compute_61,code=sm_61 )
endif(COMPUTE AND (COMPUTE GREATER 0))

include_directories(${CUDA_INCLUDE_DIRS})

find_package(Threads REQUIRED COMPONENTS)
find_package(Boost REQUIRED COMPONENTS system log_setup log date_time filesystem thread)

if(CUDA_FOUND)
message("CUDA FOUND")
else()
message("CUDA NOT FOUND")
endif()

if (Boost_FOUND)
  # From the offical documentation:
  # Add include directories to the build. [...] If the SYSTEM option is given,
  # the compiler will be told the directories are meant as system include
  # directories on some platforms (signalling this setting might achieve effects
  # such as the compiler skipping warnings [...])."
  include_directories (SYSTEM ${Boost_INCLUDE_DIR})

  # From the offical documentation:
  # "Specify directories in which the linker will look for libraries. [...] Note
  # that this command is rarely necessary. Library locations returned by
  # find_package() and find_library() are absolute paths. Pass these absolute
  # library file paths directly to the target_link_libraries() command. CMake
  # will ensure the linker finds them."
  link_directories (${Boost_LIBRARY_DIRS})
else()
    message("Boost_FOUND NOT FOUND")
endif ()

## Add solvers here
#add_definitions(-DUSE_CPU_XENONCAT)
#add_definitions(-DUSE_CPU_TROMP)
add_definitions(-DUSE_CUDA_TROMP)

#add_library ( xenoncat_avx1 SHARED IMPORTED GLOBAL )
#set_target_properties ( xenoncat_avx1 PROPERTIES IMPORTED_LOCATION "../../cpu_xenoncat/Linux/asm/equihash_avx1.o" )

#add_library ( xenoncat_avx2 SHARED IMPORTED GLOBAL )
#set_target_properties ( xenoncat_avx2 PROPERTIES IMPORTED_LOCATION "../../cpu_xenoncat/Linux/asm/equihash_avx2.o" )

include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../nheqminer/)

set(SOURCE_FILES
    # sources
    ../../nheqminer/amount.cpp
    ../../nheqminer/api.cpp
    ../../nheqminer/arith_uint256.cpp
    ../../nheqminer/crypto/sha256.cpp
    ../../nheqminer/json/json_spirit_reader.cpp
    ../../nheqminer/json/json_spirit_value.cpp
    ../../nheqminer/json/json_spirit_writer.cpp
    ../../nheqminer/libstratum/ZcashStratum.cpp
    ../../nheqminer/main.cpp
    ../../nheqminer/primitives/block.cpp
    ../../nheqminer/speed.cpp
    ../../nheqminer/uint256.cpp
    ../../nheqminer/utilstrencodings.cpp
    # headers
    ../../nheqminer/amount.h
    ../../nheqminer/api.hpp
    ../../nheqminer/arith_uint256.h
    ../../nheqminer/crypto/sha256.h
    ../../nheqminer/hash.h
    ../../nheqminer/json/json_spirit.h
    ../../nheqminer/json/json_spirit_error_position.h
    ../../nheqminer/json/json_spirit_reader.h
    ../../nheqminer/json/json_spirit_reader_template.h
    ../../nheqminer/json/json_spirit_stream_reader.h
    ../../nheqminer/json/json_spirit_utils.h
    ../../nheqminer/json/json_spirit_value.h
    ../../nheqminer/json/json_spirit_writer.h
    ../../nheqminer/json/json_spirit_writer_template.h
    ../../nheqminer/libstratum/StratumClient.cpp
    ../../nheqminer/libstratum/StratumClient.h
    ../../nheqminer/libstratum/ZcashStratum.cpp
    ../../nheqminer/libstratum/ZcashStratum.h
    ../../nheqminer/primitives/block.h
    ../../nheqminer/primitives/transaction.h
    ../../nheqminer/script/script.h
    ../../nheqminer/serialize.h
    ../../nheqminer/speed.hpp
    ../../nheqminer/streams.h
    ../../nheqminer/support/allocators/zeroafterfree.h
    ../../nheqminer/tinyformat.h
    ../../nheqminer/uint252.h
    ../../nheqminer/uint256.h
    ../../nheqminer/utilstrencodings.h
    ../../nheqminer/version.h
    ../../nheqminer/zcash/JoinSplit.hpp
    ../../nheqminer/zcash/NoteEncryption.hpp
    ../../nheqminer/zcash/Proof.hpp
    ../../nheqminer/zcash/Zcash.h
    ../../nheqminer/SolverStub.h # just a stub

#    # cpu tromp
#    ../../cpu_tromp/blake2/blake2bx.cpp
#    ../../cpu_tromp/cpu_tromp.cpp
#    ../../cpu_tromp/blake2/blake2-config.h
#    ../../cpu_tromp/blake2/blake2-impl.h
#    ../../cpu_tromp/blake2/blake2-round.h
#    ../../cpu_tromp/blake2/blake2.h
#    ../../cpu_tromp/blake2/blake2b-load-sse2.h
#    ../../cpu_tromp/blake2/blake2b-load-sse41.h
#    ../../cpu_tromp/blake2/blake2b-round.h
#    ../../cpu_tromp/cpu_tromp.hpp
#    ../../cpu_tromp/equi.h
#    ../../cpu_tromp/equi_miner.h

#    # cpu xenocat
#    ../../cpu_xenoncat/cpu_xenoncat.hpp
#    ../../cpu_xenoncat/xenoncat.cpp

    # cuda tromp
#    ../../cuda_tromp/cuda_tromp.hpp
#    ../../cuda_tromp/cuda_tromp.cpp
#    ../../cuda_tromp/eqcuda.hpp
#    ../../cuda_tromp/equi_miner.cu
#    ../../cpu_tromp/blake2/blake2bx.cpp

#cude djezo
../../cuda_djezo/cuda_djezo.cpp
../../cuda_djezo/cuda_djezo.hpp
../../cuda_djezo/eqcuda.hpp
../../cuda_djezo/equi_miner.cu
../../cpu_tromp/blake2/blake2bx.cpp
    )

#add_executable(${PROJECT_NAME} ${SRC_LIST})
#set (CMAKE_CXX_FLAGS "-lcuda")
set(LIBS ${LIBS} ${Threads_LIBRARIES} ${Boost_LIBRARIES} "cuda")

#message("-- CXXFLAGS: ${CMAKE_CXX_FLAGS}")
#message("-- LIBS: ${LIBS}")

#add_executable(${PROJECT_NAME} ${SOURCE_FILES})
#target_link_libraries(${PROJECT_NAME} ${Boost_LIBRARIES})
CUDA_ADD_EXECUTABLE(${PROJECT_NAME} ${SOURCE_FILES})
target_link_libraries(${PROJECT_NAME} ${LIBS} ${CUDA_LIBRARIES} )

than edit main.c and fix link errors about cuda_tromp::... functions( change to cuda_djezo::...)
And fix error with windows dependent Sleep(1000), change to sleep(1)

Thanks ! Works. I wasn't aware of the Sleeps and the links have to be modded also :-(


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: m1n1ngP4d4w4n on January 11, 2017, 08:00:15 PM
Thx for releasing this guys, nice work  8)


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: ExEric3 on January 11, 2017, 08:05:17 PM
Can someone compile windows build? Thanks.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Tomorrowman on January 11, 2017, 08:10:30 PM
Thx for releasing this guys, nice work  8)

Seems it not released yet )


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: ocminer on January 11, 2017, 08:29:21 PM
Works nice:

https://i.imgur.com/iPnS8Kx.png

My "fixed" version which compiles flawless @ linux is here:
https://github.com/ocminer/nheqminer-djezo

I'll try to get a windows version compiled as well.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Ambros on January 11, 2017, 08:29:56 PM
This is very nice! Finally someone brings the old open source community spirit back


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: ioglnx on January 11, 2017, 09:01:54 PM
Works nice:

https://i.imgur.com/iPnS8Kx.png

My "fixed" version which compiles flawless @ linux is here:
https://github.com/ocminer/nheqminer-djezo

I'll try to get a windows version compiled as well.


I'm on the windows version - can't compile due to incomplete template definitions and strange OCL deps.

Code:
Severity	Code	Description	Project	File	Line	Suppression State
Error (active) identifier "cuda_djezo" is undefined nheqminer x:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 163
Error (active) identifier "cuda_djezo" is undefined nheqminer x:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 157
Error (active) identifier "cuda_djezo" is undefined nheqminer x:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 158
Error (active) identifier "cuda_djezo" is undefined nheqminer x:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 162
Error C2065 'cuda_djezo': undeclared identifier (compiling source file libstratum\StratumClient.cpp) nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 157
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' (compiling source file libstratum\StratumClient.cpp) nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 157
Error C2065 'cuda_djezo': undeclared identifier (compiling source file libstratum\StratumClient.cpp) nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 158
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' (compiling source file libstratum\StratumClient.cpp) nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 158
Error C2065 'cuda_djezo': undeclared identifier (compiling source file libstratum\StratumClient.cpp) nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 162
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' (compiling source file libstratum\StratumClient.cpp) nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 162
Error C2065 'cuda_djezo': undeclared identifier (compiling source file libstratum\StratumClient.cpp) nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 163
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' (compiling source file libstratum\StratumClient.cpp) nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 163
Error C2065 'cuda_djezo': undeclared identifier (compiling source file libstratum\ZcashStratum.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 157
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' (compiling source file libstratum\ZcashStratum.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 157
Error C2065 'cuda_djezo': undeclared identifier (compiling source file libstratum\ZcashStratum.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 158
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' (compiling source file libstratum\ZcashStratum.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 158
Error C2065 'cuda_djezo': undeclared identifier (compiling source file libstratum\ZcashStratum.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 162
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' (compiling source file libstratum\ZcashStratum.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 162
Error C2065 'cuda_djezo': undeclared identifier (compiling source file libstratum\ZcashStratum.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 163
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' (compiling source file libstratum\ZcashStratum.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 163
Error C2065 'cuda_djezo': undeclared identifier (compiling source file main.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 157
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' (compiling source file main.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 157
Error C2065 'cuda_djezo': undeclared identifier (compiling source file main.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 158
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' (compiling source file main.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 158
Error C2065 'cuda_djezo': undeclared identifier (compiling source file main.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 162
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' (compiling source file main.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 162
Error C2065 'cuda_djezo': undeclared identifier (compiling source file main.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 163
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' (compiling source file main.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.h 163
Error C3203 'ZcashMiner': unspecialized class template can't be used as a template argument for template parameter 'Miner', expected a real type (compiling source file libstratum\StratumClient.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\StratumClient.h 166
Error C3203 'ZcashMiner': unspecialized class template can't be used as a template argument for template parameter 'Miner', expected a real type (compiling source file libstratum\StratumClient.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\StratumClient.h 167
Error C3203 'ZcashMiner': unspecialized class template can't be used as a template argument for template parameter 'Miner', expected a real type (compiling source file libstratum\StratumClient.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\StratumClient.h 171
Error C3203 'ZcashMiner': unspecialized class template can't be used as a template argument for template parameter 'Miner', expected a real type (compiling source file libstratum\StratumClient.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\StratumClient.h 172
Error C3203 'ZcashMiner': unspecialized class template can't be used as a template argument for template parameter 'Miner', expected a real type (compiling source file main.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\StratumClient.h 166
Error C3203 'ZcashMiner': unspecialized class template can't be used as a template argument for template parameter 'Miner', expected a real type (compiling source file main.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\StratumClient.h 167
Error C3203 'ZcashMiner': unspecialized class template can't be used as a template argument for template parameter 'Miner', expected a real type (compiling source file main.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\StratumClient.h 171
Error C3203 'ZcashMiner': unspecialized class template can't be used as a template argument for template parameter 'Miner', expected a real type (compiling source file main.cpp) nheqminer x:\mining\sources\nheqminer-master\nheqminer\libstratum\StratumClient.h 172
Error C2065 'cuda_djezo': undeclared identifier nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 611
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 611
Error C2990 'ZcashMiner': non-class template has already been declared as a class template nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 611
Error C2946 explicit instantiation; 'ZcashMiner' is not a template-class specialization nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 611
Error C2065 'cuda_djezo': undeclared identifier nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 612
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 612
Error C2990 'ZcashMiner': non-class template has already been declared as a class template nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 612
Error C2946 explicit instantiation; 'ZcashMiner' is not a template-class specialization nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 612
Error C2065 'cuda_djezo': undeclared identifier nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 616
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 616
Error C2990 'ZcashMiner': non-class template has already been declared as a class template nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 616
Error C2946 explicit instantiation; 'ZcashMiner' is not a template-class specialization nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 616
Error C2065 'cuda_djezo': undeclared identifier nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 617
Error C2923 'ZcashMiner': 'cuda_djezo' is not a valid template type argument for parameter 'CUDASolver' nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 617
Error C2990 'ZcashMiner': non-class template has already been declared as a class template nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 617
Error C2946 explicit instantiation; 'ZcashMiner' is not a template-class specialization nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 617
Error C2955 'ZcashMiner': use of class template requires template argument list nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 855
Error C2955 'ZcashMiner': use of class template requires template argument list nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 859
Error C2955 'ZcashMiner': use of class template requires template argument list nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 872
Error C2955 'ZcashMiner': use of class template requires template argument list nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\ZcashStratum.cpp 876
Error C3203 'ZcashMiner': unspecialized class template can't be used as a template argument for template parameter 'Miner', expected a real type nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\StratumClient.cpp 425
Error C3203 'ZcashMiner': unspecialized class template can't be used as a template argument for template parameter 'Miner', expected a real type nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\StratumClient.cpp 426
Error C3203 'ZcashMiner': unspecialized class template can't be used as a template argument for template parameter 'Miner', expected a real type nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\StratumClient.cpp 430
Error C3203 'ZcashMiner': unspecialized class template can't be used as a template argument for template parameter 'Miner', expected a real type nheqminer X:\Mining\sources\nheqminer-master\nheqminer\libstratum\StratumClient.cpp 431
Error C2672 'start_mining': no matching overloaded function found nheqminer X:\Mining\sources\nheqminer-master\nheqminer\main.cpp 471
Error C3206 'start_mining': invalid template argument for 'MinerType', missing template argument list on class template 'ZcashMiner' nheqminer X:\Mining\sources\nheqminer-master\nheqminer\main.cpp 471
Error C2672 'start_mining': no matching overloaded function found nheqminer X:\Mining\sources\nheqminer-master\nheqminer\main.cpp 484
Error C3206 'start_mining': invalid template argument for 'MinerType', missing template argument list on class template 'ZcashMiner' nheqminer X:\Mining\sources\nheqminer-master\nheqminer\main.cpp 484
Error C2672 'start_mining': no matching overloaded function found nheqminer X:\Mining\sources\nheqminer-master\nheqminer\main.cpp 499
Error C3206 'start_mining': invalid template argument for 'MinerType', missing template argument list on class template 'ZcashMiner' nheqminer X:\Mining\sources\nheqminer-master\nheqminer\main.cpp 499
Error C2672 'start_mining': no matching overloaded function found nheqminer X:\Mining\sources\nheqminer-master\nheqminer\main.cpp 512
Error C3206 'start_mining': invalid template argument for 'MinerType', missing template argument list on class template 'ZcashMiner' nheqminer X:\Mining\sources\nheqminer-master\nheqminer\main.cpp 512


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: ocminer on January 12, 2017, 12:05:40 AM
Yay finally:

https://i.imgur.com/SOxT6MK.png

https://i.imgur.com/JOPUiyJ.png

Give me a few secs so I can pack that up and put it on my github


Would be cool if you guys could donate a bit while mining at https://zec.suprnova.cc ;)

Download: https://github.com/ocminer/nheqminer-djezo/releases


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: ocminer on January 12, 2017, 12:22:07 AM
Release is here:

https://github.com/ocminer/nheqminer-djezo/releases

Let me know if it works for you, I've included a .bat and I've compiled for Win x64 with CUDA8


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: reb0rn21 on January 12, 2017, 12:39:27 AM
Works, speed match eqm

I think there is a limit to CD 0 0 1 1, etc to 8 devices and for 5 card rig for two thread I need 10...


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: jiggytom on January 12, 2017, 01:10:47 AM
Works, speed match eqm

I think there is a limit to CD 0 0 1 1, etc to 8 devices and for 5 card rig for two thread I need 10...

Haha I just reported the same on zcash community.  Just run 2 instances...


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: TeamGreen on January 12, 2017, 01:23:26 AM
So w/ 6 cards is there a way to run 2 threads per card in one instance or do we need to run 2 instances for now?  Seems like this one is a bit slower than EWBF at the moment.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: reb0rn21 on January 12, 2017, 01:24:55 AM
run with CD 0 1 2 3 4 5
then run the BAT file again to have two working threads per card, speed should be same as ewbf


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: TeamGreen on January 12, 2017, 01:33:09 AM
Cool thank you.  I separated by worker to get accurate dashboard - seems comparable to EWBF minus the dev fee.  Good stuff.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Vetal_inside on January 12, 2017, 02:06:14 AM
This is very nice! Finally someone brings the old open source community spirit back
Fully support! Thanks nicehash for your efforts.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: bensam1231 on January 12, 2017, 02:11:29 AM
Run with -ca -ca it'll select all cards, unless this is coded differently from EQM. You don't need to manually select cards.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: frazier34567 on January 12, 2017, 03:19:35 AM
Works on the 1070 but on the 750 ti I get (Even just one of the 5)

CUDA Error 'an illegal memory access was encountered' in func eq_cuda_context(RB, SM, SSM, THREADS, PACKER)::solve line 2095

Windows 8.1 Pro  Drivers 376.33



Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: jiggytom on January 12, 2017, 03:24:12 AM
anyone noticing downward spikes in gpu usage/power?


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: m0niker on January 12, 2017, 03:50:49 AM
Awesome, thank you guys so much for the FOSS work!


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: AzzAz on January 12, 2017, 04:11:37 AM
anyone noticing downward spikes in gpu usage/power?
Aha


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: TeamGreen on January 12, 2017, 04:37:14 AM
Run with -ca -ca it'll select all cards, unless this is coded differently from EQM. You don't need to manually select cards.

Didn't work for me.  Sticking w/ two instances for now. 


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: valsens on January 12, 2017, 04:43:55 AM
same here with the spikes.....


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: jiggytom on January 12, 2017, 05:11:27 AM
getting reboots on a system that was working perfectly fine with ewbf.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: TeamGreen on January 12, 2017, 05:18:20 AM
getting reboots on a system that was working perfectly fine with ewbf.

Check your OC.  I had to adjust a bit, still tuning.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: nu2mining on January 12, 2017, 06:51:52 AM
Can we mine ZEC directly to SUprnova with this?  or is this only to use nicehash and get BTC in return?
also if im running 3 cards, each time it tells me speed - is that just for 1 card?

for suprnova, where do we put our worker password?  use -p WorkerPassword?

thanks


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: m1n1ngP4d4w4n on January 12, 2017, 06:56:10 AM
Can we mine ZEC directly to SUprnova with this?  or is this only to use nicehash and get BTC in return?
also if im running 3 cards, each time it tells me speed - is that just for 1 card?

for suprnova, where do we put our worker password?  use -p WorkerPassword?

thanks

How about reading the OP ? u'll get your answer...

Read suprnova site too...


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: disman on January 12, 2017, 06:59:56 AM
Palit SJS 1070 (bios 86.04.50.00.52 GRP) OC 2100/4500

nheqminer_v0.5a = 380-385 sol

EWBF 0.1.0b = 460-470 sol


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: nu2mining on January 12, 2017, 07:26:46 AM
Can we mine ZEC directly to SUprnova with this?  or is this only to use nicehash and get BTC in return?
also if im running 3 cards, each time it tells me speed - is that just for 1 card?

for suprnova, where do we put our worker password?  use -p WorkerPassword?

thanks

How about reading the OP ? u'll get your answer...

Read suprnova site too...

so instead of just answering, you tell me where to go for the answer, thanks for being so helpful.  if you know the answer just say it instead of being a smart ass .. the OP confused me... since the post i have tried it and thats how i got my fucking answer

I get 100 sols per second less on this than with EWBF


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Amph on January 12, 2017, 07:47:49 AM
Release is here:

https://github.com/ocminer/nheqminer-djezo/releases

Let me know if it works for you, I've included a .bat and I've compiled for Win x64 with CUDA8

the bat file report an address as a user, shouldn't be just the worker name? it's not working on the nicehash site anymore but on your pool


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: m1n1ngP4d4w4n on January 12, 2017, 08:15:22 AM
Can we mine ZEC directly to SUprnova with this?  or is this only to use nicehash and get BTC in return?
also if im running 3 cards, each time it tells me speed - is that just for 1 card?

for suprnova, where do we put our worker password?  use -p WorkerPassword?

thanks

How about reading the OP ? u'll get your answer...

Read suprnova site too...

so instead of just answering, you tell me where to go for the answer, thanks for being so helpful.  if you know the answer just say it instead of being a smart ass .. the OP confused me... since the post i have tried it and thats how i got my fucking answer

I get 100 sols per second less on this than with EWBF

It's being a smartass to say you are lazy ? What a joke.

If you explained you read some infos and didn't understood them i would have been more than happy to help, but people that don't take a few hours to read up a bit, and count on other people to get them the infos pre-chewed no thanks. And see after doing your job, you got your answer... wasn't so hard....


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: ocminer on January 12, 2017, 08:26:26 AM
Release is here:

https://github.com/ocminer/nheqminer-djezo/releases

Let me know if it works for you, I've included a .bat and I've compiled for Win x64 with CUDA8

the bat file report an address as a user, shouldn't be just the worker name? it's not working on the nicehash site anymore but on your pool


You can mine on suprnova also with a wallet address if you like.

Nicehash and any other pool should be working fine - I didn't change anything in the file, I just compiled it.

-p (i.e. password) is not mandatory.



Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: m1n1ngP4d4w4n on January 12, 2017, 08:29:30 AM
Release is here:

https://github.com/ocminer/nheqminer-djezo/releases

Let me know if it works for you, I've included a .bat and I've compiled for Win x64 with CUDA8

the bat file report an address as a user, shouldn't be just the worker name? it's not working on the nicehash site anymore but on your pool


You can mine on suprnova also with a wallet address if you like.

Nicehash and any other pool should be working fine - I didn't change anything in the file, I just compiled it.

-p (i.e. password) is not mandatory.



Nice work on compiling for both linux & windows ocminer !


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: nu2mining on January 12, 2017, 10:46:08 AM
Can we mine ZEC directly to SUprnova with this?  or is this only to use nicehash and get BTC in return?
also if im running 3 cards, each time it tells me speed - is that just for 1 card?

for suprnova, where do we put our worker password?  use -p WorkerPassword?

thanks

How about reading the OP ? u'll get your answer...

Read suprnova site too...

so instead of just answering, you tell me where to go for the answer, thanks for being so helpful.  if you know the answer just say it instead of being a smart ass .. the OP confused me... since the post i have tried it and thats how i got my fucking answer

I get 100 sols per second less on this than with EWBF

lazy?  BUSY testing out shit and making tutorials buddy!  Nicehash is shit, been shit ever since they decided to keep this miner to themselves... now they release it cause EWBF is doing a better job than them and its fucking totally useless... i told nicehash after they bought it they are shit for pretending they were going to make it public for all and then decided to capitalize on it and keep it for themselves...

and your shit too cause honestly you dont know me, dont know who I am or what I am doing and yes you were being a fucking smart ass by just not answering the question!  OBVISOULY the OP fucking confused me!!!  they DID NOT DIRECTLY STATE YOU CAN DIRECTLY MINE ZEC with the miner in the OP!!!



It's being a smartass to say you are lazy ? What a joke.

If you explained you read some infos and didn't understood them i would have been more than happy to help, but people that don't take a few hours to read up a bit, and count on other people to get them the infos pre-chewed no thanks. And see after doing your job, you got your answer... wasn't so hard....

fuck you, they never said you can mine ZEC directly in the OP... so obviously i was fucking confused... and i also asked about the password which was not answered anywhere... I had to try to see..

Lazy?  no man, busy... there is a difference... i have a lot to do these days and lots of shit to try out and do shit on..  im busy!  if you knew who I really was you would know... im busy helping people!!!!

but you dont know me... you dont know what I do.. and you are a fucking smart ass as you could have just answered the question and decided to be a PIECE OF SHIT SMART ASS instead....

and nicehash is shit, they were shit when they bought htis fucking miner and decided to capitalize on it rather than share it with the pubblic as they intially fooled ,many people in to thinking they were going to do...

now they release it to the public?  well good fucking job... they are a month too late...

Id rather pay EWBF his development fee than use this garbage POS miner anyways, ATLEAST HE WAS ALWAYS THERE FOR US AND NEVER TURNED HIS BACK ON US ALL!!! CAN'T SAY THAT ABOUT FUCKING 2 FACED NICEHASH!!!

FUCK NICEHASH and FUCK YOU

GOD BLESS EWBF!!!



Release is here:

https://github.com/ocminer/nheqminer-djezo/releases

Let me know if it works for you, I've included a .bat and I've compiled for Win x64 with CUDA8

the bat file report an address as a user, shouldn't be just the worker name? it's not working on the nicehash site anymore but on your pool


You can mine on suprnova also with a wallet address if you like.

Nicehash and any other pool should be working fine - I didn't change anything in the file, I just compiled it.

-p (i.e. password) is not mandatory.



Nice work on compiling for both linux & windows ocminer !


thanks ocminer, been loving your pool, adding XMR was awesome too, keep up the good work!
Moonero to the moon!!!
ZCash can suck on monero's exhaust


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: ioglnx on January 12, 2017, 10:50:21 AM
OCMiner could you please enable the colored console?
I can't still not compile the build always the same issue about the solver..even with the sources from your repo ocminer.

To enable colored console you just need to add CONSOLE_COLORS to the C/C++ preprocessor setting


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: ivan1975 on January 12, 2017, 11:12:03 AM
Nice work.
Thx for miner.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Newton90 on January 12, 2017, 11:50:19 AM
have on gtx 750 this error:

CUDA error 'an illegel memory access was encountered' in 'func eq_cuda_context<RB,SM,SSM,THREADS,PACKER>::solve' line 2095.

is miner suport gtx750?


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: SatoNatomato on January 12, 2017, 12:51:42 PM
Great!

Mining on nicehash as thanks for the great nvidia cuda support.

Anyway even if nicehash takes 3%, just mining it and never worrying or exchaning ZEC for BTC is worth it, if your time is valued less than 1USD per hour, only then you can "invest" your time in mining on other pools and exchaning your zecs manually.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Kompik on January 12, 2017, 12:55:29 PM
Great!

Mining on nicehash as thanks for the great nvidia cuda support.

Anyway even if nicehash takes 3%, just mining it and never worrying or exchaning ZEC for BTC is worth it, if your time is valued less than 1USD per hour, only then you can "invest" your time in mining on other pools and exchaning your zecs manually.

No it doesn't take only 3%, your conversion rate to BTC is also different when mining ZEC directly, because Nicehash takes prices from their marketplace and the difference is quite significant. You can see it easily each day on whattomine. At this exact moment the difference in ZEC prices are 18% for example.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: TeamGreen on January 12, 2017, 12:59:51 PM
Palit SJS 1070 (bios 86.04.50.00.52 GRP) OC 2100/4500

nheqminer_v0.5a = 380-385 sol

EWBF 0.1.0b = 460-470 sol

Disman are you running two instances or one?


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Tomorrowman on January 12, 2017, 01:31:38 PM
Palit SJS 1070 (bios 86.04.50.00.52 GRP) OC 2100/4500

nheqminer_v0.5a = 380-385 sol

EWBF 0.1.0b = 460-470 sol

Disman are you running two instances or one?

How to run two instanses?


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: avirdoz on January 12, 2017, 01:31:47 PM
Great!

Mining on nicehash as thanks for the great nvidia cuda support.

Anyway even if nicehash takes 3%, just mining it and never worrying or exchaning ZEC for BTC is worth it, if your time is valued less than 1USD per hour, only then you can "invest" your time in mining on other pools and exchaning your zecs manually.
If you have 1 card, it's 1USD per hour, but if 50 it's much more ;)


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: avirdoz on January 12, 2017, 01:32:37 PM
Palit SJS 1070 (bios 86.04.50.00.52 GRP) OC 2100/4500

nheqminer_v0.5a = 380-385 sol

EWBF 0.1.0b = 460-470 sol

Disman are you running two instances or one?

How to run two instanses?
Copy folder with miner and start from two locations.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Amph on January 12, 2017, 01:37:43 PM
Great!

Mining on nicehash as thanks for the great nvidia cuda support.

Anyway even if nicehash takes 3%, just mining it and never worrying or exchaning ZEC for BTC is worth it, if your time is valued less than 1USD per hour, only then you can "invest" your time in mining on other pools and exchaning your zecs manually.

the difference is far greater, now using this open source miner to mine on any pool give me roughly 50% more profit than mining on nicehash directly

if you call this only 3%, then your math is wrong on unbelievable level


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Kompik on January 12, 2017, 01:41:26 PM
Palit SJS 1070 (bios 86.04.50.00.52 GRP) OC 2100/4500

nheqminer_v0.5a = 380-385 sol

EWBF 0.1.0b = 460-470 sol

Disman are you running two instances or one?

How to run two instanses?
Copy folder with miner and start from two locations.

It is enough just to run it twice. No need to copy anything - for EWBF. For nicehash miner you can run two instances in one program from the .bat file using this setting for number of cards "0 0 1 1 2 2 3 3" = 4 card, each two instances.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: reb0rn21 on January 12, 2017, 01:53:44 PM
Great!

Mining on nicehash as thanks for the great nvidia cuda support.

Anyway even if nicehash takes 3%, just mining it and never worrying or exchaning ZEC for BTC is worth it, if your time is valued less than 1USD per hour, only then you can "invest" your time in mining on other pools and exchaning your zecs manually.

the difference is far greater, now using this open source miner to mine on any pool give me roughly 50% more profit than mining on nicehash directly

if you call this only 3%, then your math is wrong on unbelievable level

you math is flowed, you can have 50% more onlu if pool luck is 40% over calc which is insane, and be sure pool luck for zcash sux... so do you test proper
I have minened for weeks on nicehash and on other pools and difference is few % more or less depending on price, diff, pool luck , etc


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Amph on January 12, 2017, 01:55:49 PM
Great!

Mining on nicehash as thanks for the great nvidia cuda support.

Anyway even if nicehash takes 3%, just mining it and never worrying or exchaning ZEC for BTC is worth it, if your time is valued less than 1USD per hour, only then you can "invest" your time in mining on other pools and exchaning your zecs manually.

the difference is far greater, now using this open source miner to mine on any pool give me roughly 50% more profit than mining on nicehash directly

if you call this only 3%, then your math is wrong on unbelievable level

you math is flowed, you can have 50% more onlu if pool luck is 40% over calc which is insane, and be sure pool luck for zcash sux... so do you test proper
I have minened for weeks on nicehash and on other pools and difference is few % more or less depending on price, diff, pool luck , etc

same hash on whattomine one give me $7 the other $4.5, this is the average 24H

whattomine is pretty accurate, the myth that whattomine is wrong is more than wrong


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Tomorrowman on January 12, 2017, 02:10:21 PM
 Sound of chokes periodically interrupted for a second, it's ok? (3x 1070, 2 instances)


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: reb0rn21 on January 12, 2017, 02:13:36 PM
Great!

Mining on nicehash as thanks for the great nvidia cuda support.

Anyway even if nicehash takes 3%, just mining it and never worrying or exchaning ZEC for BTC is worth it, if your time is valued less than 1USD per hour, only then you can "invest" your time in mining on other pools and exchaning your zecs manually.

the difference is far greater, now using this open source miner to mine on any pool give me roughly 50% more profit than mining on nicehash directly

if you call this only 3%, then your math is wrong on unbelievable level

you math is flowed, you can have 50% more onlu if pool luck is 40% over calc which is insane, and be sure pool luck for zcash sux... so do you test proper
I have minened for weeks on nicehash and on other pools and difference is few % more or less depending on price, diff, pool luck , etc

same hash on whattomine one give me $7 the other $4.5, this is the average 24H

whattomine is pretty accurate, the myth that whattomine is wrong is more than wrong

For last 7 days, difference on what to mine is 15%, and you can bet none pool will give you 100% from calculator on zcash, nad nicehash payout is 100% to it, because it has nothing with pool luck


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Amph on January 12, 2017, 02:23:41 PM
Great!

Mining on nicehash as thanks for the great nvidia cuda support.

Anyway even if nicehash takes 3%, just mining it and never worrying or exchaning ZEC for BTC is worth it, if your time is valued less than 1USD per hour, only then you can "invest" your time in mining on other pools and exchaning your zecs manually.

the difference is far greater, now using this open source miner to mine on any pool give me roughly 50% more profit than mining on nicehash directly

if you call this only 3%, then your math is wrong on unbelievable level

you math is flowed, you can have 50% more onlu if pool luck is 40% over calc which is insane, and be sure pool luck for zcash sux... so do you test proper
I have minened for weeks on nicehash and on other pools and difference is few % more or less depending on price, diff, pool luck , etc

same hash on whattomine one give me $7 the other $4.5, this is the average 24H

whattomine is pretty accurate, the myth that whattomine is wrong is more than wrong

For last 7 days, difference on what to mine is 15%, and you can bet none pool will give you 100% from calculator on zcash, nad nicehash payout is 100% to it, because it has nothing with pool luck

i tested it, suprnova is giving me around the same as what whattomine say, it's accurate as i said, nicehash payout vary but it's always far less than mining on normal pool, not 3% at all


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Tomorrowman on January 12, 2017, 03:20:02 PM
I can not understand. when a miner drawing hashes speed in the log, I hear a pause in the choke and power sags at this moment, how to remove these interruptions? Sorry for my eng...


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: alucard20724 on January 12, 2017, 03:27:37 PM
it looks like this just has the eqm 0.4c in it... is that a correct assumption?


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: wacko on January 12, 2017, 03:32:32 PM
There seems to be something wrong with this miner (or the windows build in particular) - like Tomorrowman, I'm also having the load jumping all over the place, and there are other users reporting the same issue.

https://i.imgur.com/6ehciJE.png


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: laik2 on January 12, 2017, 03:49:36 PM
If something is wrong it's open source so someone with CUDA knowledge will fix it soon. Just wait :)


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: krnlx on January 12, 2017, 03:55:01 PM
There seems to be something wrong with this miner (or the windows build in particular) - like Tomorrowman, I'm also having the load jumping all over the place, and there are other users reporting the same issue.

https://i.imgur.com/6ehciJE.png


This miner has some cpu load issues, nicehash team noticed about it in there first posts.

Miner involves cpu in removing fake results in last round.
The duped() function is slow, especially on celeron, in 6-card rig GPU load is only 92-93%. The host code must be rewrited, allowing executing GPU code and CPU code simultaneously .
The second issue is speed reporting, it causes some cpu load.
I made some dirty fixes, GPU load is 97% and speed went from 395 to 435 on overclocked 1070, but it is slower then Ewbf's miner.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: laik2 on January 12, 2017, 04:48:13 PM
There seems to be something wrong with this miner (or the windows build in particular) - like Tomorrowman, I'm also having the load jumping all over the place, and there are other users reporting the same issue.

https://i.imgur.com/6ehciJE.png


This miner has some cpu load issues, nicehash team noticed about it in there first posts.

Miner involves cpu in removing fake results in last round.
The duped() function is slow, especially on celeron, in 6-card rig GPU load is only 92-93%. The host code must be rewrited, allowing executing GPU code and CPU code simultaneously .
The second issue is speed reporting, it causes some cpu load.
I made some dirty fixes, GPU load is 97% and speed went from 395 to 435 on overclocked 1070, but it is slower then Ewbf's miner.
Can you share your changes?


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: reb0rn21 on January 12, 2017, 05:11:30 PM
For me with two thread speed is ~1-2% same as eqm miner, if GPU usage drop would be fixed, speed would be same


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Tomorrowman on January 12, 2017, 05:14:50 PM
There seems to be something wrong with this miner (or the windows build in particular) - like Tomorrowman, I'm also having the load jumping all over the place, and there are other users reporting the same issue.

https://i.imgur.com/6ehciJE.png


I set debug level from 2 to 4 (-d 4)  and i have much less load jumping now (I think this is because the miner is not showing hashes speed on this debug level), but the power is still sometimes jumps


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: NiceHashSupport on January 12, 2017, 06:34:48 PM
For me with two thread speed is ~1-2% same as eqm miner, if GPU usage drop would be fixed, speed would be same

We wrote there in source code what can be improved. The task needs some rewrite in main loop (that calls solver). Once this is done, there will be no more GPU load drops and less CPU load.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: S74nk0 on January 12, 2017, 09:08:33 PM
https://github.com/nicehash/nheqminer/releases/tag/0.5c

Windows all in one build.
Ubuntu (16.04 and 04.04) Linux bulds (only cuda_djezo and avx support, for now).
There is still a lot of room for improvement. First Linux all in one build, after that automatic solver chooser based on device capability, etc.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: reb0rn21 on January 12, 2017, 09:33:39 PM
Hvala


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: QuintLeo on January 12, 2017, 09:56:28 PM
have on gtx 750 this error:

CUDA error 'an illegel memory access was encountered' in 'func eq_cuda_context<RB,SM,SSM,THREADS,PACKER>::solve' line 2095.

is miner suport gtx750?

 GTX 750 ti doesn't support CUDA 8 as I recall, so probably not unless you recompile.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: _javi_ on January 12, 2017, 10:38:03 PM
itīs a shame..

i cant pass 1450 sols with 4 x G1 1070 (no OC)...  >:(


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: reb0rn21 on January 12, 2017, 10:48:41 PM
itīs a shame..

i cant pass 1450 sols with 4 x G1 1070 (no OC)...  >:(

Is it so hard to run miner with option  CD 0 0 1 1 2 2 3 3 ???????????


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: m1n1ngP4d4w4n on January 13, 2017, 08:31:56 AM
itīs a shame..

i cant pass 1450 sols with 4 x G1 1070 (no OC)...  >:(

Is it so hard to run miner with option  CD 0 0 1 1 2 2 3 3 ???????????


It seems you can't go above 6 thread for one instance of the miner, with a 6 card rig i put -cd 0 0 1 1 2 2 3 3 4 4 5 5, but it only open 6 thread making the last 2 cards not used, was able to circumvent this issue with running 3 instance of the miner both with 2 cards. Seems to match EWBF, but overall sol/s across instances seems to be less stable.

EDIT : it seems with the release of 0.5c they upgraded the instance count, gonna try it !

EDIT2 : ok new version 0.5c support more instance so you can double thread 6 cards, but it only support 2 thread per card. Still plagued by the GPU usage going up & down, we're close but not quite there yet.

Keep up the good work  ;)


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Newton90 on January 13, 2017, 08:39:22 AM
have on gtx 750 this error:

CUDA error 'an illegel memory access was encountered' in 'func eq_cuda_context<RB,SM,SSM,THREADS,PACKER>::solve' line 2095.

is miner suport gtx750?

 GTX 750 ti doesn't support CUDA 8 as I recall, so probably not unless you recompile.

it would be nice if somebody compiled the miner for old cards.i can myself,but i need to install ubuntu and understand the system of compilation and possible errors.if someone will do it quickly and it is not too much trouble,i would be very grateful for that.and I think I'm not the only one.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: xPwnK on January 13, 2017, 10:35:46 AM
have on gtx 750 this error:

CUDA error 'an illegel memory access was encountered' in 'func eq_cuda_context<RB,SM,SSM,THREADS,PACKER>::solve' line 2095.

is miner suport gtx750?

 GTX 750 ti doesn't support CUDA 8 as I recall, so probably not unless you recompile.

it would be nice if somebody compiled the miner for old cards.i can myself,but i need to install ubuntu and understand the system of compilation and possible errors.if someone will do it quickly and it is not too much trouble,i would be very grateful for that.and I think I'm not the only one.
You don't need to install ubuntu you can as well compile with any other linux distro or windows. What os are you using?


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: S74nk0 on January 13, 2017, 11:34:39 AM
have on gtx 750 this error:

CUDA error 'an illegel memory access was encountered' in 'func eq_cuda_context<RB,SM,SSM,THREADS,PACKER>::solve' line 2095.

is miner suport gtx750?

 GTX 750 ti doesn't support CUDA 8 as I recall, so probably not unless you recompile.

it would be nice if somebody compiled the miner for old cards.i can myself,but i need to install ubuntu and understand the system of compilation and possible errors.if someone will do it quickly and it is not too much trouble,i would be very grateful for that.and I think I'm not the only one.

What Linux distro (I am assuming you mean Linux) do you need? Builds with CUDA 7.5?


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Dr_Victor on January 13, 2017, 11:34:46 AM
Please, mention the speed of 1060/1070.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Amph on January 13, 2017, 11:46:36 AM
https://github.com/nicehash/nheqminer/releases/tag/0.5c

Windows all in one build.
Ubuntu (16.04 and 04.04) Linux bulds (only cuda_djezo and avx support, for now).
There is still a lot of room for improvement. First Linux all in one build, after that automatic solver chooser based on device capability, etc.

this fix the cpu bug?


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: S74nk0 on January 13, 2017, 11:54:34 AM
https://github.com/nicehash/nheqminer/releases/tag/0.5c

Windows all in one build.
Ubuntu (16.04 and 04.04) Linux bulds (only cuda_djezo and avx support, for now).
There is still a lot of room for improvement. First Linux all in one build, after that automatic solver chooser based on device capability, etc.

this fix the cpu bug?

There are a lot of BUGs to kill... describe the bug please.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: m1n1ngP4d4w4n on January 13, 2017, 12:09:43 PM
https://github.com/nicehash/nheqminer/releases/tag/0.5c

Windows all in one build.
Ubuntu (16.04 and 04.04) Linux bulds (only cuda_djezo and avx support, for now).
There is still a lot of room for improvement. First Linux all in one build, after that automatic solver chooser based on device capability, etc.

this fix the cpu bug?

There are a lot of BUGs to kill... describe the bug please.

This one https://bitcointalk.org/index.php?topic=1747789.msg17485385#msg17485385


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Newton90 on January 13, 2017, 04:03:03 PM
You don't need to install ubuntu you can as well compile with any other linux distro or windows. What os are you using?

win 8.1 x64

What Linux distro (I am assuming you mean Linux) do you need? Builds with CUDA 7.5?

I know a bit how to compile in ubuntu,I had at the time to compile ccminer and yet another miner.but it is a little difficult for me,because i use win and never use ubuntu.and because i have to analyze errors that occur during compilation.but still it seems to me that compile in ubuntu is easier than in windows.

that's why I asked.need for gtx750.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: _javi_ on January 13, 2017, 05:59:04 PM
itīs a shame..

i cant pass 1450 sols with 4 x G1 1070 (no OC)...  >:(

Is it so hard to run miner with option  CD 0 0 1 1 2 2 3 3 ???????????


Hard?? Not at all... in fact itīs so easy that iīve been using that long ago!  and it hasnt been the solution. Still max of 370 sols per card



Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: reb0rn21 on January 13, 2017, 06:17:53 PM
I know dozen ppl that have 1070 GTX and none then you have so low speed, for me ewbf and nheqminer 0.5 is same speed, if CPU veryfication is fixed speed would be 1-1.5% more and it would be faster on same TDP

TDP 78% Gainward phoenix and 1950/2375mhz is ~440sol/s , it can be pushed more if I  wanted

even if CD 0 0 1 1 does not work you can run 2x exe/bat file and get the 100% GPU usage, and its know fact for months that some cuda kernel have that issue to not use GPU 100%, same was with ewbf


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: bensam1231 on January 13, 2017, 06:46:02 PM
itīs a shame..

i cant pass 1450 sols with 4 x G1 1070 (no OC)...  >:(

Is it so hard to run miner with option  CD 0 0 1 1 2 2 3 3 ???????????


Hard?? Not at all... in fact itīs so easy that iīve been using that long ago!  and it hasnt been the solution. Still max of 370 sols per card



EQM supported select all with -ca instead of selecting individual devices as well. Not sure why it didn't make it into NHEQ


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: m1n1ngP4d4w4n on January 13, 2017, 08:05:59 PM
I know dozen ppl that have 1070 GTX and none then you have so low speed, for me ewbf and nheqminer 0.5 is same speed, if CPU veryfication is fixed speed would be 1-1.5% more and it would be faster on same TDP

TDP 78% Gainward phoenix and 1950/2375mhz is ~440sol/s , it can be pushed more if I  wanted

even if CD 0 0 1 1 does not work you can run 2x exe/bat file and get the 100% GPU usage, and its know fact for months that some cuda kernel have that issue to not use GPU 100%, same was with ewbf

Still not as good as EWBF because of the GPU/CPU loop not optimised, (gpu load going up & down) making average hasharate lower than EWBF (even counting the fee) but i'll probably get fixed soon by someone now that the code is open, can't wait  ;D


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: reb0rn21 on January 13, 2017, 08:07:58 PM
Well you need to learn not to look at the screen numbers only, hash count is far from right for nheqminer it goes up and down, but the pool side its 100% same as ewbf + the 2% fee you get more :)
tested for more then 24h, btw


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: m1n1ngP4d4w4n on January 13, 2017, 08:10:56 PM
Well you need to learn not to look at the screen numbers only, hash count is far from right for nheqminer it goes up and down, but the pool side its 100% same as ewbf + the 2% fee you get more :)
tested for more then 24h, btw

Really ? i tested for half a day, even used the API to make measurement every 30sec both pool & miner side and make average, i still get about 5% less. Will try again to be sure then, doesn't hurt  ;)

Just for info what's your optimal configuration ? i tested with 2 and 3 instance of the miner with 2 or 3 card per instance and 2 thread per card. what pool do you use ? (i use suprnova) ? how many gpu's (6x 1070 rig here)


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: reb0rn21 on January 14, 2017, 02:32:01 AM
5x 1070 per rig on G1840 cpu win 10 x64

you need two thread per card only. three is not good

only 2x instances of the miner is there is one thread set in the miner btw...

me settings are ~1950-1960mhz on GPU and +750 on memory (+650 on micron)

per card I get ~442sol/s


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: zhulick on January 14, 2017, 03:31:12 AM
got an MSI Gaming X 1070 in the mail today...

still playing with it trying to find the sweetspot, but for now - 445-450 using this miner.

thank you so much  :)


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: bensam1231 on January 14, 2017, 11:08:38 AM
got an MSI Gaming X 1070 in the mail today...

still playing with it trying to find the sweetspot, but for now - 445-450 using this miner.

thank you so much  :)

Boom.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: laik2 on January 14, 2017, 11:56:15 PM
got an MSI Gaming X 1070 in the mail today...

still playing with it trying to find the sweetspot, but for now - 445-450 using this miner.

thank you so much  :)
Hi can you tell me your powerlimit value?


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: zhulick on January 15, 2017, 01:03:43 AM
got an MSI Gaming X 1070 in the mail today...

still playing with it trying to find the sweetspot, but for now - 445-450 using this miner.

thank you so much  :)
Hi can you tell me your powerlimit value?

powerlimit is at 80.

i tried 75, and it worked fine (no crashes or anything), but dropped my hash by like 10sol.  monitoring it in afterburner, i can see that with my settings (+150 clock/ +600 mem) the tdp fluctuates right around 75-77 percent, so 75 was choking the card a little.  i left it at 80 to give it a little cushion, and the past 24 hours everything has been running great. 



Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: laik2 on January 15, 2017, 01:30:24 AM
got an MSI Gaming X 1070 in the mail today...

still playing with it trying to find the sweetspot, but for now - 445-450 using this miner.

thank you so much  :)
Hi can you tell me your powerlimit value?

powerlimit is at 80.

i tried 75, and it worked fine (no crashes or anything), but dropped my hash by like 10sol.  monitoring it in afterburner, i can see that with my settings (+150 clock/ +600 mem) the tdp fluctuates right around 75-77 percent, so 75 was choking the card a little.  i left it at 80 to give it a little cushion, and the past 24 hours everything has been running great. 


I'm at 50 PL which is 100W and doing 360S/s(2 threads) with nicehash miner and 390S/s(1 thread) with EWBF.
CCLK +100, MEMCLK +650 6 1070s(5 MSI Armor OC, 1 Gigabyte Gaming G1)


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: bughatti on January 16, 2017, 04:02:20 AM
Hello!

We are proudly presenting you - open source and free to use CUDA ZEC miner. No limitations (works on any pool) and no dev fee.

We used our first ZEC miner for this purpose - nheqminer - it was forked many times on GitHub and it will be easy for most developers to adopt new solver into their forks.

Link: https://github.com/nicehash/nheqminer

Bins and linux compatibility will be available very shortly.

In future, we plan to bring same open approach to AMD card owners with the fastest OpenCL solver.

If you appreciate our work and would like to donate, just mine on NiceHash. We request nothing more from you ;)

Note to all devs that are eager to include parts of code into their miner: cuda_djezo project is released under GPL 3.0 license, which means that you cannot use this code as a base or parts of the code to create closed source fee based miner. If you do that, you violate license terms.


Hello Team, I have been using this miner on Win 10 for a few days and its good.  I would like to see how it performs on Linux over Windows but unfortunately I am no linux guru.  I can usually figure my way around linux from posts but I have rebuilt ubuntu 3 times trying to get things to work, I cant ever seem to find a good cmake install articles or boost.  Any chance anyone has a dumbed down guide to ubuntu with nVidia and getting this up and running or anyway anyone would be willing to do a step by step from ubuntu fresh install?  My current setup is a msi z97 gaming 5 with 4 gtx 1060 3 gb and getting around 1115 SOL/s


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Amph on January 16, 2017, 07:39:20 AM
so when the cpu/gpu bug will be fixed, i'm not getting what i should get with this, there is indeed a loss which is higher than the private miner with 2% fee


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: xxcsu on January 16, 2017, 08:04:27 AM
im getting the same speed as with EWBF's Zcash cuda miner Version 0.1.0b
nVidia gtx 980 / Windows 10 x64 / nvidia driver 376.33 / no overclocking : around 270 sol/s


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: szafa on January 16, 2017, 08:45:15 AM
Now i am wondering minning or not to minning zec with gtx 1080.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: kumax on January 16, 2017, 09:47:46 AM
Now i am wondering minning or not to minning zec with gtx 1080.

Generally, I would say yes, go for it, ZEC mining profitability is still good. :)
But if you want to be sure, there is nothing easier than to do a test measurement.
Let the ZAC miner run for 24h and then compare your results with some other possibility.
I think it's worth it with your card.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: TeamGreen on January 16, 2017, 08:23:43 PM
Release is here:

https://github.com/ocminer/nheqminer-djezo/releases

Let me know if it works for you, I've included a .bat and I've compiled for Win x64 with CUDA8

Hey ocminer - what are the odds of recompiling 0.5a to support more than 4 GPUs?  I noticed that your compiled version of 0.5a keeps GPU usage constant at 100% vs. 0.5c by Nicehash.  I get moderately better Sol/s running two instances of your version of 0.5a vs. Nicehash current release of 0.5c.

nheqminer-djezo suprnova v.0.5a

https://github.com/ocminer/nheqminer-djezo/releases


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: xPwnK on January 17, 2017, 06:44:06 AM
I noticed that your compiled version of 0.5a keeps GPU usage constant at 100% vs. 0.5c by Nicehash.  I get moderately better Sol/s running two instances of your version of 0.5a vs. Nicehash current release of 0.5c.
Strange, ocminer didn't change anything in the code.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Newton90 on January 30, 2017, 03:13:50 PM
hello.please help me,if you know:

where can i download script for avtorestart nheqminer 0.5c if failed?because i have error after a while on antpool with this miner.i search script on bitcointalk,zcash forum(also have used google) but found only awesomeminer (from actual programs) and outdated scripts (like for bitcoin gpu miners).awesome doesn't support nheqminer.also have find this - https://bitcointalk.org/index.php?topic=1448855.0 ,but want to use more stable soft.

thank you very much.


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Newton90 on February 01, 2017, 03:44:17 PM
and how can i set backup servers in this miner?


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: Jake-R on June 19, 2017, 05:13:38 AM
Is it possible to mine with an NVIDIA GeForce GTX 745 with this? I keep getting an error message. I am able to CPU mine easily.

When I start the nheqminer miner as advised in the instructions for NVIDIA GPU mining I get the following output the error message is at the bottom:

[15:51:39][0x00001e40] stratum | Starting miner
[15:51:39][0x00001e40] stratum | Connecting to stratum server equihash.usa.nicehash.com:3357
[15:51:39][0x00000a10] miner#0 | Starting thread #0 (CUDA-DJEZO) GeForce GTX 745 (#0) M=2
[15:51:39][0x00001e40] stratum | Connected!
[15:51:40][0x00001e40] stratum | Subscribed to stratum server
[15:51:40][0x00001e40] miner | Extranonce is 019c30a1a551
[15:51:40][0x00001e40] stratum | Authorized worker 1xxxxxxxxxxxxxxxxxxxxxxxxxxxxkEmbz
[15:51:40][0x00001e40] stratum | Target set to 000f0f0f0f000000000000000000000000000000000000000000000000000000
[15:51:40][0x00001e40] stratum | Received new job #0000000961dc56cf
[15:51:41][0x00000a10] miner#0 | CUDA error 'an illegal memory access was encountered' in func 'eq_cuda_context::solve' line 2095


Title: Re: nheqminer - open source & free CUDA ZEC (GTX 1070 @ 400 Sol/s) miner by NiceHash
Post by: moodonis on October 01, 2017, 12:16:45 AM
is this still being actively developed? i've been searching for a reliable OSS Nvidia CUDA Windows miner but have some (noob) questions.