Commit Graph

83 Commits

Author SHA1 Message Date
tromp 9179de6aef final code comments, i think 2016-10-27 19:51:59 -04:00
tromp e3db4ca99b more code comments 2016-10-27 19:04:18 -04:00
John Tromp de8dbb92ab tiny doc changes 2016-10-27 18:56:09 -04:00
John Tromp 6e0d9baaae fixes and 1445 benches 2016-10-27 16:45:07 -04:00
John Tromp efe48b0ae0 split 144,5 targets for AVX2 2016-10-27 16:19:58 -04:00
John Tromp 80d046db7a tweak targets, fix README 2016-10-27 16:08:25 -04:00
tromp d3454d9228 separate make targets for AVX2 2016-10-27 15:55:09 -04:00
John Tromp a2ccd7a287 note mem size 2016-10-27 15:03:54 -04:00
John Tromp 603a8440c9 add hardware info 2016-10-27 14:57:43 -04:00
John Tromp 19a34fb648 fix README formatting 2016-10-27 14:56:25 -04:00
John Tromp de22cebdea add info to README 2016-10-27 14:55:33 -04:00
John Tromp 752b4ab14f cleanup .gitignore and fix Makefile 2016-10-27 14:17:56 -04:00
John Tromp 4c463a8695 allow AVX2 of course 2016-10-27 13:19:12 -04:00
John Tromp bc26965993 Merge branch 'master' of github.com:tromp/equihash
merge
2016-10-27 13:17:54 -04:00
John Tromp fc72754ded change 2nd stage bucketsort to slot linking 2016-10-27 13:17:41 -04:00
John Tromp 1a5d908c42 add apple stuff and fix attribution 2016-10-27 00:47:39 -04:00
John Tromp 7f5063ba72 something is working 2016-10-26 23:50:49 -04:00
John Tromp 6473d85b1f try make blake2bip work 2016-10-26 21:52:46 -04:00
John Tromp 1788096b83 Merge branch 'master' of github.com:tromp/equihash
merge
2016-10-26 18:29:19 -04:00
John Tromp fe024ae0d4 prepare blake2bip 2016-10-26 18:29:12 -04:00
tromp 51ededbe67 improve documentation 2016-10-26 18:28:07 -04:00
tromp 0010bc021a fix MAXSOLS bug in CUDA 2016-10-26 14:15:24 -04:00
tromp 812663f029 Merge branch 'master' of github.com:tromp/equihash
merge whatever
2016-10-26 11:19:15 -04:00
tromp 882bc1ff7a fix MAXSOLS bug 2016-10-26 11:18:52 -04:00
John Tromp 0531fd49e7 small cuda optimizations 2016-10-25 00:10:13 -04:00
John Tromp e153e58282 fix cuda for new headernonce setup 2016-10-24 09:51:46 -04:00
tromp b86a439329 add attributions 2016-10-23 23:34:58 -04:00
John Tromp 22fc059af2 new headernonce setup and many small changes 2016-10-23 22:29:22 -04:00
John Tromp 8f56458881 fix header processing, restore original example_avx2.c 2016-10-23 18:41:46 -04:00
John Tromp 6bb2627164 Merge pull request #6 from tromp/rudi/remove-binaries
Remove binaries from repo and add Makefiles to build as necessary
2016-10-23 17:42:35 -04:00
Rudi Cilibrasi fd85e3b1f8 Remove binaries from repo and add Makefiles to build as necessary 2016-10-23 14:04:12 -07:00
John Tromp 74354a1dc5 Merge pull request #5 from tromp/rudi/fix-c-linkage
Fix C linkage for C++
2016-10-23 15:36:55 -04:00
Rudi Cilibrasi ff116e799e Fix C linkage for C++ 2016-10-23 12:31:01 -07:00
John Tromp b9604edf5b rm binary output 2016-10-23 15:22:14 -04:00
John Tromp ef21c94286 add other xenoncat blake2b files 2016-10-23 15:21:30 -04:00
John Tromp fa73e24c4b try use xenoncat's blake2b 2016-10-23 15:17:25 -04:00
John Tromp 392d234731 fix htobe32 for Apple OSX 2016-10-23 10:55:10 -04:00
John Tromp 11e1bed4ea tiny changes 2016-10-22 22:06:52 -04:00
John Tromp 63afe5b8cc add 144,5 test 2016-10-21 23:56:27 -04:00
John Tromp 9d5f985b6c some more micro-optimizations thx to extensive benching 2016-10-21 23:47:41 -04:00
John Tromp 020c40d9e1 Merge branch 'master' of github.com:tromp/equihash
merge
2016-10-21 19:29:33 -04:00
John Tromp 2d3cd5f945 start blake2bp work on dev_miner 2016-10-21 19:29:24 -04:00
tromp 43bbe49c38 add qsort back for benching 2016-10-21 19:25:45 -04:00
John Tromp 80b6c72ab4 tiny optimizations 2016-10-21 17:51:42 -04:00
tromp 4a4f7d32da byteswaps for fun and profit 2016-10-20 19:19:19 -04:00
tromp b4f4c86a49 more tiny changes 2016-10-20 18:57:39 -04:00
tromp 13c805b177 replace qsort by mergesort and xor 64 bits 2016-10-20 18:35:18 -04:00
tromp f99d9abb19 fix dupe bugs 2016-10-20 14:06:48 -04:00
tromp 98f6445522 fix test target 2016-10-20 12:21:58 -04:00
tromp 48cada1e4d move dev into main 2016-10-20 12:06:27 -04:00