際際滷

際際滷Share a Scribd company logo
CILEA services for High
Performance Computing

          Claudio Arlandini
         Technical Manager
       HPC competence group
        assistenze_hpc@cilea.it   1
CILEA




assistenze_hpc@cilea.it           Copyright ? CILEA   2
A TOP500 system

                                                  lagrange


                          ?336 nodes BL460c + BL2x220
                          ?3200 cores Intel X5472 + X5660
                          ?6400 GB RAM
                          ?30 TB storage (EVA4400 + MSA1500)
                          ?SL6500 with NVIDIA Fermi M2050
                          ?DL980 fat node (8way-512GB RAM)
                          ?Infiniband QDR/DDR Voltaire

assistenze_hpc@cilea.it                            Copyright ? CILEA   3
A complete HPC environment



      Over 3000 cores
      40 TFlops/s peak




                           Optimized working
                              environment
assistenze_hpc@cilea.it                          Copyright ? CILEA   4
Services for industrial and academic research




                          Simulation      Optimization




                                 Visualization




assistenze_hpc@cilea.it                                  Copyright ? CILEA   5
Services for industrial and academic research




                          Simulation      Optimization




                                 Visualization




assistenze_hpc@cilea.it                                  Copyright ? CILEA   6
Excellence centre for




                                          ?   CFD
                                          ?   Structural analysis
                                          ?   GPU computing
                                          ?   Formation




assistenze_hpc@cilea.it                           Copyright ? CILEA   7
CFD




                                                    8
assistenze_hpc@cilea.it         Copyright ? CILEA
Services for industrial and academic research




                          Simulation      Optimization




                                 Visualization




assistenze_hpc@cilea.it                                  Copyright ? CILEA   9
Optimization




                                                                  User
                                                                  environment
                                                                  optimization
                                                  Porting on different
                                                  architectures

                               Parallelizzation



                      Tuning/benchmarking




assistenze_hpc@cilea.it                                          Copyright ? CILEA   10
Tuning/bechmarking




Benchmarking              Tuning   Performance




   Performance is never obtained without pain

assistenze_hpc@cilea.it                             Copyright ? CILEA   11
Parallelizzation




                                     Python




                               C++            Fortran




assistenze_hpc@cilea.it                          Copyright ? CILEA   12
Porting




  LEGACY CODE




assistenze_hpc@cilea.it             Copyright ? CILEA   13
User environment optimization




assistenze_hpc@cilea.it                            Copyright ? CILEA   14
Services for industrial and academic research




                          Simulation      Optimization




                                 Visualization




assistenze_hpc@cilea.it                                  Copyright ? CILEA   15
Visualization




            ? VTK
Programming ? Paraview




               ? High performance
Infrastructure visualization
               ? Ray tracing/rendering




assistenze_hpc@cilea.it                            Copyright ? CILEA   16
Special-purpose Hardware


CUDA development: HP SL6500
   NVIDIA Fermi M2050


Visual-server: HP DL980
    8 cpu QC
    512 GB RAM !!!
    NVIDIA Quadro 6000


assistenze_hpc@cilea.it                         Copyright ? CILEA   17
Visualization services


      Remote              Real-time rendering          GPU-server

   Visualization          Large scale data             Visual-server
                             processing
Tools:
    ? Mental images product suite (mental-ray; i-ray, reality-server)
    ? Desktop Cloud Visualization (DCV C Nice Tech.)
Application Fields:
    ? Any CAD/CAE application involving pre/post-processing
    ? Architecture and Design
    ? Urban planning


assistenze_hpc@cilea.it                                    Copyright ? CILEA
Research Projects




assistenze_hpc@cilea.it                       Copyright ? CILEA   19
LISA Initiative http://lisa.cilea.it

Collaboration Agreement between
Regione Lombardia and CILEA 2010-2012

? CPU hours (100.000-500.000/yr) and highly specialized assistance to
  research projects
? Open to all universities of Lombardy
? Preference is given to projects with industrial partnership or interest

During first year:
? 29 awarded projects
? 8 millions CPU hours consumed
? 34 pubblications on scientific journals (at Feb 2011)
? Developed parallel code for atmospherical pollutants diffusion simulation
? Developed parallel code for simulation of water resource management of Po
  river basin
? Accomplished the most complete reconstruction of underground water
  resources of of Po river valley
? CUDA porting of a statistics code
? CUDA porting of a Lattice Boltzmann method fluidodynamics code
assistenze_hpc@cilea.it                                      Copyright ? CILEA   20
Formation


                                             elearning      on-
                                   on-site
                                                          demand
                                  courses     courses    formation




assistenze_hpc@cilea.it                       Copyright ? CILEA      21
Formation services


                                    elearning      on-
                          on-site
                                                 demand
                          courses    courses    formation



?Fortran base and advanced
?C++ base and advanced
?Python
?High Performance Computing Techniques
   (updated 2011!)
?Scientific visualization
?CUDA programming
?´


assistenze_hpc@cilea.it                                 Copyright ? CILEA   22
Formation services


                          On site      e-        On
                          courses   learning   demand


?Fortran                                            Summer school
?C++                                                CFD simulation
?Python                                        in esternal aerodynamics
                                                    September 2012
?High performance computing
techniques                                           Winter school
?Scientific visualization                       Scientific visualization
                                                With open-source tools
?GPGPU programming                                  November 2012
?Profiling and debugging
?OpenFOAM
                               + workshops
assistenze_hpc@cilea.it                                   Copyright ? CILEA   23
CILEA for research

CILEA: an outstanding partner

                          ? We provide users high added value
                                        services


                                ? We focus on formation on high
                                  specialization and innovation
                                              topics

                                     ? We provide sinergy on
                                    national and international
                                        research projects

