Git Product home page Git Product logo

Comments (5)

jgphpc avatar jgphpc commented on July 29, 2024 1

yes. I removed the text about failures but there is a report about failures.
I will push some doc with the script later.

from sph-exa.

jgphpc avatar jgphpc commented on July 29, 2024

@acavelan i will have a look at this

from sph-exa.

jgphpc avatar jgphpc commented on July 29, 2024

Script almost ready, need final tuning + found a bug with OpenACC but it will look like this:

[----------] waiting for spawned checks to finish
[       OK ] ( 1/28) sqpatch_medium_mpi+omp+cuda_010mpi_001omp_100n_20steps on daint:gpu using PrgEnv-gnu [compile: 10.071s run: 97.461s total: 108.225s]
[       OK ] ( 2/28) sqpatch_medium_mpi+omp+target_010mpi_001omp_100n_20steps on daint:gpu using PrgEnv-cray [compile: 8.588s run: 123.777s total: 133.246s]
[       OK ] ( 3/28) sqpatch_medium_mpi+omp_012mpi_001omp_100n_20steps on daint:gpu using PrgEnv-intel [compile: 11.597s run: 153.467s total: 166.177s]
[       OK ] ( 4/28) sqpatch_medium_mpi+omp_012mpi_001omp_100n_20steps on daint:gpu using PrgEnv-cray [compile: 8.361s run: 179.372s total: 189.073s]
[       OK ] ( 5/28) sqpatch_small_mpi+omp+acc_001mpi_001omp_30n_100steps on daint:gpu using PrgEnv-pgi [compile: 13.750s run: 201.567s total: 216.884s]
[       OK ] ( 6/28) sqpatch_small_mpi+omp_012mpi_001omp_30n_100steps on daint:gpu using PrgEnv-pgi [compile: 16.468s run: 227.613s total: 245.873s]
[       OK ] ( 7/28) sqpatch_small_mpi+omp_012mpi_001omp_30n_100steps on daint:gpu using PrgEnv-gnu [compile: 10.627s run: 260.178s total: 272.823s]
[       OK ] ( 8/28) sqpatch_xsmall_mpi+omp+cuda_001mpi_001omp_30n_10steps on daint:gpu using PrgEnv-gnu [compile: 10.316s run: 282.993s total: 295.550s]
[       OK ] ( 9/28) sqpatch_xsmall_mpi+omp+target_001mpi_001omp_30n_10steps on daint:gpu using PrgEnv-cray [compile: 8.519s run: 309.224s total: 320.244s]
[       OK ] (10/28) sqpatch_xsmall_mpi+omp_001mpi_001omp_30n_10steps on daint:gpu using PrgEnv-intel [compile: 11.469s run: 338.841s total: 353.141s]
[       OK ] (11/28) sqpatch_xsmall_mpi+omp_001mpi_001omp_30n_10steps on daint:gpu using PrgEnv-cray [compile: 8.905s run: 364.980s total: 376.944s]
[       OK ] (12/28) sqpatch_medium_mpi+omp_012mpi_001omp_100n_20steps on daint:gpu using PrgEnv-pgi [compile: 16.556s run: 139.906s total: 157.204s]
[       OK ] (13/28) sqpatch_small_mpi+omp+cuda_001mpi_001omp_30n_100steps on daint:gpu using PrgEnv-gnu [compile: 10.334s run: 195.649s total: 206.958s]
[       OK ] (14/28) sqpatch_small_mpi+omp_012mpi_001omp_30n_100steps on daint:gpu using PrgEnv-intel [compile: 11.525s run: 252.184s total: 264.918s]
[       OK ] (15/28) sqpatch_xsmall_mpi+omp+acc_001mpi_001omp_30n_10steps on daint:gpu using PrgEnv-pgi [compile: 13.382s run: 300.432s total: 315.255s]
[       OK ] (16/28) sqpatch_xsmall_mpi+omp_001mpi_001omp_30n_10steps on daint:gpu using PrgEnv-gnu [compile: 10.782s run: 358.890s total: 371.491s]
[     FAIL ] (17/28) sqpatch_medium_mpi+omp+acc_-01mpi_001omp_100n_20steps on daint:gpu using PrgEnv-pgi [compile: 13.670s run: 119.017s total: 133.343s]
[       OK ] (18/28) sqpatch_small_mpi+omp+target_001mpi_001omp_30n_100steps on daint:gpu using PrgEnv-cray [compile: 8.709s run: 227.588s total: 237.160s]
[       OK ] (19/28) sqpatch_xsmall_mpi+omp_001mpi_001omp_30n_10steps on daint:gpu using PrgEnv-pgi [compile: 16.449s run: 331.584s total: 349.171s]
[       OK ] (20/28) sqpatch_small_mpi+omp_012mpi_001omp_30n_100steps on daint:gpu using PrgEnv-cray [compile: 8.493s run: 288.975s total: 298.198s]
[       OK ] (21/28) sqpatch_medium_mpi+omp_012mpi_001omp_100n_20steps on daint:gpu using PrgEnv-gnu [compile: 10.707s run: 190.836s total: 202.161s]
[     FAIL ] (22/28) sqpatch_large_mpi+omp_024mpi_001omp_300n_10steps on daint:gpu using PrgEnv-cray [compile: 8.351s run: 320.653s total: 329.529s]
[       OK ] (23/28) sqpatch_large_mpi+omp_024mpi_001omp_300n_10steps on daint:gpu using PrgEnv-intel [compile: 11.545s run: 386.873s total: 398.745s]
[       OK ] (24/28) sqpatch_large_mpi+omp_024mpi_001omp_300n_10steps on daint:gpu using PrgEnv-gnu [compile: 10.568s run: 451.834s total: 462.742s]
[     FAIL ] (25/28) sqpatch_large_mpi+omp_024mpi_001omp_300n_10steps on daint:gpu using PrgEnv-pgi [compile: 16.414s run: 480.581s total: 497.246s]
[       OK ] (26/28) sqpatch_large_mpi+omp+target_019mpi_001omp_300n_10steps on daint:gpu using PrgEnv-cray [compile: 8.364s run: 991.002s total: 999.496s]
[     FAIL ] (27/28) sqpatch_large_mpi+omp+acc_-01mpi_001omp_300n_10steps on daint:gpu using PrgEnv-pgi [compile: 13.429s run: 1017.048s total: 1030.495s]
[       OK ] (28/28) sqpatch_large_mpi+omp+cuda_019mpi_001omp_300n_10steps on daint:gpu using PrgEnv-gnu [compile: 10.224s run: 1133.388s total: 1143.638s]
[----------] all spawned checks have finished

