User Tools

Site Tools


skill-tree:use: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:use:4:b [2022/06/13 13:16] – [Background] ruben.kellnerskill-tree:use:4:b [2022/06/27 12:30] (current) – external edit 127.0.0.1
Line 3: Line 3:
  
 In HPC parallelization brings huge performance benefits and is omnipresent. That brings challenges when developing software. There are a lot of concepts that have to be considered to write parallel programs well. In HPC parallelization brings huge performance benefits and is omnipresent. That brings challenges when developing software. There are a lot of concepts that have to be considered to write parallel programs well.
-d+
 # Aim # Aim
   * To enable practitioners to comprehend the concepts and procedures for developing parallel applications for HPC environments.   * To enable practitioners to comprehend the concepts and procedures for developing parallel applications for HPC environments.
-  * To debug and troubleshoot issues with parallel applications and parallelization. +  * To debug and troubleshoot issues with parallel applications and parallelization during their development
-  * To run and execute parallel applications on the HPC system. + 
-m+
 # Outcomes # Outcomes
-  * Build parallel programs. 
   * Develop parallel software.   * Develop parallel software.
 +  * Code parallel programs.
 +  * Analyze and debug parallel programs.
 +  * Articulate the problems of synchronization issues like Race Conditions, Deadlocks.
 +  * Analyze and optimize performance of parallel applications
  
 # Subskills # Subskills
   * [[skill-tree:use:3:b]]   * [[skill-tree:use:3:b]]
   * [[skill-tree:sd:b]]   * [[skill-tree:sd:b]]
skill-tree/use/4/b.1655119007.txt.gz · Last modified: 2022/06/13 13:16 by ruben.kellner