cp2k icon indicating copy to clipboard operation
cp2k copied to clipboard

Add GPU timings to cp2k.org/performance

Open ltalirz opened this issue 4 years ago • 8 comments

If I understand correctly, all benchmarks listed in https://www.cp2k.org/performance are run without the GPU, and the last reported benchmark is from 2019.

Perhaps it would make sense to add new benchmark data at some point that also includes performance on GPUs?

ltalirz avatar Feb 02 '22 12:02 ltalirz

Yes, it would be nice to get some up-to-date GPU numbers on the wiki page.

We do keep taps on our GPU performance via some smaller benchmarks that run daily:

  • https://dashboard.cp2k.org/archive/perf-cuda-volta/index.html
  • https://dashboard.cp2k.org/archive/cray-xc50-daint-gpu-psmp_perf/index.html

oschuett avatar Feb 02 '22 12:02 oschuett

I even recommend for cherry-picking workloads to also show where GPU acceleration is beneficial.

hfp avatar Feb 02 '22 12:02 hfp

On Daint, there is the 32 H2O benchmark with MP2 (and RPA) for which we can think of MP2 gradients. I don't know of what costs you have thought of. Commonly, MP2 gradient calculations are 3x as expensive as energy-only calculations. Plus, performance improvements are work in progress.

fstein93 avatar Feb 02 '22 13:02 fstein93

We will publish an already accepted paper soon benchmarking double-hybrid gradients.

fstein93 avatar Feb 02 '22 13:02 fstein93

Since there seems nothing left to discuss, I'm going to close this now.

Maybe with the arrival of new machines some of the performance numbers also find their way into that wiki page.

oschuett avatar Apr 25 '22 12:04 oschuett

Maybe with the arrival of new machines some of the performance numbers also find their way into that wiki page.

Yes, that's what the issue was opened for

ltalirz avatar Apr 25 '22 14:04 ltalirz

Yes, that's what the issue was opened for

I'm happy to keep this issue open if you deem it useful. Personally, I see this more as a continuous maintenance task.

oschuett avatar Apr 25 '22 17:04 oschuett

Cheers, I just wanted to remind the readers that the addition to the wiki would indeed be important and useful. Feel free to keep the issue closed/open as you prefer.

ltalirz avatar Apr 25 '22 18:04 ltalirz