Commit graph

24 commits

Author SHA1 Message Date
pooler
14f953e0f8 Handle network errors properly 2012-01-21 00:31:51 +01:00
pooler
0426d3ace0 Drastically increase getwork efficiency 2012-01-19 16:25:01 +01:00
pooler
e0dc6649e1 Version 2.0
- Test the whole hash instead of just looking at the high 32 bits
- Set idle priority on Windows
- Fix parameters -u and -p, and add short options -o and -O
- Fix example JSON configuration file
2012-01-17 00:38:06 +01:00
ckolivas
8a832eeab5 Linux + x86_64 optimisations.
Add likely() macro.
Optimise a few obvious code paths with likely/unlikely.
Change algo to sse2_amd64 by default.
Move priority change to worker threads only.
Detect number of CPUs and set default number of threads == CPUs.
Add scheduling policy change to worker threads to SCHED_IDLE first and fallback to SCHED_BATCH on linux.
Don't error when failing to set priority.
Add CPU affinity and bind worker threads to CPUs when number of threads is a multiple of number of CPUs.
Update NEWS with changes.
2011-06-09 11:45:06 +10:00
Jeff Garzik
f2e4ff0e50 Version 1.0.1. 2011-05-14 22:48:31 -04:00
Jeff Garzik
16cddaf300 Version 1.0. 2011-05-09 22:13:34 -04:00
Jeff Garzik
991a358dc9 Release version 0.8.1. 2011-03-22 14:01:32 -04:00
Jeff Garzik
124abb6c4d Release version 0.8. 2011-03-21 04:34:48 -04:00
Jeff Garzik
4be41af2be Release version 0.7.2. 2011-03-14 23:42:53 -04:00
Jeff Garzik
1d8b6e13a3 Release version 0.7.1. 2011-03-02 22:47:46 -05:00
Jeff Garzik
4e622f2ac2 Release version 0.7. 2011-02-12 20:00:54 -05:00
Jeff Garzik
8277202221 Release version 0.6.1. 2011-02-04 14:29:54 -05:00
Jeff Garzik
a816470950 Release version 0.6. 2011-01-29 02:15:46 -05:00
Jeff Garzik
fc4ed179e8 Release version 0.5. 2010-12-28 22:38:57 -05:00
Jeff Garzik
724fe3742c Release version 0.3.3. 2010-12-27 00:34:23 -05:00
Jeff Garzik
ae4cc6fc39 Release version 0.3.2. 2010-12-23 20:23:13 -05:00
Jeff Garzik
309d1bdc16 Release version 0.3.1. 2010-12-19 21:47:41 -05:00
Jeff Garzik
857ba8f6cc Release version 0.3. 2010-12-18 16:31:28 -05:00
Jeff Garzik
1a1a018627 Release version 0.2.2.
Remove 'experimental' marker from VIA padlock implementation.
2010-12-06 02:30:57 -05:00
Jeff Garzik
18d3ab876c Release version 0.2.1. 2010-11-29 12:27:11 -05:00
Jeff Garzik
ad3fda8aba Release version 0.2. 2010-11-27 03:56:47 -05:00
Jeff Garzik
6f30fc1d87 Release version 0.1.2. 2010-11-26 16:38:16 -05:00
Jeff Garzik
82fff8f4cf Do not build sha256_generic module separate from cpu-miner.c. Version 0.1.1. 2010-11-24 19:34:59 -05:00
Jeff Garzik
702e2ac811 Convert over to autotools. Release version 0.1. 2010-11-24 19:31:12 -05:00