[  FAILED  ] Ran 28 test case(s) from 16 check(s) (4 failure(s))
[==========] Finished on Mon Jun  8 15:30:51 2020

==============================================================================
SUMMARY OF FAILURES
------------------------------------------------------------------------------
==============================================================================
PERFORMANCE REPORT
------------------------------------------------------------------------------
sqpatch_xsmall_mpi+omp_001mpi_001omp_30n_10steps
- daint:gpu
   - PrgEnv-cray
      * num_tasks: 1
      * Elapsed: 8.6628 s
      * Final step: 10
      * Total Neighbors: 6707644
      * Avg neighbor count per particle: 248
      * Total energy: 20814700000.0 erg
      * Internal energy: -254600.0 erg
   - PrgEnv-gnu
      * num_tasks: 1
      * Elapsed: 6.4157 s
      * Final step: 10
      * Total Neighbors: 6707644
      * Avg neighbor count per particle: 248
      * Total energy: 20814700000.0 erg
      * Internal energy: -254600.0 erg
   - PrgEnv-intel
      * num_tasks: 1
      * Elapsed: 5.2805 s
      * Final step: 10
      * Total Neighbors: 6707644
      * Avg neighbor count per particle: 248
      * Total energy: 20814700000.0 erg
      * Internal energy: -254600.0 erg
   - PrgEnv-pgi
      * num_tasks: 1
      * Elapsed: 7.3506 s
      * Final step: 10
      * Total Neighbors: 6707644
      * Avg neighbor count per particle: 248
      * Total energy: 20814700000.0 erg
      * Internal energy: -254600.0 erg
