HP-SEE Training Center

From HP-SEE Wiki

(Difference between revisions)
Jump to: navigation, search
(Profiling and debugging techniques)
(Hybrid programming)
 
(20 intermediate revisions not shown)
Line 9: Line 9:
== Training material ==
== Training material ==
-
=== Profiling and debugging techniques ===
+
=== Optimization, profiling and debugging techniques ===
-
* '''Introduction to Parallel Computing: The message Passing and Shared Memory'''<br />Todor Gurov, Institute for Information and Communication Technologies, Bulgarian Academy of Sciences<br />[[[PDF|http://indico.ipb.ac.rs/materialDisplay.py?contribId=17&materialId=slides&confId=21|PDF]]]
+
* '''[http://indico.ipb.ac.rs/materialDisplay.py?contribId=23&materialId=slides&confId=21 Advanced application porting and optimization]'''<br />[http://indico.ipb.ac.rs/conferenceDisplay.py?confId=21 HP-SEE Regional Training, 29-30 November 2010, Sofia, Bulgaria]<br />Emanouil Atanassov, Institute for Information and Communication Technologies, Bulgarian Academy of Sciences, Bulgaria
=== Benchmarking and scalability testing ===
=== Benchmarking and scalability testing ===
 +
 +
* '''[http://www.prace-project.eu/hpc-training/prace-tutorial-bsc-2010/3a_scalability.pdf Scalability]'''<br />[http://www.prace-project.eu/hpc-training/prace-tutorial-bsc-2010 PRACE tutorial on performance analysis with Paraver and Dimemas, 6-9 September 2010, Barcelona, Spain]
=== OpenMP programming ===
=== OpenMP programming ===
Line 20: Line 22:
=== Hybrid programming ===
=== Hybrid programming ===
 +
 +
* '''[http://indico.ipb.ac.rs/getFile.py/access?sessionId=5&resId=0&materialId=1&confId=163 Hybrid (MPI + OpenMP) programming]'''<br />[http://indico.ipb.ac.rs/conferenceDisplay.py?confId=163 Joint HP-SEE, LinkSCEEM-2 and PRACE HPC Summer Training]<br />Antun Balaz, Institute of Physics Belgrade, Belgrade, Serbia
 +
 +
* '''[http://indico.ipb.ac.rs/materialDisplay.py?contribId=17&materialId=slides&confId=21 Introduction to Parallel Computing: The Message Passing and Shared Memory]'''<br />[http://indico.ipb.ac.rs/conferenceDisplay.py?confId=21 HP-SEE Regional Training, 29-30 November 2010, Sofia, Bulgaria]<br />Todor Gurov, Institute for Information and Communication Technologies, Bulgarian Academy of Sciences, Bulgaria
=== GPU programming ===
=== GPU programming ===
 +
 +
* '''[http://indico.ipb.ac.rs/materialDisplay.py?contribId=10&materialId=slides&confId=107 Introduction to GPU computing]'''<br />[http://indico.ipb.ac.rs/conferenceDisplay.py?confId=107 HPC National Training, 23-24 March 2011, Sofia, Bulgaria]<br /> Emanouil Atanassov, Institute for Information and Communication Technologies, Bulgarian Academy of Sciences, Bulgaria
 +
 +
* '''[http://indico.ipb.ac.rs/materialDisplay.py?contribId=21&materialId=slides&confId=21 Introduction to GPU computing]'''<br />[http://indico.ipb.ac.rs/conferenceDisplay.py?confId=21 HP-SEE Regional Training, 29-30 November 2010, Sofia, Bulgaria]<br /> Mihai Niculescu, Institute for Space Sciences, Romania
 +
 +
* '''[http://indico.ipb.ac.rs/materialDisplay.py?sessionId=11&materialId=0&confId=21 Hands on session: Programming with CUDA]'''<br />[http://indico.ipb.ac.rs/conferenceDisplay.py?confId=21 HP-SEE Regional Training, 29-30 November 2010, Sofia, Bulgaria]<br /> Mihai Niculescu, Institute for Space Sciences, Romania
 +
 +
=== Blue Gene/P ===
 +
 +
* '''[http://indico.ipb.ac.rs/materialDisplay.py?contribId=5&materialId=slides&confId=21 IBM BlueGene/P Short introduction]'''<br />[http://indico.ipb.ac.rs/conferenceDisplay.py?confId=21 HP-SEE Regional Training, 29-30 November 2010, Sofia, Bulgaria]<br />Valentin Pavlov, Bulgarian Supercomputing Centre, Bulgaria
=== Parallel numerical libraries ===
=== Parallel numerical libraries ===
=== Performance measurements tools ===
=== Performance measurements tools ===
 +
 +
* '''[http://www.prace-project.eu/hpc-training/prace-tutorial-bsc-2010/1p1_introtools.pdf CERBA tools]'''<br />[http://www.prace-project.eu/hpc-training/prace-tutorial-bsc-2010 PRACE tutorial on performance analysis with Paraver and Dimemas, 6-9 September 2010, Barcelona, Spain]
 +
 +
* '''[http://www.prace-project.eu/hpc-training/prace-tutorial-bsc-2010/1p2_paraver_details.pdf Paraver: internals and details]'''<br />[http://www.prace-project.eu/hpc-training/prace-tutorial-bsc-2010 PRACE tutorial on performance analysis with Paraver and Dimemas, 6-9 September 2010, Barcelona, Spain]
 +
 +
* '''[http://www.prace-project.eu/hpc-training/prace-tutorial-bsc-2010/3p_dimemas.pdf Dimemas: internals and details]'''<br />[http://www.prace-project.eu/hpc-training/prace-tutorial-bsc-2010 PRACE tutorial on performance analysis with Paraver and Dimemas, 6-9 September 2010, Barcelona, Spain]
=== Computer architecture ===
=== Computer architecture ===
 +
 +
* '''[http://indico.ipb.ac.rs/getFile.py/access?contribId=19&resId=0&materialId=slides&confId=21 Future HPC Architectures]'''<br />[http://indico.ipb.ac.rs/conferenceDisplay.py?confId=21 HP-SEE Regional Training, 29-30 November 2010, Sofia, Bulgaria]<br />Robert Uebelmesser, Silicon Graphics Inc., Germany
== Feedback Forms ==
== Feedback Forms ==

Latest revision as of 11:17, 26 September 2011

Contents

Events

Trainer community

Training material

Optimization, profiling and debugging techniques

Benchmarking and scalability testing

OpenMP programming

MPI techniques

Hybrid programming

GPU programming

Blue Gene/P

Parallel numerical libraries

Performance measurements tools

Computer architecture

Feedback Forms


HP-SEE Training Center

Personal tools