So much stuff... let's start on the bench drive, already done it. I have a spare 7200 rpm 1TB laptop drive so have cloned Win7-64 onto that and got it running. Realistically, at this point getting every OS combination is not something I'm even thinking of. Win10 and Win7 between them will have to cover it. I did order a SSD which was supposed to arrive today, but didn't, hence using the laptop drive for now. I can clone it onto that when it arrives.
On OpenCL, that's proving a challenge to me. I was going to do gpupi on my Skylake-X system also. The gpupi page suggested I download an Intel package to provide OpenCL. It installed, but gpupi gave an error whenever I tried to run OpenCL with it. There was suggestion an old AMD APP SDK might work too, but I couldn't find a download I'd trust. AMD seem to have buried it. The remaining option was to install AMD GPU drivers, but the Skylake-X system had nvidia, so that's no go. Back on the Ryzen system, now with Win7 clone, I thought I'd tidy it up. The source of the image was an existing Intel/nvidia system. I installed the AMD stuff no problem, and uninstalled the nvidia and Intel stuff. When I went to run gpupi on that system, it reported no OpenCL available. Weird... I'm sure it is included with the AMD GPU drivers. I then started looking at possible compatibility exceptions or whatever, but in short, it was none of those things. To clean the nvidia drivers, I used DDU after I had installed the AMD drivers. What I think happened is that both had OpenCL files in the OS, and the nvidia cleanup also ended up removing it from the AMD driver package. A re-install of the AMD drivers after that resolved it. I've not looked into it yet, but could that be a potential route to change OpenGL software?
On my gpupi cpu result, I just did my best. It does seem to like having a lot of cores/threads, and turning up the clock. It took some time to run through the batch and reduction sizes to find the "best" ones. I haven't yet tried it on Win7 to see if that makes a difference, although as the OpenCL is provided through the GPU driver I don't think that part in itself will be different.
That reminds me, I'll have to look up a bench optimisation for the OS. What stuff can I disable? So far I've disabled MS' built in AV protection and disk indexing, but I'm sure there's more to go.
My short term goal is simply to get enough points to formally join the benching team. I don't have a specific long term goal, but certainly I can have extra records of tinkering beyond random forum posts that eventually get lost.
On the bot, are there points for being amongst the top of a particular piece of hardware? I'm thinking, for TimeSpy I did get the best time I could for Broadwell integrated graphics, and when I looked at the time it would have been pretty high up there. This is in part because of rarity, both in that not many of those CPUs were ever sold, and also because integrated graphics aren't exactly a hot thing to test. To repeat that bench is less than trivial though, as I had to put extra cooling on the CPU to help tame its temperature, and swap in some DDR3 2400 ram I have in another system. Actually, I can't find any results on there for this combo - did they wipe old results at some point? Actually, this is a bigger effort by the second, the day to day OS in that system is Win7 so I can't even run TimeSpy on it without doing a test Win10 install... could do Firestrike as substitute I suppose...