------------------------------------------------------------------------------
sqpatch_xsmall_mpi+omp+target_001mpi_001omp_30n_10steps
   - PrgEnv-cray
      * num_tasks: 1
      * Elapsed: 8.468 s
      * Final step: 10
      * Total Neighbors: 6707644
      * Avg neighbor count per particle: 248
      * Total energy: 20814700000.0 erg
      * Internal energy: -254600.0 erg
------------------------------------------------------------------------------
sqpatch_xsmall_mpi+omp+acc_001mpi_001omp_30n_10steps
   - PrgEnv-pgi
      * num_tasks: 1
      * Elapsed: 1.7159 s
      * Final step: 10
      * Total Neighbors: 6707644
      * Avg neighbor count per particle: 248
      * Total energy: 20873700000.0 erg
      * Internal energy: -2695120.0 erg
------------------------------------------------------------------------------
sqpatch_xsmall_mpi+omp+cuda_001mpi_001omp_30n_10steps
   - PrgEnv-gnu
      * num_tasks: 1
      * Elapsed: 1.5606 s
      * Final step: 10
      * Total Neighbors: 6707644
      * Avg neighbor count per particle: 248
      * Total energy: 20814700000.0 erg
      * Internal energy: -254600.0 erg
------------------------------------------------------------------------------
sqpatch_small_mpi+omp_012mpi_001omp_30n_100steps
   - PrgEnv-cray
      * num_tasks: 12
      * Elapsed: 16.7069 s
      * Final step: 100
      * Total Neighbors: 6748609
      * Avg neighbor count per particle: 249
      * Total energy: 20874500000.0 erg
      * Internal energy: 1991160.0 erg
   - PrgEnv-gnu
      * num_tasks: 12
      * Elapsed: 12.8951 s
      * Final step: 100
      * Total Neighbors: 6748609
      * Avg neighbor count per particle: 249
      * Total energy: 20874500000.0 erg
      * Internal energy: 1991160.0 erg
   - PrgEnv-intel
      * num_tasks: 12
      * Elapsed: 10.985 s
      * Final step: 100
      * Total Neighbors: 6748609
      * Avg neighbor count per particle: 249
      * Total energy: 20874500000.0 erg
      * Internal energy: 1991160.0 erg
   - PrgEnv-pgi
      * num_tasks: 12
      * Elapsed: 14.5301 s
      * Final step: 100
      * Total Neighbors: 6748609
      * Avg neighbor count per particle: 249
      * Total energy: 20874500000.0 erg
      * Internal energy: 1991160.0 erg
------------------------------------------------------------------------------
sqpatch_small_mpi+omp+target_001mpi_001omp_30n_100steps
   - PrgEnv-cray
      * num_tasks: 1
      * Elapsed: 80.2685 s
      * Final step: 100
      * Total Neighbors: 6748609
      * Avg neighbor count per particle: 249
      * Total energy: 20874500000.0 erg
      * Internal energy: 1991160.0 erg
------------------------------------------------------------------------------
sqpatch_small_mpi+omp+acc_001mpi_001omp_30n_100steps
   - PrgEnv-pgi
      * num_tasks: 1
      * Elapsed: 15.6715 s
      * Final step: 100
      * Total Neighbors: 6751293
      * Avg neighbor count per particle: 250
      * Total energy: 84474000000000.0 erg
      * Internal energy: 4017490000000.0 erg
------------------------------------------------------------------------------
sqpatch_small_mpi+omp+cuda_001mpi_001omp_30n_100steps
   - PrgEnv-gnu
      * num_tasks: 1
      * Elapsed: 14.5718 s
      * Final step: 100
      * Total Neighbors: 6753118
      * Avg neighbor count per particle: 250
      * Total energy: 20857000000.0 erg
      * Internal energy: 703946.0 erg
