Difference between revisions of "HPC Wiki"
m (Adding short explanations for target groups) |
|||
(7 intermediate revisions by 5 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 == | ||
− | [[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: | + | <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]], [[ | + | 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