assistenze_hpc@cilea.it                         Copyright ? CILEA   24
Breaking news




    Luna Rossa Challenge 2013 selected CILEA as technological

          partner for the 34th America¨s Cup (september 2013)
assistenze_hpc@cilea.it                          Copyright ? CILEA   25
Need more info?




                          http://www.cilea.it

                          email: assistenze_hpc@cilea.it




assistenze_hpc@cilea.it                                    Copyright ? CILEA   26

More Related Content

CILEA HPC services 2012

  • 1. CILEA services for High Performance Computing Claudio Arlandini Technical Manager HPC competence group assistenze_hpc@cilea.it 1
  • 2. CILEA assistenze_hpc@cilea.it Copyright ? CILEA 2
  • 3. A TOP500 system lagrange ?336 nodes BL460c + BL2x220 ?3200 cores Intel X5472 + X5660 ?6400 GB RAM ?30 TB storage (EVA4400 + MSA1500) ?SL6500 with NVIDIA Fermi M2050 ?DL980 fat node (8way-512GB RAM) ?Infiniband QDR/DDR Voltaire assistenze_hpc@cilea.it Copyright ? CILEA 3
  • 4. A complete HPC environment Over 3000 cores 40 TFlops/s peak Optimized working environment assistenze_hpc@cilea.it Copyright ? CILEA 4
  • 5. Services for industrial and academic research Simulation Optimization Visualization assistenze_hpc@cilea.it Copyright ? CILEA 5
  • 6. Services for industrial and academic research Simulation Optimization Visualization assistenze_hpc@cilea.it Copyright ? CILEA 6
  • 7. Excellence centre for ? CFD ? Structural analysis ? GPU computing ? Formation assistenze_hpc@cilea.it Copyright ? CILEA 7
  • 8. CFD 8 assistenze_hpc@cilea.it Copyright ? CILEA
  • 9. Services for industrial and academic research Simulation Optimization Visualization assistenze_hpc@cilea.it Copyright ? CILEA 9
  • 10. Optimization User environment optimization Porting on different architectures Parallelizzation Tuning/benchmarking assistenze_hpc@cilea.it Copyright ? CILEA 10
  • 11. Tuning/bechmarking Benchmarking Tuning Performance Performance is never obtained without pain assistenze_hpc@cilea.it Copyright ? CILEA 11
  • 12. Parallelizzation Python C++ Fortran assistenze_hpc@cilea.it Copyright ? CILEA 12
  • 13. Porting LEGACY CODE assistenze_hpc@cilea.it Copyright ? CILEA 13
  • 15. Services for industrial and academic research Simulation Optimization Visualization assistenze_hpc@cilea.it Copyright ? CILEA 15
  • 16. Visualization ? VTK Programming ? Paraview ? High performance Infrastructure visualization ? Ray tracing/rendering assistenze_hpc@cilea.it Copyright ? CILEA 16
  • 17. Special-purpose Hardware CUDA development: HP SL6500 NVIDIA Fermi M2050 Visual-server: HP DL980 8 cpu QC 512 GB RAM !!! NVIDIA Quadro 6000 assistenze_hpc@cilea.it Copyright ? CILEA 17
  • 18. Visualization services Remote Real-time rendering GPU-server Visualization Large scale data Visual-server processing Tools: ? Mental images product suite (mental-ray; i-ray, reality-server) ? Desktop Cloud Visualization (DCV C Nice Tech.) Application Fields: ? Any CAD/CAE application involving pre/post-processing ? Architecture and Design ? Urban planning assistenze_hpc@cilea.it Copyright ? CILEA
  • 20. LISA Initiative http://lisa.cilea.it Collaboration Agreement between Regione Lombardia and CILEA 2010-2012 ? CPU hours (100.000-500.000/yr) and highly specialized assistance to research projects ? Open to all universities of Lombardy ? Preference is given to projects with industrial partnership or interest During first year: ? 29 awarded projects ? 8 millions CPU hours consumed ? 34 pubblications on scientific journals (at Feb 2011) ? Developed parallel code for atmospherical pollutants diffusion simulation ? Developed parallel code for simulation of water resource management of Po river basin ? Accomplished the most complete reconstruction of underground water resources of of Po river valley ? CUDA porting of a statistics code ? CUDA porting of a Lattice Boltzmann method fluidodynamics code assistenze_hpc@cilea.it Copyright ? CILEA 20
  • 21. Formation elearning on- on-site demand courses courses formation assistenze_hpc@cilea.it Copyright ? CILEA 21
  • 22. Formation services elearning on- on-site demand courses courses formation ?Fortran base and advanced ?C++ base and advanced ?Python ?High Performance Computing Techniques (updated 2011!) ?Scientific visualization ?CUDA programming ?´ assistenze_hpc@cilea.it Copyright ? CILEA 22
  • 23. Formation services On site e- On courses learning demand ?Fortran Summer school ?C++ CFD simulation ?Python in esternal aerodynamics September 2012 ?High performance computing techniques Winter school ?Scientific visualization Scientific visualization With open-source tools ?GPGPU programming November 2012 ?Profiling and debugging ?OpenFOAM + workshops assistenze_hpc@cilea.it Copyright ? CILEA 23
  • 24. CILEA for research CILEA: an outstanding partner ? We provide users high added value services ? We focus on formation on high specialization and innovation topics ? We provide sinergy on national and international research projects assistenze_hpc@cilea.it Copyright ? CILEA 24
  • 25. Breaking news Luna Rossa Challenge 2013 selected CILEA as technological partner for the 34th America¨s Cup (september 2013) assistenze_hpc@cilea.it Copyright ? CILEA 25
  • 26. Need more info? http://www.cilea.it email: assistenze_hpc@cilea.it assistenze_hpc@cilea.it Copyright ? CILEA 26