- Infos im HLRS Wiki sind nicht rechtsverbindlich und ohne Gewähr -
- Information contained in the HLRS Wiki is not legally binding and HLRS is not responsible for any damages that might result from its use -
Software Development Tools, Compilers & Libraries: Difference between revisions
From HLRS Platforms
Jump to navigationJump to search
mNo edit summary |
|||
Line 1: | Line 1: | ||
== Available Software Development Tools, Compilers & Libraries == | == Available Software Development Tools, Compilers & Libraries == | ||
For details about installed Software see the complete list of [[Module Overview|installed Modules]]. | For details about installed Software see the complete list of [[Module Overview|installed Modules]]. | ||
=== Project Management and Collaboration === | === Project Management and Collaboration === | ||
* [[HLRS GForge]] ( [https://gforge.hlrs.de/ HLRS GForge Server]) | * [[HLRS GForge]] ( [https://gforge.hlrs.de/ HLRS GForge Server]) | ||
== | {| class="wikitable" cellspacing="0" border="1" | ||
|+ Tools and Software installation overview -- always refer to/change {{fullurl:Tools_Overview}} | |||
|- | |||
! style="background: #e0e0e0;" colspan="5 "| | |||
! style="background: #e0e0e0;" colspan="5" | Installed Versions | |||
! style="background: #e0e0e0;" | | |||
|- | |||
! style="background: #e0e0e0;" | Tool | |||
! style="background: #e0e0e0;" | Developer/License | |||
! style="background: #e0e0e0;" | HLRS-Wiki | |||
! style="background: #e0e0e0;" width="80pt" | Laki | |||
! style="background: #e0e0e0;" width="80pt" | BW-Grid | |||
! style="background: #e0e0e0;" width="80pt" | Hermit | |||
! style="background: #e0e0e0;" width="80pt" | A1/SX8 | |||
! style="background: #e0e0e0;" width="80pt" | Ontake/SX9 | |||
! style="background: #e0e0e0;" | Bemerkung | |||
|- | |||
! style="background: #efefef;" colspan="2" | IDEs and development tools | |||
! style="background: #efefef;" colspan="9" | Abteilung AMT | |||
|- | |||
| make | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/Make Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| SVN | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/SVN Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| If system installed not up-to-date. | |||
|- | |||
| Git | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/Ant Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Eclipse | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/Ant Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| (Includes CDT, Photran and PTP) | |||
|- | |||
! style="background: #efefef;" colspan="2" | MPI and communication libraries | |||
! style="background: #efefef;" colspan="9" | Abteilung AMT | |||
|- | |||
| Open MPI | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/Open_MPI Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| MVAPICH2 | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/MVAPICH2 Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| MPICH2 | |||
| Open Source | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Intel MPI | |||
| Intel | |||
| [https://kb.hlrs.de/platforms/index.php/Intel_MPI Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Global Arrays | |||
| x | |||
| [https://kb.hlrs.de/platforms/index.php/Global_Arrays Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
! style="background: #efefef;" colspan="2" | Debugger | |||
! style="background: #efefef;" colspan="9" | Abteilung AMT | |||
|- | |||
| gdb | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/Gdb Platform Wiki XXX] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Valgrind | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/Valgrind Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Intel Inspector | |||
| Intel | |||
| [https://kb.hlrs.de/platforms/index.php/Inspector Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| Former name: Intel ThreadChecker | |||
|- | |||
| Marmot | |||
| HLRS/TU Dresden | |||
| [https://kb.hlrs.de/platforms/index.php/Marmot Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| DDT | |||
| Allinea | |||
| [https://kb.hlrs.de/platforms/index.php/DDT Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
! style="background: #efefef;" colspan="2" | Performance Analysis | |||
! style="background: #efefef;" colspan="9" | Abteilung AMT | |||
|- | |||
| gprof | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/Gprof Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| PAPI | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/PAPI Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Intel VTune | |||
| Intel | |||
| [https://kb.hlrs.de/platforms/index.php/VTune Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| Former name: Intel VTune Performance Analyzer | |||
|- | |||
| Threadspotter | |||
| RogueWave | |||
| [https://kb.hlrs.de/platforms/index.php/Threadspotter Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Trace Analyzer and Collector | |||
| Intel | |||
| [https://kb.hlrs.de/platforms/index.php/Trace_Analyzer_and_Collector Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Paraver | |||
| BSC | |||
| [https://kb.hlrs.de/platforms/index.php/Paraver Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Kcachegrind (Valgrind) | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/Kcachegrind Platform Wiki XXX] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Scalasca | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/Scalasca Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| Successor of Kojak | |||
|- | |||
| Vampir | |||
| TU Dresden | |||
| [https://kb.hlrs.de/platforms/index.php/Vampir Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Vampir-Server | |||
| TU Dresden | |||
| [https://kb.hlrs.de/platforms/index.php/Vampir Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Vampirtrace | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/Vampirtrace Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
! style="background: #efefef;" colspan="11" | Other working groups | |||
|- | |||
! style="background: #efefef;" colspan="2" | Compiler | |||
! style="background: #efefef;" colspan="9" | Abteilung Küster | |||
|- | |||
| GNU | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/GNU_Compiler Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Intel ParallelStudio | |||
| Intel | |||
| [https://kb.hlrs.de/platforms/index.php/Intel_Compiler Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| PGI | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/PGI_Compiler Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Berkeley UPC | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/UPC Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
! style="background: #efefef;" colspan="2" | Numerical libraries | |||
! style="background: #efefef;" colspan="9" | Abteilung Küster | |||
|- | |||
| FFTW | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/FFTW Platform Wiki] | |||
| x | |||
| x | |||
| - | |||
| - | |||
| - | |||
| x | |||
|- | |||
| Intel MKL | |||
| Intel | |||
| [https://kb.hlrs.de/platforms/index.php/MKL Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
|- | |||
| Intel TBB | |||
| Intel | |||
| [https://kb.hlrs.de/platforms/index.php/TBB Platform Wiki] | |||
| x | |||
| x | |||
| x | |||
| x | |||
| x | |||
| special tbb module on cl3fr4 only | |||
|- | |||
| METIS | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/METIS Platform Wiki] | |||
| x | |||
| - | |||
| - | |||
| - | |||
| - | |||
| x | |||
|- | |||
| ParMETIS | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/ParMETIS Platform Wiki] | |||
| x | |||
| - | |||
| - | |||
| - | |||
| - | |||
| x | |||
|- | |||
| PETSc | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/PETSc Platform Wiki] | |||
| x | |||
| - | |||
| - | |||
| - | |||
| - | |||
| x | |||
|- | |||
| Trilinos | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/Trilinos Platform Wiki] | |||
| x | |||
| - | |||
| - | |||
| - | |||
| - | |||
| cl3fr4 only (not cl3fr1) | |||
|- | |||
! style="background: #efefef;" colspan="2" | Visualization tools | |||
! style="background: #efefef;" colspan="9" | Abteilung Küster | |||
|- | |||
| OpenDX | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/OpenDX Platform Wiki] | |||
| x | |||
| x | |||
| - | |||
| - | |||
| - | |||
| x | |||
|- | |||
| ParaView | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/ParaView Platform Wiki] | |||
| x | |||
| x | |||
| - | |||
| - | |||
| - | |||
| x | |||
|- | |||
| VTK | |||
| Open Source | |||
| [https://kb.hlrs.de/platforms/index.php/VTK Platform Wiki] | |||
| x | |||
| x | |||
| - | |||
| - | |||
| - | |||
| x | |||
|} |
Revision as of 15:42, 28 November 2011
Available Software Development Tools, Compilers & Libraries
For details about installed Software see the complete list of installed Modules.
Project Management and Collaboration
Installed Versions | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Tool | Developer/License | HLRS-Wiki | Laki | BW-Grid | Hermit | A1/SX8 | Ontake/SX9 | Bemerkung | ||
IDEs and development tools | Abteilung AMT | |||||||||
make | Open Source | Platform Wiki | x | x | x | x | x | x | ||
SVN | Open Source | Platform Wiki | x | x | x | x | x | If system installed not up-to-date. | ||
Git | Open Source | Platform Wiki | x | x | x | x | x | x | ||
Eclipse | Open Source | Platform Wiki | x | x | x | x | x | (Includes CDT, Photran and PTP) | ||
MPI and communication libraries | Abteilung AMT | |||||||||
Open MPI | Open Source | Platform Wiki | x | x | x | x | x | x | ||
MVAPICH2 | Open Source | Platform Wiki | x | x | x | x | x | x | ||
MPICH2 | Open Source | x | x | x | x | x | x | x | ||
Intel MPI | Intel | Platform Wiki | x | x | x | x | x | x | ||
Global Arrays | x | Platform Wiki | x | x | x | x | x | x | ||
Debugger | Abteilung AMT | |||||||||
gdb | Open Source | Platform Wiki XXX | x | x | x | x | x | x | ||
Valgrind | Open Source | Platform Wiki | x | x | x | x | x | x | ||
Intel Inspector | Intel | Platform Wiki | x | x | x | x | x | Former name: Intel ThreadChecker | ||
Marmot | HLRS/TU Dresden | Platform Wiki | x | x | x | x | x | x | ||
DDT | Allinea | Platform Wiki | x | x | x | x | x | x | ||
Performance Analysis | Abteilung AMT | |||||||||
gprof | Open Source | Platform Wiki | x | x | x | x | x | x | ||
PAPI | Open Source | Platform Wiki | x | x | x | x | x | x | ||
Intel VTune | Intel | Platform Wiki | x | x | x | x | x | Former name: Intel VTune Performance Analyzer | ||
Threadspotter | RogueWave | Platform Wiki | x | x | x | x | x | x | ||
Trace Analyzer and Collector | Intel | Platform Wiki | x | x | x | x | x | x | ||
Paraver | BSC | Platform Wiki | x | x | x | x | x | x | ||
Kcachegrind (Valgrind) | Open Source | Platform Wiki XXX | x | x | x | x | x | x | ||
Scalasca | Open Source | Platform Wiki | x | x | x | x | x | Successor of Kojak | ||
Vampir | TU Dresden | Platform Wiki | x | x | x | x | x | x | ||
Vampir-Server | TU Dresden | Platform Wiki | x | x | x | x | x | x | ||
Vampirtrace | Open Source | Platform Wiki | x | x | x | x | x | x | ||
Other working groups | ||||||||||
Compiler | Abteilung Küster | |||||||||
GNU | Open Source | Platform Wiki | x | x | x | x | x | x | ||
Intel ParallelStudio | Intel | Platform Wiki | x | x | x | x | x | x | ||
PGI | Open Source | Platform Wiki | x | x | x | x | x | x | ||
Berkeley UPC | Open Source | Platform Wiki | x | x | x | x | x | x | ||
Numerical libraries | Abteilung Küster | |||||||||
FFTW | Open Source | Platform Wiki | x | x | - | - | - | x | ||
Intel MKL | Intel | Platform Wiki | x | x | x | x | x | x | ||
Intel TBB | Intel | Platform Wiki | x | x | x | x | x | special tbb module on cl3fr4 only | ||
METIS | Open Source | Platform Wiki | x | - | - | - | - | x | ||
ParMETIS | Open Source | Platform Wiki | x | - | - | - | - | x | ||
PETSc | Open Source | Platform Wiki | x | - | - | - | - | x | ||
Trilinos | Open Source | Platform Wiki | x | - | - | - | - | cl3fr4 only (not cl3fr1) | ||
Visualization tools | Abteilung Küster | |||||||||
OpenDX | Open Source | Platform Wiki | x | x | - | - | - | x | ||
ParaView | Open Source | Platform Wiki | x | x | - | - | - | x | ||
VTK | Open Source | Platform Wiki | x | x | - | - | - | x |