Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
hpc-compendium
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
ZIH
hpcsupport
hpc-compendium
Merge requests
!711
rephrased for comprehensability
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
rephrased for comprehensability
s7330426-rephrase-request-for-resources
into
preview
Overview
9
Commits
13
Pipelines
0
Changes
1
All threads resolved!
Show all comments
Merged
Thomas Lynn Marcus
requested to merge
s7330426-rephrase-request-for-resources
into
preview
2 years ago
Overview
9
Commits
13
Pipelines
0
Changes
1
All threads resolved!
Show all comments
Expand
Resolves
#413 (closed)
Edited
2 years ago
by
Jan Frenzel
0
0
Merge request reports
Compare
preview
version 11
a9829378
2 years ago
version 10
2213aa4b
2 years ago
version 9
e6b68ad5
2 years ago
version 8
596119de
2 years ago
version 7
9484f25a
2 years ago
version 6
8b65b6fe
2 years ago
version 5
22152f17
2 years ago
version 4
f34611fe
2 years ago
version 3
e0342590
2 years ago
version 2
55e649b1
2 years ago
version 1
d51b189c
2 years ago
preview (base)
and
version 5
latest version
17f43279
13 commits,
2 years ago
version 11
a9829378
12 commits,
2 years ago
version 10
2213aa4b
11 commits,
2 years ago
version 9
e6b68ad5
10 commits,
2 years ago
version 8
596119de
9 commits,
2 years ago
version 7
9484f25a
8 commits,
2 years ago
version 6
8b65b6fe
7 commits,
2 years ago
version 5
22152f17
6 commits,
2 years ago
version 4
f34611fe
5 commits,
2 years ago
version 3
e0342590
4 commits,
2 years ago
version 2
55e649b1
2 commits,
2 years ago
version 1
d51b189c
1 commit,
2 years ago
1 file
+
15
−
15
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
doc.zih.tu-dresden.de/docs/application/request_for_resources.md
+
15
−
15
Options
# Request for Resources
Important note: ZIH systems are based on the Linux system. Thus for the effective work, you should
have to know how to work with Linux based systems and Linux Shell. Beginners can find a lot of
different tutorials on the internet, for example.
Important note: ZIH systems run Linux. Thus, for effective work, you should know your way around
Linux based systems and the Bash Shell. Beginners can find a lot of tutorials on the internet.
## Determine the Required CPU and GPU Hours
ZIH systems are focused on data-intensive computing. The
cluster is oriented on the work with the
high
parallel code. Please
keep it in mind for the transfer
sequential code from a local
machine.
So far you will have execution time for the sequential program it is reasonable to use
[
Amdahl's law
][
1
]
to roughly predict execution time in parallel. Think in advance about the
parallelization strategy for your project
.
ZIH systems are focused on data-intensive computing. The
y are meant to be used for highly
parallel
ized
code. Please
take that into account when migrating
sequential code from a local
machine to our HPC systems. To estimate your execution time when executing your previously sequential program
in parallel, you can use
[
Amdahl's law
][
1
]
. Think in advance about the parallelization strategy for
your project and how to effectively use HPC resources
.
## Available Software
The good practice for the HPC clusters is to use software and packages where parallelization is
possible. The open-source software is more preferable than proprietary. However, the majority of
popular programming languages, scientific applications, software, packages available or could be
installed on the HPC cluster in different ways. First of all, check the
[
Software module list
][
2
]
.
There are
[
two different software environments
](
../software/modules.md
)
:
`scs5`
(the regular one)
and
`ml`
(environment for the Machine Learning partition). Keep in mind that ZIH systems have a
Linux based operating system.
It is good practice for working on HPC clusters to use software and packages built with support for parallelization
wherever possible. Open-source software is generally preferable to proprietary software. You can check
for already installed software at the
[
Software module list
][
2
]
. However, the majority of popular
programming languages, scientific applications, software and packages can be installed on the HPC
cluster using different dependencies. There are
[
two different software environments
](
../software/modules.md
)
implementing these varying
dependencies:
`scs5`
(the regular one) and
`ml`
(environment for the Machine Learning partition).
When looking for your software, keep in mind that it needs to work on Linux.
[
1
]:
https://en.wikipedia.org/wiki/Amdahl%27s_law
[
2
]:
https://gauss-allianz.de/de/application?organizations%5B0%5D=1200
Loading