Difference between revisions of "Benchmarking & Scaling Tutorial"
Jump to navigation
Jump to search
m |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Tutorials]] | [[Category:Tutorials]] | ||
[[Category:Tutorials | Benchmarking & Scaling Tutorial]] | [[Category:Tutorials | Benchmarking & Scaling Tutorial]] | ||
+ | [[Category:Benchmarking]]<nowiki /> | ||
{{Syllabus Benchmarking & Scaling}} | {{Syllabus Benchmarking & Scaling}} | ||
− | |||
− | |||
This tutorial is meant to help you benchmark your application on an HPC cluster environment and to optimise the use of available resources. We will explain why you should benchmark a software you plan to run on a cluster before doing any productive calculations, what scalability is, tell you about potential bottlenecks and refer to advanced toolkits which can automate the process. | This tutorial is meant to help you benchmark your application on an HPC cluster environment and to optimise the use of available resources. We will explain why you should benchmark a software you plan to run on a cluster before doing any productive calculations, what scalability is, tell you about potential bottlenecks and refer to advanced toolkits which can automate the process. | ||
Line 18: | Line 17: | ||
=== [[Benchmarking_%26_Scaling_Tutorial/Automated_Benchmarking | Automated Benchmarking using a Job Script ]] === | === [[Benchmarking_%26_Scaling_Tutorial/Automated_Benchmarking | Automated Benchmarking using a Job Script ]] === | ||
+ | |||
+ | === [[Benchmarking_%26_Scaling_Tutorial/Automated_Benchmarking_JUBE | Automated Benchmarking using JUBE ]] === | ||
=== [[Benchmarking_%26_Scaling_Tutorial/Results | Plotting and Interpreting Results ]] === | === [[Benchmarking_%26_Scaling_Tutorial/Results | Plotting and Interpreting Results ]] === | ||
+ | <!-- | ||
== Part II == | == Part II == | ||
Jube | Jube | ||
+ | --> |
Latest revision as of 12:31, 19 July 2024
Tutorial | |
---|---|
Title: | Benchmarking & Scaling |
Provider: | HPC.NRW
|
Contact: | tutorials@hpc.nrw |
Type: | Online |
Topic Area: | Performance Analysis |
License: | CC-BY-SA |
Syllabus
| |
1. Introduction & Theory | |
2. Interactive Manual Benchmarking | |
3. Automated Benchmarking using a Job Script | |
4. Automated Benchmarking using JUBE | |
5. Plotting & Interpreting Results |
This tutorial is meant to help you benchmark your application on an HPC cluster environment and to optimise the use of available resources. We will explain why you should benchmark a software you plan to run on a cluster before doing any productive calculations, what scalability is, tell you about potential bottlenecks and refer to advanced toolkits which can automate the process.