User Tools

Site Tools


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] (current)
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.1571077414.txt.gz · Last modified: 2019/10/14 20:23 by meesters