Commit graph

21 commits

Author SHA1 Message Date
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