Skip to content

Commit c64ed68

Browse files
committed
More typos and whitelist
1 parent ebc32b0 commit c64ed68

File tree

5 files changed

+16
-6
lines changed

5 files changed

+16
-6
lines changed

.github/actions/spelling/allow.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,12 @@ gitlab
121121
gpu
122122
groundstate
123123
ijulia
124+
julia
125+
linalg
126+
linux
127+
nccl
128+
osts
129+
quantumespresso
124130
inodes
125131
iopsstor
126132
jfrog
@@ -202,3 +208,4 @@ xattr
202208
xattrs
203209
youtube
204210
zstd
211+
hdf

.github/actions/spelling/patterns.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,6 @@ https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0
2323
# kebab-case and snake_case words
2424
[a-z]+-[a-z-]+
2525
[a-z]+_[a-z_]+
26+
27+
# versions
28+
[0-9]+\.[.0-9]+(\+[0-9a-z]+)?

docs/guides/storage.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ To set up a default so all newly created folders and dirs inside or your desired
111111
```
112112

113113
!!! info
114-
For more information read the setfacl man page: `man setfacl`.
114+
For more information read the `setfacl` man page: `man setfacl`.
115115

116116
[](){#ref-guides-storage-lustre}
117117
## Lustre tuning
@@ -124,7 +124,7 @@ Its performance is roughly the same on [Capstor][ref-alps-capstor] and [Iopsstor
124124
This data is globally synchronized, which means Lustre is not well suited to handling many small files, see the discussion on [how to handle many small files][ref-guides-storage-small-files].
125125

126126
The data itself is subdivided in blocks of size `<blocksize>` and is stored by Object Storage Servers (OSS) in one or more Object Storage Targets (OST).
127-
The block size and number of OSTs to use is defined by the striping settings, which are applied to a path, with new files and directories ihneriting them from their parent directory.
127+
The block size and number of OSTs to use is defined by the striping settings, which are applied to a path, with new files and directories inheriting them from their parent directory.
128128
The `lfs getstripe <path>` command can be used to get information on the stripe settings of a path.
129129
For directories and empty files `lfs setstripe --stripe-count <count> --stripe-size <size> <directory/file>` can be used to set the layout.
130130
The simplest way to have the correct layout is to copy to a directory with the correct layout

docs/software/ml/pytorch.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ The PyTorch uenv is versioned according to the PyTorch version it provides.
146146
| `util-macros` | 1.20.1 |
147147
| `valgrind` | 3.23.0 |
148148
| `xpmem` | 2.9.6 |
149-
| `x`z | 5.4.6 |
149+
| `xz` | 5.4.6 |
150150
| `yasm` | 1.3.0 |
151151
| `zlib-ng` | 2.2.1 |
152152
| `zstd` | 1.5.6 |
@@ -378,7 +378,7 @@ srun bash -c "
378378
The `MASTER_ADDR`, `MASTER_PORT` and `WORLD_SIZE` variables are used to determine the address and port of the master node.
379379
Additionally we also need `RANK` and `LOCAL_RANK` but these must be set per-process, see below.
380380
4. Enable more graceful exception handling, see [PyTorch documentation](https://pytorch.org/docs/stable/torch_nccl_environment_variables.html)
381-
5. Set the Trition home to a local path (e.g. `/dev/shm`) to avoid writing to the (distributed) file system.
381+
5. Set the Triton home to a local path (e.g. `/dev/shm`) to avoid writing to the (distributed) file system.
382382
This is important for performance, as writing to the Lustre file system can be slow due to the amount of small files and potentially many processes accessing it.
383383
6. Disable GPU support in MPICH, as it [can lead to deadlocks](https://docs.nvidia.com/deeplearning/nccl/user-guide/docs/mpi.html#inter-gpu-communication-with-cuda-aware-mpi) when using together with nccl.
384384
7. Avoid writing JITed binaries to the (distributed) file system, which could lead to performance issues.

docs/storage/filesystems.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ See the [Lustre guide][ref-guides-storage-lustre] for some hints on how to get t
8989
All users on Alps get their own Scratch path, `/capstor/scratch/cscs/$USER`, which is pointed to by the variable `$SCRATCH` on the [HPC Platform][ref-platform-hpcp] and [Climate and Weather Platform][ref-platform-cwp] clusters Eiger, Daint and Santis.
9090

9191
!!! info "`$SCRATCH` on MLP points to Iopsstor"
92-
On the machine learning platform (MLP) systems [clariden][ref-cluster-clariden] and [bristen][ref-cluster-bristen] the `$SCRATCH` variable points to storage on [Iopstore][ref-alps-iopsstor].
92+
On the machine learning platform (MLP) systems [clariden][ref-cluster-clariden] and [bristen][ref-cluster-bristen] the `$SCRATCH` variable points to storage on [Iopsstor][ref-alps-iopsstor].
9393
See the [MLP docs][ref-mlp-storage] for more information.
9494

9595
### Cleanup and expiration
@@ -337,7 +337,7 @@ In addition to the automatic deletion of old files, if occupancy exceeds 60% the
337337
??? question "What do messages like `mkdir: cannot create directory 'test': Disk quota exceeded` mean?"
338338
You have run out of quota on the target file system.
339339
Consider deleting unneeded files, or moving data to a different file system.
340-
Specifcially, if you see this message when using [Home][ref-storage-home], which has a relatively small 50 GB limit, consider moving the data to your project's [Store][ref-storage-store] path.
340+
Specifically, if you see this message when using [Home][ref-storage-home], which has a relatively small 50 GB limit, consider moving the data to your project's [Store][ref-storage-store] path.
341341

342342
!!! todo
343343
FAQ question: [writing with specific group access](https://confluence.cscs.ch/spaces/KB/pages/276955350/Writing+on+project+if+you+belong+to+more+than+one+group)

0 commit comments

Comments
 (0)