Difference between revisions of "HPC Wiki"

From HPC Wiki
Jump to navigation Jump to search
()
m (Adding short explanations for target groups)
 
(5 intermediate revisions by 3 users not shown)
Line 5: Line 5:
  
 
== Target Groups ==
 
== Target Groups ==
- '''[[:Category:Basics| Basics]]'''
+
- '''[[:Category:Basics| Basics]]''': Covering the basics for users with not prior HPC experience.
  
- '''[[:Category:HPC-User| HPC-User]]'''
+
- '''[[:Category:HPC-User| HPC-User]]''': Covering topics for users of existing HPC software on HPC systems, including batch systems and third-party simulation software.
  
- '''[[:Category:HPC-Developer| HPC-Developer]]'''
+
- '''[[:Category:HPC-Developer| HPC-Developer]]''': Covering topics for users developing HPC software on HPC systems, including programming paradigms, compilers and runtime systems.
  
- '''[[:Category:HPC-Admin| HPC-Admin]]'''
+
- '''[[:Category:HPC-Admin| HPC-Admin]]''': Covering topics for administrators of HPC systems.
  
 
== Categories ==
 
== Categories ==
Line 21: Line 21:
 
Look into the [[FAQs]] to see tips and instructions on [[How-to-Contribute]] to this wiki.
 
Look into the [[FAQs]] to see tips and instructions on [[How-to-Contribute]] to this wiki.
  
== Upcomming HPC Events (Source: HPC Calendar of the Gauss-Alliance) ==
+
== Upcoming HPC Events (Source: HPC Calendar of the Gauss-Alliance) ==
     <div style="height:20em; overflow:auto; border: 2px solid #088">
+
     <div style="height:35em; overflow:auto; border: 2px solid #088">
 
{{hpccalendar}}
 
{{hpccalendar}}
  
 
</div>
 
</div>
 
  
 
== Overview ==
 
== Overview ==
Line 37: Line 36:
 
HPC-Dev: [[Load_Balancing]], [[Performance Engineering]], [[correctness checking]]
 
HPC-Dev: [[Load_Balancing]], [[Performance Engineering]], [[correctness checking]]
  
Performance Tools: [[Measurement-tools|measurement tools]], [[Likwid]], [[Vampir]], [[ScoreP]], [[MUST]]
+
Performance Tools: [[Measurement-tools|measurement tools]], [[Likwid]], [[Vampir]], [[ScoreP]]
 +
 
 +
Debugging and Correctness Tools: [[MUST]], [[Compiler Sanitizers]], [[Totalview]]  
  
  
 
HPC-Pages:
 
HPC-Pages:
 
[[Software]], [[Access]], [[Site-specific_documentation]], [[measurement-tools]], [[likwid]]
 
[[Software]], [[Access]], [[Site-specific_documentation]], [[measurement-tools]], [[likwid]]

Latest revision as of 08:21, 8 October 2024

Welcome to the HPC Wiki the source for site-independent High Performance Computing Information.

<<-- On the left hand there are different target groups with their respective material.


Target Groups

- Basics: Covering the basics for users with not prior HPC experience.

- HPC-User: Covering topics for users of existing HPC software on HPC systems, including batch systems and third-party simulation software.

- HPC-Developer: Covering topics for users developing HPC software on HPC systems, including programming paradigms, compilers and runtime systems.

- HPC-Admin: Covering topics for administrators of HPC systems.

Categories

Getting_Started is a basic guide for first-time users. It covers a wide range of topics from access and login to system-independant concepts of Unix systems to data transfers. All articles in the Basics Section are written for inexperienced users and explain concepts in an easy-to-understand way.

Similar articles in the Users and Developer Section are planned, but not yet finished.

Look into the FAQs to see tips and instructions on How-to-Contribute to this wiki.

Upcoming HPC Events (Source: HPC Calendar of the Gauss-Alliance)

Overview

General: How-to-Contribute


Basics/HPC-User: make, cmake, ssh_keys, compiler, Modules, vim, screen/tmux, ssh python/pip, scp, rsync, git, shell, chmod, tar, sh-file, NUMA


HPC-Dev: Load_Balancing, Performance Engineering, correctness checking

Performance Tools: measurement tools, Likwid, Vampir, Score-P

Debugging and Correctness Tools: MUST, Compiler Sanitizers, Totalview


HPC-Pages: Software, Access, Site-specific_documentation, measurement-tools, likwid