Difference between revisions of "HPC Wiki"
m (Adding short explanations for target groups) |
|||
(13 intermediate revisions by 6 users not shown) | |||
Line 2: | Line 2: | ||
<<-- On the left hand there are different target groups with their respective material. | <<-- On the left hand there are different target groups with their respective material. | ||
+ | |||
== 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]]''': Covering topics for users of existing HPC software on HPC systems, including batch systems and third-party simulation software. | ||
+ | |||
+ | - '''[[:Category:HPC-Developer| HPC-Developer]]''': Covering topics for users developing HPC software on HPC systems, including programming paradigms, compilers and runtime systems. | ||
− | - '''[[:Category:HPC- | + | - '''[[:Category:HPC-Admin| HPC-Admin]]''': Covering topics for administrators of HPC systems. |
− | |||
== Categories == | == 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. | + | [[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. | 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) == | ||
+ | <div style="height:35em; overflow:auto; border: 2px solid #088"> | ||
+ | {{hpccalendar}} | ||
+ | |||
+ | </div> | ||
== Overview == | == Overview == | ||
Line 26: | 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]] | |
+ | |||
+ | 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