Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
pandoc:introduction-to-vsc:11_best_practices:best_practices [2017/10/18 11:42] – Pandoc Auto-commit pandoc | pandoc:introduction-to-vsc:11_best_practices:best_practices [2020/10/20 09:13] (current) – Pandoc Auto-commit pandoc | ||
---|---|---|---|
Line 4: | Line 4: | ||
- | ===== Don't run expensive calculations on login nodes ===== | ||
- | {{pandoc: | + | ===== Don’t run expensive calculations on login nodes ===== |
+ | |||
+ | {{.: | ||
---- | ---- | ||
- | ===== Don't run expensive calculations on login nodes ===== | + | ===== Don’t run expensive calculations on login nodes ===== |
* resources shared by all users | * resources shared by all users | ||
Line 26: | Line 27: | ||
===== Make sure your jobs do useful stuff ===== | ===== Make sure your jobs do useful stuff ===== | ||
- | * don't explore the whole parameter space just because… | + | * don’t explore the whole parameter space just because… |
* …you can | * …you can | ||
- | * …computing time on VSC is so cheap (it really isn't!) | + | * …computing time on VSC is so cheap (it really isn’t!) |
* check your results before submitting heaps of jobs | * check your results before submitting heaps of jobs | ||
* calculate only what will be used | * calculate only what will be used | ||
Line 36: | Line 37: | ||
---- | ---- | ||
- | ===== Don't use I/O ===== | + | ===== Don’t use I/O ===== |
- | {{pandoc: | + | {{.: |
---- | ---- | ||
- | ===== Don't overuse I/O ===== | + | ===== Don’t overuse I/O ===== |
* use few large files over many little ones whenever possible | * use few large files over many little ones whenever possible | ||
Line 49: | Line 50: | ||
* limit '' | * limit '' | ||
* use HDF5 | * use HDF5 | ||
- | * many short-lived and/or small files -> use '' | + | * many short-lived and/or small files -> use '' |
* if you need to keep them, store as archives | * if you need to keep them, store as archives | ||
* limit number of simultaneous jobs for I/O-bound calculations | * limit number of simultaneous jobs for I/O-bound calculations | ||
Line 56: | Line 57: | ||
---- | ---- | ||
+ | |||