Performance Evaluation
- f
P2P and Cloud Computing Applications
- A Module for SimGRID
Bogdan Cornea, Julien Bourgeois, Vaidy Sunderam 14 June 2012, Valpré, Ecully
Performance Evaluation of P2P and Cloud Computing Applications - - - PowerPoint PPT Presentation
Performance Evaluation of P2P and Cloud Computing Applications - A Module for SimGRID Bogdan Cornea, Julien Bourgeois, Vaidy Sunderam 14 June 2012, Valpr, Ecully Origins Performance prediction dPerf dPerf and P2P apps.
Bogdan Cornea, Julien Bourgeois, Vaidy Sunderam 14 June 2012, Valpré, Ecully
2/25
– dPerf
3/25
– dPerf
4/25
– Computing
– ChronosMix tool – Real computing applications – Budget
5/25
– dPerf
6/25
– dPerf
7/25
Input code C, C++, Fortran / P2P-SAP, MPI Prediction ROSE compiler HW counters PAPI SimGrid MSG Trace replay Network scaling Scaling the N° nodes Scaling
N° nodes Automatic code translator
8/25
– dPerf
9/25
– dPerf
10/25
– Heterogeneous – P2P communication protocol
– Real code ported to P2P computing
– Scaling
11/25
– Automatic instrumentation + execution
Procs.
Time [s] NAS IS ; Gcc optimization level : 0.
12/25
Procs.
Time [s] NAS IS ; Gcc optimization level : 0.
13/25
– Scaling of results
– Network configurations
Procs.
Time [s]
Obstacle problem ; P2P implementation Gcc optimization level : 0.
14/25
– Scaling of results
– Number of nodes
15/25
– dPerf
16/25
– dPerf
17/25
Input code dPerf SimGrid Input code SimGrid dPerf MSG SMPI
18/25
– dPerf
19/25
– dPerf
20/25
21/25
MPI HPC code dPerf adapter Static analysis, Static communication topology identification Cloud Emory University MPI to any Cloud
22/25
– Performance
– Fine tune dPerf – Compare original
Cloud performance prediction MPI HPC code SimGrid dPerf MSG SMPI adapter tuning
23/25
– dPerf
24/25
– dPerf
25/25
– Helps the integration process