Difference between revisions of "HPC Wiki"

From HPC Wiki
Jump to navigation Jump to search
m
(19 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Welcome to HPC Wiki started by the ProPE Project.
+
Welcome to the HPC Wiki! This aims to be a site-independent HPC documentation. This means all specific information about computing centers in different locations and their respective details are bundled in the site specifics section on the left hand site and all other articles should be held as general and site-independent as possible. This means everybody can use the same (this!! :) ) knowledge base, regardless where they are from and if information about the configuration of a particular system/computing center is needed, the site-specifics section should give an overview about where to find that.
  
This website is currently work-in-progress and aims to provide a site-independent HPC documentation.
+
Furthermore, there are different target groups with their respective material findable on the left hand menu.
 
 
On the left you can see the different target groups and some of the respective material. For site-specific information (IT Center, RRZE, ZIH), please have a look at the "site-specifics" section. Everything else is kept generally applicable.
 
  
 +
== 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. While this gives an overview, all articles in the Basics Section are written with really inexperienced users in mind, to explain concepts in an easy-to-understand way.
  
[[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.
+
A similar article in the Users and Developer Section are planned, but not yet finished.
  
[[FAQs]]
+
Look into the [[FAQs]] to see tips and instructions on [[How-to-Contribute]] to this wiki.
  
 
== In Progress ==
 
== In Progress ==
Create pages with help of the [[Sample_Page|Sample Page]] and [[Wiki|Wiki FAQ]]
+
General: [[How-to-Contribute]]
 
 
  
  
Basics/HPC-User: [[make]], [[cmake]], [[Ssh_keys]], [[compiler]], [[Modules]], [[vi/vim]],  [[screen/tmux]], [[ssh]] [[python/pip]], [[scp]], [[rsync]], [[git]], [[shell]], [[chmod]], [[tar]], [[sh-file]], [[NUMA]]
+
Basics/HPC-User: [[make]], [[cmake]], [[Ssh_keys]], [[compiler]], [[Modules]], [[Vim]],  [[screen/tmux]], [[ssh]] [[python/pip]], [[scp]], [[rsync]], [[git]], [[shell]], [[chmod]], [[tar]], [[sh-file]], [[NUMA]]
  
  
Line 30: Line 28:
 
== ToDo ==
 
== ToDo ==
  
[[cmake]], include chain jobs in the sheduling articles, [[Load_Balancing]] braucht ein Bild, weniger Theorie und mehr Praxis, [[OpenMP]], [[MPI]],
+
expand [[cmake]], link examples to chain jobs in the sheduling articles, expand [[OpenMP]] (Jenni) & [[MPI]] (Jan), Basics Benchmarking, scaling tests, Resource planning, Tickettool, [[How-to-Contribute]] (Stefan), Tools-Overview, Remove RWTH Reference from [[Must]], [[Intel VTune]] and check with local documentation, expand [[Intel VTune]] massively and include how-to-start-analysis with commandline
Basics Benchmarking, scaling tests, Resource planning, Tickettool, Anleitung - how to Wiki
 

Revision as of 10:57, 19 March 2019

Welcome to the HPC Wiki! This aims to be a site-independent HPC documentation. This means all specific information about computing centers in different locations and their respective details are bundled in the site specifics section on the left hand site and all other articles should be held as general and site-independent as possible. This means everybody can use the same (this!! :) ) knowledge base, regardless where they are from and if information about the configuration of a particular system/computing center is needed, the site-specifics section should give an overview about where to find that.

Furthermore, there are different target groups with their respective material findable on the left hand menu.

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. While this gives an overview, all articles in the Basics Section are written with really inexperienced users in mind, to explain concepts in an easy-to-understand way.

A similar article 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.

In Progress

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

HPC-Programs: Measurement tools, Likwid, Vampir, Score-P, MUST


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

ToDo

expand cmake, link examples to chain jobs in the sheduling articles, expand OpenMP (Jenni) & MPI (Jan), Basics Benchmarking, scaling tests, Resource planning, Tickettool, How-to-Contribute (Stefan), Tools-Overview, Remove RWTH Reference from MUST, Intel VTune and check with local documentation, expand Intel VTune massively and include how-to-start-analysis with commandline