Difference between revisions of "Development"
S Richling (talk | contribs) (→Documentation in the Wiki) |
K Siegmund (talk | contribs) (→Software Development and Parallel Programming) |
||
Line 1: | Line 1: | ||
+ | == Compiling Software == |
||
+ | |||
+ | Overview of [[General compiler usage]] |
||
+ | |||
== Software Development and Parallel Programming == |
== Software Development and Parallel Programming == |
||
Overview on [[BwHPC_BPG_for_Parallel_Programming | parallel programming with OpenMP and MPI]]. |
Overview on [[BwHPC_BPG_for_Parallel_Programming | parallel programming with OpenMP and MPI]]. |
Revision as of 16:34, 14 July 2022
Contents
1 Compiling Software
Overview of General compiler usage
2 Software Development and Parallel Programming
Overview on parallel programming with OpenMP and MPI.
3 Environment Modules
Compiler, libraries and development tools are provided as environment modules.
Required reading to use: Environment Modules
4 Available Development Software
Visit https://www.bwhpc.de/software.php select your cluster and
- For compiler select
Category → compiler
- For MPI select
Category → mpi
- For libraries select
Category → lib
- For numerical libraries select
Category → numlib
- For further development tools select
Category → devel
On a cluster use: module avail <Category>
5 Documentation
Availabe documentation for environment modules:
module help
- examples in
$SOFTNAME_EXA_DIR
- additional docu in this wiki
6 Documentation in the Wiki
Environment modules for software development and parallel programming with additional documentation here in the wiki: