Kuno wrote:they really need to start doing something to fix this tech issues of not using new hardware efficiently. It's like continuing to use an axe to cut down trees, when a laser saw is readily available.
For CPUs, a7 is pretty up to date. Once all existing research is completed, everyone with a CPU older than Haswell will howl that F@H does not love them. A7 performs significantly better on recent CPUs.
For Nvidia GPUs, F@H still supports OpenCL 1.2 from (2012+) Nvidia Kepler, Maxwell & Pascal GPU's (GeForce 600, 700, 800, 900 & 10-series, Quadro K-, M- & P-series, Tesla K-, M- & P-series) No newer OpenCL is supported by Nvidia, they prefer CUDA.
For AMD GPs, F@H could support OpenCL 2.0 (2011+) AMD GCN GPU's (HD 7700+/HD 8000/Rx 200/Rx 300/Rx 400/Rx 500-Series), some GCN 1st Gen only 1.2 with some Extensions
This would drop all the Terascale GPUs and some First Gen Graphics Core Next GPUs, say every thing designed before March 2013.
F@H would prefer to make one Core for both AMD and Nvidia, so staying on OpenCL 1.2 seems likely.
OpenMM has newer versions. (and OpenMM would be faster on CUDA, if F@H gave up on one Core for both AMD and Nvidia)
GROMACS has newer versions.
I suspect there are dependencies, if F@H stays on OpenCL 1.2, then I am not sure what version of OpenMM and GROMACS they can advance to.