I was just playing around with that calculator posted earlier. If I've got 100TB, in 11 drives I make 189 BURST / day or about $16.85.
But I need CPU cores 2 per drive? So I'd lose mining on 22 cores?
CPU use is supposed to be low.
Every block (difficulty retargets for an average time of 4 minutes), you need to read 1/4000th of each hard drive, and do some processing on that data. The miner uses one thread per cpu core so that cpu doesn't become a bottlebeck.
People report that the entire process runs in a fairly short amount of time (20-60 seconds depending on drive size and who is reporting it). In 30 seconds a modern drive can read 3-5GB of data sequentially. 1/4000th of an 8tb drive is 2gb.
So if people are reporting 30 second processing on 8tb drives, odds are that the drive is the main bottleneck. That cpu core probably sees a decent workout there too, but only for at most 1/8th of the time (30 seconds every 4 minutes)
If you've got 6 drives in a server mining Aeon on Dual E5-2680v2's, you'll need 3 real cores / 6 threads, out of 20 cores / 40 threads available.
With Aeon, I see 4200-4300 H/s with all 20 cores enabled, using as much cache as possible. I see 4000-4100 H/s with 16 cores enabled, using as much cache as possible (and 20w less power use).
You could easily enough bump down the thread count for Aeon by about 5MB total (say, 8 main threads per cpu at 2MB per thread, and 4 hyperthreads per cpu at 1MB per thread) and you'd have 8 idle hyperthreads and 10MB idle L3 cache available for burstcoin. My best guess is that would be sufficient. If not, can enable all 10 cores in bios and that should do the trick.
This takes you away from my "ideal 8-cores settings" which has you using 8x2 + 6x1 on CPU1 (22MB cache) and 8x2 + 7x1 on CPU2 (23MB cache), down to 8x2 + 4x1 on each (20MB cache ea, 40MB total).
Just in terms of cache that's going from 45MB to 40MB, an 11% drop. However, the hyperthreads don't improve performance in a linear way. Looking at one of these servers now that's performing at 3900H/s currently under the "ideal" configuration, I decided to stop the 6x1 and 7x1 hyperthreads and only run the 8x2 and 8x2 "real cores" threads and see the results.
This puts cache use at 16MB per CPU instead of 22 / 23MB. So 32MB total out of 50MB available. As 45MB is used with my ideal settings, this is 29% less cache use. Of course, performance went down, but not that much. Hash rate dropped to 3300H/s, 600H/s loss. For losing 29% of 3900 you would have expected a loss of 1130H/s, but that actual loss was a little more than half of that.
So overall, if you need a bit of CPU or cache for other processes, it shouldn't be a deal breaker for other mining. Also, the Burst threads will at most be active 25% of the time, and probably closer to 10% of the time. If you had 6x3tb drives doing burst in a Dual E5-2680v2, my best guess is you could still maintain 95% of your baseline Aeon performance.
If I enabled all 10 real cores and could use 40MB cache it would probably give hash rates quite close to my ideal settings, but with a bit more power use, and still leave 5MB cache per CPU and 10 hyperthreads idle for burst mining. Given the revenue per watt is so much better on Burst vs Aeon, spending a few more watts enabling all cores seems like a fair tradeoff. Plugging 12x3tb hitachis into a 2-node chassis, I saw power use increase by only 80w. Adding 40w by putting both nodes to use all 10 cores, you would be at a total of 10 watts per drive, effectively. That should still earn above $1/mo/watt, which is 50-150% more revenue per watt than other mining. So that would be another option as well.