Commit Graph

  • fab686ed3f fix initialization bug identified by https://github.com/YihaoPeng master John Tromp 2018-08-07 13:00:26 +0200
  • 4dfa397bd7 document new option in README John Tromp 2018-07-10 09:59:04 +0200
  • 191d3b583f allow command line personalization for plain CPU miners John Tromp 2018-07-10 09:55:16 +0200
  • 17b76cb3e4 fix 192,7 cuda support John Tromp 2018-06-09 14:16:30 +0200
  • e36ff05210 more cuda 192,7 support John Tromp 2018-06-09 14:14:52 +0200
  • 8d85a6cdb5 add 192,7 cuda support John Tromp 2018-06-09 13:52:54 +0200
  • 85cc9aa97e
    Merge pull request #18 from sebastianst/feat-compress-solution John Tromp 2018-05-11 12:02:19 +0200
  • f2b7195d06 Add command line option -c to print solutions in compressed form Sebastian Stammler 2018-05-11 11:33:22 +0200
  • 54bad6d0ea remove old nonce setting John Tromp 2018-05-10 23:15:41 +0200
  • afdaafe580
    Merge pull request #16 from sebastianst/fix-nonce-position John Tromp 2018-05-10 23:03:07 +0200
  • 7c5f1b2206 write nonce to correct position in header Sebastian Stammler 2018-05-10 21:07:54 +0200
  • 39a91772ab add eq1927 target for (192,7) parameters John Tromp 2018-04-16 12:54:13 +0200
  • 859f9791af explain more options John Tromp 2018-04-16 11:19:44 +0200
  • 52b71897e5 generalize eqcuda <n,k> parameters John Tromp 2017-08-08 07:35:43 -0400
  • 84d814996b make N=96, K=5 work John Tromp 2017-08-02 11:17:30 +0200
  • d5bd4bdb34 avoid single quote in error msg tromp 2017-03-27 19:46:58 -0400
  • b235b80d51 small digit support seems to work John Tromp 2017-01-31 18:38:58 -0500
  • 04157c4258 more small DIGITBITS prepping John Tromp 2017-01-30 09:01:18 -0500
  • 4780386590 start add support for DIGITBITS<16 John Tromp 2017-01-29 18:25:01 -0500
  • befa85a49c fix Makefile bug tromp 2016-11-28 22:17:38 -0500
  • 0371fb3c94 add self assessment John Tromp 2016-11-25 00:49:40 -0500
  • 01badc477e update numbers John Tromp 2016-11-19 11:05:53 -0500
  • 43c0b7ce5d Merge branch 'master' of github.com:tromp/equihash merge README John Tromp 2016-11-18 23:50:36 -0500
  • 33fed1c9d5 change equi_miner to 2^10 buckets; obsolete dev_miner John Tromp 2016-11-18 23:50:23 -0500
  • 5fac459042 update times and names tromp 2016-11-18 23:49:26 -0500
  • bfddb18196 phemto optimizations tromp 2016-11-18 21:59:29 -0500
  • e681422760 fix bugs tromp 2016-11-18 21:12:41 -0500
  • c26df4939b unroll 2^10 buckets tromp 2016-11-17 23:38:26 -0500
  • bd8cae6da8 fix typoes/bugs tromp 2016-11-17 18:04:57 -0500
  • fec951a2a3 add cantor slots enabling 2^10 buckets to equi_miner tromp 2016-11-17 18:03:11 -0500
  • 85e486fd69 Merge branch 'master' of github.com:tromp/equihash whatever tromp 2016-11-17 17:55:34 -0500
  • d83965a172 add cantor slots enabling 2^10 buckets tromp 2016-11-17 17:55:19 -0500
  • 7c297c8d15 more revert to reduce remaining dupes John Tromp 2016-11-17 00:37:09 -0500
  • feedbf1f0e fix typo John Tromp 2016-11-17 00:24:05 -0500
  • fc128309ab partial revert to reduce remaining dupes John Tromp 2016-11-17 00:21:58 -0500
  • 459fbfbad3 Merge branch 'master' of github.com:tromp/equihash whatever tromp 2016-11-16 22:55:34 -0500
  • 3fe51e71b4 update avx2 name and some benches tromp 2016-11-16 22:55:28 -0500
  • 7c2bfbe09d simplify dupe detection in CUDA John Tromp 2016-11-16 22:54:39 -0500
  • db8cf0bea5 methodize duplicate test tromp 2016-11-16 18:28:02 -0500
  • e8dd46b198 ultimately simplify and speed up duplicate test tromp 2016-11-16 17:37:49 -0500
  • dda74a9dd7 Merge branch 'master' of github.com:tromp/equihash merge whatever tromp 2016-11-12 19:12:04 -0500
  • 74ba1f8e76 make asserts compile time where possile tromp 2016-11-12 19:11:53 -0500
  • 525a16a1ff replace USE_AVX2 by NBLAKES; try x8 as well as x4 John Tromp 2016-11-11 23:17:01 -0500
  • 55957b1588 remove diagnostic output John Tromp 2016-11-10 22:06:34 -0500
  • 94736965d7 optimize dupe testing in dev_miner as well John Tromp 2016-11-10 21:53:43 -0500
  • 13770ee55c optimize dupe test John Tromp 2016-11-10 21:34:16 -0500
  • 024aff4935 fix lack of memory clearing bug pointed out by nicehashdev tromp 2016-11-09 14:06:27 -0500
  • 5822c63e77 remove redundant memset on nslots tromp 2016-11-09 13:05:30 -0500
  • fc1ecaa1e2 Merge branch 'master' of github.com:tromp/equihash merge tromp 2016-11-09 12:45:44 -0500
  • 7fe08d92a7 remove fake addslot() branch tromp 2016-11-09 12:45:25 -0500
  • bbf035ad83 add -mavx2 where appropriate John Tromp 2016-11-06 10:49:52 -0500
  • 3a6dd54cf5 add some const tromp 2016-11-04 12:52:31 -0400
  • efb2d26dfe mention verify() bug in README tromp 2016-11-03 19:13:29 -0400
  • 16ee1c8a6b fix verify bug found by elbandi tromp 2016-11-03 19:03:04 -0400
  • 946da9652b fix error reporting bug tromp 2016-10-31 20:13:36 -0400
  • acd9dc7bfe fix typo John Tromp 2016-10-28 12:22:49 -0400
  • 69993e0ca7 Merge branch 'master' of github.com:tromp/equihash merge tromp 2016-10-28 12:17:51 -0400
  • bf5c2b01fd add -x <hexheader> option; rename blake2b to blake2-asm tromp 2016-10-28 12:17:34 -0400
  • 775c3b0d19 fix trainling empty line in README :-) John Tromp 2016-10-27 19:59:46 -0400
  • d35c4f5faf add empty line to README to get last minute commit:-) John Tromp 2016-10-27 19:57:07 -0400
  • 9179de6aef final code comments, i think tromp 2016-10-27 19:51:59 -0400
  • e3db4ca99b more code comments tromp 2016-10-27 19:04:18 -0400
  • de8dbb92ab tiny doc changes John Tromp 2016-10-27 18:56:09 -0400
  • 6e0d9baaae fixes and 1445 benches John Tromp 2016-10-27 16:45:07 -0400
  • efe48b0ae0 split 144,5 targets for AVX2 John Tromp 2016-10-27 16:19:58 -0400
  • 80d046db7a tweak targets, fix README John Tromp 2016-10-27 16:08:25 -0400
  • d3454d9228 separate make targets for AVX2 tromp 2016-10-27 15:55:09 -0400
  • a2ccd7a287 note mem size John Tromp 2016-10-27 15:03:54 -0400
  • 603a8440c9 add hardware info John Tromp 2016-10-27 14:57:43 -0400
  • 19a34fb648 fix README formatting John Tromp 2016-10-27 14:56:25 -0400
  • de22cebdea add info to README John Tromp 2016-10-27 14:55:33 -0400
  • 752b4ab14f cleanup .gitignore and fix Makefile John Tromp 2016-10-27 14:17:56 -0400
  • 4c463a8695 allow AVX2 of course John Tromp 2016-10-27 13:19:12 -0400
  • bc26965993 Merge branch 'master' of github.com:tromp/equihash merge John Tromp 2016-10-27 13:17:54 -0400
  • fc72754ded change 2nd stage bucketsort to slot linking John Tromp 2016-10-27 13:17:41 -0400
  • 1a5d908c42 add apple stuff and fix attribution John Tromp 2016-10-27 00:47:39 -0400
  • 7f5063ba72 something is working John Tromp 2016-10-26 23:50:49 -0400
  • 6473d85b1f try make blake2bip work John Tromp 2016-10-26 21:52:46 -0400
  • 1788096b83 Merge branch 'master' of github.com:tromp/equihash merge John Tromp 2016-10-26 18:29:19 -0400
  • fe024ae0d4 prepare blake2bip John Tromp 2016-10-26 18:29:12 -0400
  • 51ededbe67 improve documentation tromp 2016-10-26 18:28:07 -0400
  • 0010bc021a fix MAXSOLS bug in CUDA tromp 2016-10-26 14:15:24 -0400
  • 812663f029 Merge branch 'master' of github.com:tromp/equihash merge whatever tromp 2016-10-26 11:19:15 -0400
  • 882bc1ff7a fix MAXSOLS bug tromp 2016-10-26 11:18:52 -0400
  • 0531fd49e7 small cuda optimizations John Tromp 2016-10-25 00:10:13 -0400
  • e153e58282 fix cuda for new headernonce setup John Tromp 2016-10-24 09:51:46 -0400
  • b86a439329 add attributions tromp 2016-10-23 23:34:58 -0400
  • 22fc059af2 new headernonce setup and many small changes John Tromp 2016-10-23 22:29:22 -0400
  • 8f56458881 fix header processing, restore original example_avx2.c John Tromp 2016-10-23 18:41:46 -0400
  • 6bb2627164 Merge pull request #6 from tromp/rudi/remove-binaries John Tromp 2016-10-23 17:42:35 -0400
  • fd85e3b1f8 Remove binaries from repo and add Makefiles to build as necessary Rudi Cilibrasi 2016-10-23 13:57:47 -0700
  • 74354a1dc5 Merge pull request #5 from tromp/rudi/fix-c-linkage John Tromp 2016-10-23 15:36:55 -0400
  • ff116e799e Fix C linkage for C++ Rudi Cilibrasi 2016-10-23 12:31:01 -0700
  • b9604edf5b rm binary output John Tromp 2016-10-23 15:22:14 -0400
  • ef21c94286 add other xenoncat blake2b files John Tromp 2016-10-23 15:21:30 -0400
  • fa73e24c4b try use xenoncat's blake2b John Tromp 2016-10-23 15:17:25 -0400
  • 392d234731 fix htobe32 for Apple OSX John Tromp 2016-10-23 10:55:10 -0400
  • 11e1bed4ea tiny changes John Tromp 2016-10-22 22:06:52 -0400
  • 63afe5b8cc add 144,5 test John Tromp 2016-10-21 23:56:27 -0400
  • 9d5f985b6c some more micro-optimizations thx to extensive benching John Tromp 2016-10-21 23:47:41 -0400