User Tools

Site Tools


skill-tree:use: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:b [2020/06/07 17:30] – [Background] lucianaskill-tree:use:b [2021/09/13 11:57] (current) – external edit 127.0.0.1
Line 2: Line 2:
 # Background # Background
 HPC environments are different from local systems and cloud environments. HPC environments are different from local systems and cloud environments.
 +
 Practitioners typically face initial challenges to utilize such a system efficiently. Practitioners typically face initial challenges to utilize such a system efficiently.
 Moreover, often, data centers deploy a specific solution to set up and execute parallel applications. Moreover, often, data centers deploy a specific solution to set up and execute parallel applications.
 That means users must be trained in a particular solution to utilize a supercomputer efficiently. That means users must be trained in a particular solution to utilize a supercomputer efficiently.
 +
 Various user roles are covered as part of this subtree: practitioners that aim to deploy existing parallel applications as well as testers that just run already deployed applications, and also developers that create new applications. Various user roles are covered as part of this subtree: practitioners that aim to deploy existing parallel applications as well as testers that just run already deployed applications, and also developers that create new applications.
  
 # Aim # Aim
-  * To use the cluster operating system efficiently in order to develop, build, run, and monitor parallel applications +  * To use the cluster operating system efficiently in order to develop, build, run, and monitor parallel applications. 
-  * To automatize repetitive tasks on an HPC system+  * To automatize repetitive tasks on an HPC system.
  
 # Outcomes # Outcomes
-  * Apply tools provided by the operating system to navigate and manage files and executables +  * Apply tools provided by the operating system to navigate and manage files and executables. 
-  * Select the software environment to build existing and develop novel parallel applications effectively +  * Select the software environment to build existing and develop novel parallel applications effectively. 
-  * Use a workload manager to allocate HPC resources +  * Use a workload manager to allocate HPC resources. 
-  * Construct workflows that utilize remote (distributed) environments to execute a parallel workflow +  * Construct workflows that utilize remote (distributed) environments to execute a parallel workflow. 
-  * Design and deploy scripts that automatize repetitive tasks+  * Design and deploy scripts that automatize repetitive tasks.
  
 # Subskills # Subskills
Line 25: Line 27:
   * [[skill-tree:use:5:b]]   * [[skill-tree:use:5:b]]
   * [[skill-tree:use:6:b]]   * [[skill-tree:use:6:b]]
 +  * [[skill-tree:use:7:b]]
skill-tree/use/b.1591543856.txt.gz · Last modified: 2020/06/07 17:30 by luciana