development

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
development [2019/10/14 20:23]
meesters [Debugging Tools]
development [2019/10/18 10:51]
meesters [IDEs]
Line 4: Line 4:
  
 The JGU HPC group encourages to develop on its HPC systems: Only if tested on an HPC system, scalability can be tested((You can never be save on the parallel efficiency of a given application,​ as it may differ from system to system.)). For this, we provide a number of tools from compilers to debugging tools. The JGU HPC group encourages to develop on its HPC systems: Only if tested on an HPC system, scalability can be tested((You can never be save on the parallel efficiency of a given application,​ as it may differ from system to system.)). For this, we provide a number of tools from compilers to debugging tools.
 +
 +===== Collaborating with the HPC Group =====
 +
 +We are open for two kinds of collaborations with regard to development:​
 +
 +  * Code Review in a systematic fashion as part of supervising a student'​s work (please approach us, //​beforehand//​!).
 +  * As a genuine collaboration with either a grant proposal in mind or after writing one together.
 +
 +===== Getting Compute Resources =====
 +
 +Development is / can be cumbersome, particularly,​ if you would have to wait for test resources. Hence, we introduced the ''​devel''​ partitions on both clusters for short and not-to-big jobs. More information on this partition((as it might change)) can be found in our [[partitions|partition description]].
  
 ===== IDEs ===== ===== IDEs =====
  
 We [[development:​ides_and_editors|offer a number of editors and give hints on Integrated Development Environments on a dedicated wiki page]]. We [[development:​ides_and_editors|offer a number of editors and give hints on Integrated Development Environments on a dedicated wiki page]].
 +
 +===== Monitoring =====
 +
 +Our [[development:​monitoring|Monitoring Page]] describes tools to monitor the cluster nodes (Ganglia) and shell based tools to monitor compute tasks with regard to CPU usage, memory, open files, I/O statistics.
 +
  
 ===== Source Code Management ===== ===== Source Code Management =====
Line 16: Line 32:
  
  
-===== Collaborating with the HPC Group ===== 
- 
-We are open for two kinds of collaborations with regard to development:​ 
- 
-  * Code Review in a systematic fashion as part of supervising a student'​s work (please approach us, //​beforehand//​!). 
-  * As a genuine collaboration with either a grant proposal in mind or after writing one together. 
 ===== Parallelization Libraries and Libraries to support parallel Work ===== ===== Parallelization Libraries and Libraries to support parallel Work =====
  
  • development.txt
  • Last modified: 2019/10/18 10:51
  • by meesters