Download presentation
Presentation is loading. Please wait.
Published byMervyn Horn Modified over 6 years ago
1
Visualization of CORSIKA EAS (Development of EAS in the atmosphere)
Akitoshi Oshima Center for Computational Astronomy(CfCA) National Astronomical Observatory of Japan CORSIKA school 2010 OOTY,India
3
Contents Motivation CORSIKA How to visualize CORSIKA data
Animation of CORSIKA EAS Accelerator for visualization
4
Why visualization? Larger impact
Understanding the phenomena intuitively Dynamics of the phenomena Unknown characteristics? New aspect?
5
Extensive air shower experiment
First interaction Florescence Cherenkov telescope Air shower array
6
Extensive air shower experiment
First interaction Fluorescence Cherenkov telescope Air shower array CORSIKA covers all kinds of ground based experiments
7
CORSIKA visualization tool
PLOTSH, PLOTSH2 data DAT track_em (electro magnetic component) DAT track_hd (hadron component) DAT track_mu (muon component) Visualize air shower data map2png COAST (we learned in this school) Handle data with ROOT Air shower animation
8
How to visualize CORSIKA data
We use PLOTSH Output data DAT track_em (electro magnetic component) DAT track_hd (hadron component) DAT track_mu (muon component) Disadvantage File size is huge 1 shower per RUN
9
How to visualize CORSIKA data
The PLOTSH files contain all tracking steps for each particle with start and end point to produce demonstration plots of the development of showers. Calculate position and momenta of each particle Snapshot taken at every 100nsec. Initial position (X1,Y1,Z1,T1) At given time : T (X2,Y2,Z2,T2)
10
Snapshots Every 100nsec First interaction Clock starts T1 T2 T3 T4
primary T1 Every 100nsec T2 First interaction Clock starts T3 T4
11
How to visualize CORSIKA data
Pov-Ray The Persistence of Vision Raytracer, or POV-Ray, is a ray tracing program available for a variety of computer platforms. It was originally based on DKBTrace, written by David Kirk Buck and Aaron A. Collins. There are also influences from the earlier Polyray raytracer contributed by its author Alexander Enzmann. POV-Ray is freeware with the source code available.
12
Pov-Ray Official modifications to the POV-Ray source tree are done and/or approved by the POV-Team. Most patch submission and/or bug reporting is done in the POV-Ray newsgroups on the news.povray.org news server (with a Web interface also available). Since POV-Ray's source is available there are unofficial forks and patched versions of POV-Ray available from third parties; however, these are not officially supported by the POV-Team.
13
Shower particles in the movie
Particle colour photon proton electron positron muon+ muon- nutron Other hadrons and nuclei
14
photon Primary : Gamma Energy : 5TeV
15
muon nutron Primary : Proton Energy : 5TeV
16
proton Primary : Iron Energy : 5TeV
17
Animation of CORSIKA EAS
Camera position Camera 0 primary T1 Camera 4 T2 T3 Camera 1 T4 Camera 2 Camera 3
18
Animation of CORSIKA EAS
Camera 0 Camera 0 Fixed at the first interaction point Camera 1 Moves down virtically Camera 2 Fixed at ground and look at the shower Camera 3 Fixed at the place where the shower will land Camera 4 Moves along with the shower Camera 1 Camera 2 Camera 3 Gamma 5TeV Camera 4 Camera 0 Camera 1 Camera 2 Camera 3 Proton 5TeV Camera 4 Camera 0 Camera 1 Camera 2 Camera 3 Iron 5TeV Camera 4
19
Accelerator of visualization
Rendering all secondery particles in a snap- shot takes long time. Therefore computing cluster can be one of the effective solution which can run many jobs simultaneously by distributing jobs to the clustered nodes. Login node Job management by PBS File server with large storage Distributed rendering Compute node CPU : Intel Quad Core Q GHz Memory : 8GB, 4GB is used for Ram Disk Cored : 4 x 16nodes = total 64cores Rendering cluster
20
Visualization flow Login node Storage Snapshot data Network switch
4GB 4GB 4GB 4GB Ram Disk
21
Visualization flow Login node Submit jobs JOB1 - JOB16 Storage
Snapshot data Network switch node1 node2 node15 node16 4GB 4GB 4GB 4GB Ram Disk
22
Visualization flow Login node Storage Snapshot data Network switch
Job assign By PBS Storage Snapshot data Network switch Job1 Job2 Job15 Job16 node1 node2 node15 node16 4GB 4GB 4GB 4GB Ram Disk
23
Visualization flow Login node Storage Snapshot data Network switch
Job1 Job2 Job15 Job16 node1 node2 node15 node16 4GB 4GB 4GB 4GB Ram Disk
24
Visualization flow Login node Storage Snapshot data Network switch
Job1 Job2 Job15 Job16 Temporary file node1 node2 node15 node16 1.3Gbps 4GB 4GB 4GB 4GB Ram Disk
25
Visualization flow Login node Storage Snapshot data Network switch
Job1 Job2 Job15 Job16 node1 node2 node15 node16 4GB 4GB 4GB 4GB Ram Disk
26
Visualization flow Login node Convert to movie Storage Network switch
4GB 4GB 4GB 4GB Ram Disk
27
Detail of the first animation
Primary : gamma Energy : 5.5TeV First interaction point : ~20km First interaction point Max number of particles : ~350k Snapshot : ~900 Time to complete rendering : ~19Hrs Software : povray Shower development image Go to movie ->
28
Summary Dynamical development of the extensive air shower using CORSIKA data was created Visualization and animation of the simulation data could show us a new interesting aspects of the phenomena To accelerate visualization, Computer cluster is very helpful
29
Thank you very much
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.