Published October 27, 2016 | Version v1
Software Open

PIConGPU and ISAAC software and results bundle for Supercomputing frontiers and innovations submission 2016

  • 1. Helmholtz-Zentrum Dresden - Rossendorf, Technische Universität Dresden
  • 2. Helmholtz-Zentrum Dresden - Rossendorf
  • 3. Technische Universität Dresden

Description

This is the archive containing the software used for evaluations and the results of the publication "In situ, steerable, hardware-independent and data-structure agnostic visualization with ISAAC" submitted to the Supercomputing frontiers and innovations 2016 based on the talk at the ISC Workshop On In situ Visualization 2016.

The archive has the following content:

  • PIConGPU Kelvin-Helmholtz Simulation code (picongpu/):
    • Remote: https://github.com/psychocoderHPC/picongpu.git (copy will be removed)
    • Branch: topic-scalingPizDaintISAAC
    • Commit: 500f896ff8dbed768b2e62800072f6416645fc8d
  • The network communication code was removed for the evaluations on Piz Daint. The customized ISAAC version is part of PIConGPU (picongpu/src/picongpu/include/plugins/isaac/). It is based on the following Repository and Commit:
    • Remote: https://github.com/ComputationalRadiationPhysics/isaac.git
    • Branch: dev
    • Commit: a381a31caf9cf568d33568efb2f83d356448abc9
  • The results of the Piz Daint run (results/). In the subfolder output is the raw simulation output and in the folder csv csv tables created out of these.

The simulation was executed for 30 time steps and the following configuration:

  • shape is higher then CIC, we used TSC
  • pusher is Boris
  • current solver is Esirkepov (optimized, generalized)
  • Yee field solver
  • trilinear interpolation in field gathering
  • 16 particles per cell

Compile flags:

  • CPU g++-4.9.2: -g -O3 -m64
  • GPU nvcc: --use_fast_math --ftz=false -g  -Xcompiler=-pthread -O3 -m64

Files

picongpu_woiv16.zip

Files (65.3 MB)

Name Size Download all
md5:9fa714358bb7490bff2ce9eccfb074dd
65.3 MB Preview Download

Additional details

Funding

EUCALL – European Cluster of Advanced Laser Light Sources 654220
European Commission