Gonna link again the graphic I like so much
(from phatk thread)
I would love to see an expanded version of this that goes down to 100 (or lower) memclock using latest version of cgminer, latest drivers, and SDK 2.1.
Anyone have any ideas how to automate a loop of cgminer.
I would imagine the easiest would be something like.
setup config file w/ shares: "5000", static memclock, static coreclock, worksize defined, vectors defined.
script
a) modifies config file to next parameter set to be tested (i.e. V2, W256, memclock = 180)
b) starts cgminer
c) cgminer stops after 5000 shares (and script detects it)
d) capture and save final avg hashrate, rejects, errors, etc.
e) goto a
I would be happy to run something like this on one of my rigs. Once we get the complete result set for one core clock we could run it at another core speed. Between 5870s & 5970s I figure coreclocks of 725 (5970 stock), 800, 825 (5870 stock), 850, 875, 900, 925, 950, 1000 (watercooled
) would be useful.
Doing it manually would be a nightmare but if someone can make some semi-automated tool I would be happy to leave it running on one of my rigs. Once we get data for SDK 2.1 we could compare it to SDK 2.4, 2.5, 2.6. It is possible that some parameters do better on different versions of SDK (as an example maybe SDK 2.1 is best w/ high work, low vectors, low memclock but SDK 2.5 is better at smaller work, high vectors, "normalish" memclock, etc).