------------------------------------------------------------------------------
sqpatch_medium_mpi+omp_012mpi_001omp_100n_20steps
   - PrgEnv-cray
      * num_tasks: 12
      * Elapsed: 74.5093 s
      * Final step: 20
      * Total Neighbors: 249279719
      * Avg neighbor count per particle: 249
      * Total energy: 20898200000.0 erg
      * Internal energy: -11998800.0 erg
   - PrgEnv-gnu
      * num_tasks: 12
      * Elapsed: 57.3311 s
      * Final step: 20
      * Total Neighbors: 249279719
      * Avg neighbor count per particle: 249
      * Total energy: 20898200000.0 erg
      * Internal energy: -11998800.0 erg
   - PrgEnv-intel
      * num_tasks: 12
      * Elapsed: 48.6495 s
      * Final step: 20
      * Total Neighbors: 249279719
      * Avg neighbor count per particle: 249
      * Total energy: 20898200000.0 erg
      * Internal energy: -11998800.0 erg
   - PrgEnv-pgi
      * num_tasks: 12
      * Elapsed: 64.4918 s
      * Final step: 20
      * Total Neighbors: 249279719
      * Avg neighbor count per particle: 249
      * Total energy: 20898200000.0 erg
      * Internal energy: -11998800.0 erg
------------------------------------------------------------------------------
sqpatch_medium_mpi+omp+target_010mpi_001omp_100n_20steps
   - PrgEnv-cray
      * num_tasks: 10
      * Elapsed: 68.8644 s
      * Final step: 20
      * Total Neighbors: 249279719
      * Avg neighbor count per particle: 249
      * Total energy: 20898200000.0 erg
      * Internal energy: -11998800.0 erg
------------------------------------------------------------------------------
sqpatch_medium_mpi+omp+cuda_010mpi_001omp_100n_20steps
   - PrgEnv-gnu
      * num_tasks: 10
      * Elapsed: 15.8101 s
      * Final step: 20
      * Total Neighbors: 249279719
      * Avg neighbor count per particle: 249
      * Total energy: 20898200000.0 erg
      * Internal energy: -11998800.0 erg
------------------------------------------------------------------------------
sqpatch_large_mpi+omp_024mpi_001omp_300n_10steps
   - PrgEnv-cray
      * num_tasks: 24
      * Elapsed: 237.8756 s
   - PrgEnv-gnu
      * num_tasks: 24
      * Elapsed: 403.5344 s
      * Final step: 10
      * Total Neighbors: 6746728736
      * Avg neighbor count per particle: 249
      * Total energy: 20846800000.0 erg
      * Internal energy: -2960200.0 erg
   - PrgEnv-intel
      * num_tasks: 24
      * Elapsed: 341.8425 s
      * Final step: 10
      * Total Neighbors: 6746728736
      * Avg neighbor count per particle: 249
      * Total energy: 20846800000.0 erg
      * Internal energy: -2960200.0 erg
   - PrgEnv-pgi
      * num_tasks: 24
      * Elapsed: 414.2592 s
------------------------------------------------------------------------------
sqpatch_large_mpi+omp+target_019mpi_001omp_300n_10steps
   - PrgEnv-cray
      * num_tasks: 19
      * Elapsed: 499.9986 s
      * Final step: 10
      * Total Neighbors: 6746728736
      * Avg neighbor count per particle: 249
      * Total energy: 20846800000.0 erg
      * Internal energy: -2960200.0 erg
------------------------------------------------------------------------------
sqpatch_large_mpi+omp+cuda_019mpi_001omp_300n_10steps
   - PrgEnv-gnu
      * num_tasks: 19
      * Elapsed: 115.9274 s
      * Final step: 10
      * Total Neighbors: 6746728736
      * Avg neighbor count per particle: 249
      * Total energy: 20846800000.0 erg
      * Internal energy: -2960200.0 erg
------------------------------------------------------------------------------

from sph-exa.

acavelan avatar acavelan commented on July 29, 2024

Woah this looks really good!

Is there a way to have more information on the failures? Like segfault or wrong energy values?

from sph-exa.

jgphpc avatar jgphpc commented on July 29, 2024

pushed to branch https://github.com/unibas-dmi-hpc/SPH-EXA_mini-app/tree/issue34

from sph-exa.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.