User Tools

Site Tools


skill-tree:pe:4:b

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
skill-tree:pe:4:b [2020/06/10 03:30] – [Subskills] lucianaskill-tree:pe:4:b [2025/04/16 18:30] (current) – external edit 127.0.0.1
Line 1: Line 1:
-# PE4-B Tuning+# PE4 Tuning
  
-# Background +Tuning means to change some system variables/configurations (without changing the program itself) in order to optimize the performance.
-  *  Tuning means to change some system variables/configurations (without changing the program itself) in order to optimize the performance.+
  
-Aim +## Learning Outcomes
-  *  Use subroutine profiling to focus the efforts on tuning specific procedures and improve the program's performance.+
  
-# Outcomes +* Analyze the IO performance of a program and tune it to increase performance. 
-   Use profiling tools such as prof, gprof and line-by-line profilers. +* Use profiling tools such as prof, gprof and line-by-line profilers. 
-   Define Amdahl's Law. +* Define Amdahl's Law. 
-   Tune a parallel program in order to achieve better runtimes and to optimize the usage of the HPC resources+* Tune a parallel program in order to achieve better runtimes and to optimize the usage of the HPC resources
 + 
 +## Subskills 
 + 
 +* [[skill-tree:pe:4:1:b]] 
 +* [[skill-tree:pe:4:2:b]] 
 +* [[skill-tree:pe:4:3:b]]
  
-# Subskills 
-  * [[skill-tree:pe:4:1:b]] 
-  * [[skill-tree:pe:4:2:b]] 
-  * [[skill-tree:pe:4:3:b]] 
-  * [[skill-tree:k:2:1:b]] 
skill-tree/pe/4/b.1591752603.txt.gz · Last modified: 2020/06/10 03:30 by luciana