65 Commits (master)

Author SHA1 Message Date
Paweł Bylica 93dbb73095
CUDA: Add Compute 6.0 architecture 8 years ago
Paweł Bylica 1de8f50a64
CUDA: Drop Compute 2.0 architecture 8 years ago
Paweł Bylica 256eea1b0b
CMake: Refactor mvcc flags 8 years ago
davilizh 41c8e69a8f Change the code according to Chafast's suggestions in pull request #18. 1) change if..else if..else if to switch. 2)change spaces to tab. 3) add additioanl arg check. 4) delete commented out code. 5) throw any exception to avoid code duplication. 8 years ago
davilizh 73fc65daf9 add switch --cuda-parallel-hash to enable and disable the parallel-hash optimization 8 years ago
Paweł Bylica 91f9e0ff6e
Add CUDA error message prefix 8 years ago
Paweł Bylica b5ccd63074
CUDA: Init some version checking variables 8 years ago
Paweł Bylica 28c6ef6a1c
CUDA: Remove unnecessary memory check 8 years ago
Paweł Bylica 1a28cbc0ce
CUDA: Improve driver/runtime checking 8 years ago
davilizh c99b693d9b add space between equations in the for loop 8 years ago
David Li (Engrg-Hardware 1) de2c1e3485 delete dead code resulting from launch_bound deleting 8 years ago
David Li (Engrg-Hardware 1) 2f945b2216 1. delete launch bound in ethash_cuda_miner_kernel.cu 2. re-format the for loop in keccak.cuh 8 years ago
David Li (Engrg-Hardware 1) 63ec7023b8 The optimized code by Nvidia Architecturer. the performance is improved from 'min/mean/max: 22369621/22579336/22719146 H/s' to 'min/mean/max: 23767722/23907532/24117248 H/s' on a flashed GTX 1060 with 2 GPCs 9 TPCs (the product chip should have 10 TPCs). Note that the code is tested on the code pulled from May-11. The current code from github cannot generate reasonable scores ('min/max/avg is 0/0/0 H/s') 8 years ago
Paweł Bylica 783c9cc4fb
Fix CUDA includes 8 years ago
Paweł Bylica 4819c3e91f
Fix listing CUDA devices crash 8 years ago
Shawn Anastasio 3c893da7ae Fix cmake file for libethash-cuda 9 years ago
kenshirothefist b6362bced4 Add support for EthereumStratum/1.0.0 mode (see -ES option). This adds compatibility with NiceHash.com. 9 years ago
Genoil 6ffe592760 sequential DAG loading 9 years ago
Genoil 9196115f23 mixed AMD/Nvidia mining 9 years ago
Genoil 148d71a5cb synchronous stratum client test (wip) 9 years ago
Genoil ed2e888bed some fixes, cuda 8 rc build 9 years ago
Genoil 19459aa2b2 on-GPU DAG generation 9 years ago
Genoil ea8774024f unused var 9 years ago
Genoil d018cde109 different ROTL64 9 years ago
Genoil 351343d365 tpb 9 years ago
Genoil 121e7d6130 u64 state and keccak 9 years ago
Genoil 89cedad4a6 working cuda kernel with shared mem 9 years ago
Genoil ddd24fdbd1 108 release 9 years ago
Genoil 6b0730e5c9 fix previous in getwork mode. 9 years ago
Genoil 41043b3c04 shorter work mutex lock 9 years ago
Genoil 4e2f2f37a4 relaxed local work size requirements 9 years ago
Genoil 600dfeecef added --opencl-devices flag 9 years ago
Genoil 22e3b7f6fc saved 5 opencl regs (14 to go..), fixed compute 3.0 9 years ago
Genoil 6974e86f8b reenabled c++11 in cuda lib 9 years ago
Gianguido Sorà be7cbbc0d1 removed redundant "--std=c++11;" flag for nvcc 9 years ago
Genoil c6d04ff888 almost done 9 years ago
Jan Willem Penterman 6b091ff10b work in progress 9 years ago
Jan Willem Penterman e44de65f3c rolled back to kernel working on GTX960 9 years ago
Jan Willem Penterman 0527ef8aa3 reanbled compute 52 9 years ago
Jan Willem Penterman d7acec6dcc minor keccak change 9 years ago
Jan Willem Penterman a78b1967e7 minor keccak tweaks 9 years ago
Jan Willem Penterman 9b43b98e02 routed CUDA_LOG to stdout instead of stderr 9 years ago
Jan Willem Penterman 75bdec9649 removed manual lop3 9 years ago
Jan Willem Penterman 109aaa783c trying a faster keccak. 9 years ago
Jan Willem Penterman 8759cfe0e3 - not much 9 years ago
RoBiK d8c8582f94 improved error handling and usage of constant memory space 9 years ago
RoBiK 453726de7f removed --cuda-turbo option, implemented a new --cuda-schedule option as a replacement 9 years ago
RoBiK 3aa41b10ea fixed m_search_buf races, removed unnecessary cudaMemcpyAsync calls, fixed missing cudaStreamSynchronize 9 years ago
Jan Willem Penterman 0e1f01e447 builds on CUDA 6.5 again 9 years ago
Jan Willem Penterman 3c6c8353eb cosmetcis 9 years ago