Comments (5)
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.
@acavelan i will have a look at this
from sph-exa.
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.
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.
pushed to branch https://github.com/unibas-dmi-hpc/SPH-EXA_mini-app/tree/issue34
from sph-exa.
Related Issues (18)
- viz wrapper breaks compilation with Ascent and Catalyst in-situ wrappers HOT 2
- CTest setup for sphexa is useless
- observables compile H5Part unconditionally?
- cannot compile sphexa with the in-situ Catalyst library on eiger HOT 3
- Missing header in main/src/observables/factory.hpp HOT 1
- Reduce code redundancy between CPU and CUDA implementation
- -wextra not caught as error
- GPU Offloading: Overlap communications and computations
- [SUGGESTION] Rename Conserved
- Add an automatic release artifact via travis deploy upon pushing to master
- Update Workflow in Evrard, SqPatch, and Windblob tests for PR #37
- mpi+omp+target fails to link the lookup table during compilation
- pinned_allocator was not declared in this scope HOT 1
- MPI IO missing particle with more than 1 MPI rank HOT 3
- NVCC does not define USE_MPI when compiling with omp+mpi+cuda
- Evaluate ADIOS for i/o
- Fix imHereBecauseOfCrayCompiler bug HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sph-exa.