From 87864004efc1cb8894fbd12bb224d177570ae725 Mon Sep 17 00:00:00 2001 From: lazariv <taras.lazariv@tu-dresden.de> Date: Fri, 1 Oct 2021 13:19:24 +0000 Subject: [PATCH] Fix spelling check --- .../docs/contrib/howto_contribute.md | 2 +- .../jobs_and_resources/hardware_overview.md | 4 ++-- .../docs/jobs_and_resources/overview.md | 7 ++---- .../docs/software/mathematics.md | 22 +++++++++---------- doc.zih.tu-dresden.de/wordlist.aspell | 18 +++++++++++++++ 5 files changed, 34 insertions(+), 19 deletions(-) diff --git a/doc.zih.tu-dresden.de/docs/contrib/howto_contribute.md b/doc.zih.tu-dresden.de/docs/contrib/howto_contribute.md index 9fbf5541a..31105a520 100644 --- a/doc.zih.tu-dresden.de/docs/contrib/howto_contribute.md +++ b/doc.zih.tu-dresden.de/docs/contrib/howto_contribute.md @@ -35,6 +35,6 @@ refer to the corresponding documentation for further information. ## Contribute Using Git Locally For experienced Git users, we provide a Docker container that includes all checks of the CI engine -used in the backend. Using them should ensure that merge requests will not be blocked +used in the back-end. Using them should ensure that merge requests will not be blocked due to automatic checking. For details, see [Work Locally Using Containers](contribute_container.md). diff --git a/doc.zih.tu-dresden.de/docs/jobs_and_resources/hardware_overview.md b/doc.zih.tu-dresden.de/docs/jobs_and_resources/hardware_overview.md index b65ba24eb..1b395644a 100644 --- a/doc.zih.tu-dresden.de/docs/jobs_and_resources/hardware_overview.md +++ b/doc.zih.tu-dresden.de/docs/jobs_and_resources/hardware_overview.md @@ -39,7 +39,7 @@ users and the ZIH. enabled, - 512 GB RAM - 200 GB /tmp on local SSD local disk -- Hostnames: taurusi\[7001-7192\] +- Hostnames: `taurusi[7001-7192]` - Slurm partition `romeo` - More information under [Rome Nodes](rome_nodes.md) @@ -86,7 +86,7 @@ For machine learning, we have 32 IBM AC922 nodes installed with this configurati ### Extension of Island 4 with Broadwell CPUs -* 32 nodes, eachs witch 2 x Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz +* 32 nodes, each witch 2 x Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz (**14 cores**), MultiThreading disabled, 64 GB RAM, 256 GB SSD local disk * from the users' perspective: Broadwell is like Haswell * Hostname: `taurusi[4233-4264]` diff --git a/doc.zih.tu-dresden.de/docs/jobs_and_resources/overview.md b/doc.zih.tu-dresden.de/docs/jobs_and_resources/overview.md index 9c207348f..5240db14c 100644 --- a/doc.zih.tu-dresden.de/docs/jobs_and_resources/overview.md +++ b/doc.zih.tu-dresden.de/docs/jobs_and_resources/overview.md @@ -96,10 +96,7 @@ project. Please send your request **7 working days** before the reservation should start (as that's our maximum time limit for jobs and it is therefore not guaranteed that resources are available on shorter notice) with the following information to the -[HPC -support](mailto:hpcsupport@zih.tu-dresden.de?subject=Request%20for%20a%20exclusive%20reservation%20of%20hardware&body=Dear%20HPC%20support%2C%0A%0AI%20ha -ve%20the%20following%20request%20for%20a%20exclusive%20reservation%20of%20hardware%3A%0A%0AProject%3A%0AReservation%20owner%3A%0ASystem%3A%0AHardware%20r -equirements%3A%0ATime%20window%3A%20%3C%5Byear%5D%3Amonth%3Aday%3Ahour%3Aminute%20-%20%5Byear%5D%3Amonth%3Aday%3Ahour%3Aminute%3E%0AReason%3A): +[HPC support](mailto:hpcsupport@zih.tu-dresden.de?subject=Request%20for%20a%20exclusive%20reservation%20of%20hardware&body=Dear%20HPC%20support%2C%0A%0AI%20have%20the%20following%20request%20for%20a%20exclusive%20reservation%20of%20hardware%3A%0A%0AProject%3A%0AReservation%20owner%3A%0ASystem%3A%0AHardware%20requirements%3A%0ATime%20window%3A%20%3C%5Byear%5D%3Amonth%3Aday%3Ahour%3Aminute%20-%20%5Byear%5D%3Amonth%3Aday%3Ahour%3Aminute%3E%0AReason%3A): - `Project:` *Which project will be credited for the reservation?* - `Reservation owner:` *Who should be able to run jobs on the @@ -111,7 +108,7 @@ equirements%3A%0ATime%20window%3A%20%3C%5Byear%5D%3Amonth%3Aday%3Ahour%3Aminute% equipped with a graphic card, special placement within the network topology?* - `Time window:` *Begin and end of the reservation in the form - year:month:dayThour:minute:second e.g.: 2020-05-21T09:00:00* + `year:month:dayThour:minute:second` e.g.: 2020-05-21T09:00:00* - `Reason:` *Reason for the reservation.* !!! hint diff --git a/doc.zih.tu-dresden.de/docs/software/mathematics.md b/doc.zih.tu-dresden.de/docs/software/mathematics.md index 33f8ffb77..9629e76b7 100644 --- a/doc.zih.tu-dresden.de/docs/software/mathematics.md +++ b/doc.zih.tu-dresden.de/docs/software/mathematics.md @@ -1,6 +1,6 @@ # Mathematics Applications -!!! cite "Galileo Galilei +!!! cite "Galileo Galilei" Nature is written in mathematical language. @@ -14,8 +14,8 @@ interface capabilities within a document-like user interface paradigm. ### Fonts -To remotely use the graphical frontend, you have to add the Mathematica fonts to the local -fontmanager. +To remotely use the graphical front-end, you have to add the Mathematica fonts to the local +font manager. #### Linux Workstation @@ -147,15 +147,15 @@ srun --pty matlab -nodisplay -r basename_of_your_matlab_script #NOTE: you must o While running your calculations as a script this way is possible, it is generally frowned upon, because you are occupying Matlab licenses for the entire duration of your calculation when doing so. Since the available licenses are limited, it is highly recommended you first compile your script via - the Matlab Compiler (mcc) before running it for a longer period of time on our systems. That way, + the Matlab Compiler (`mcc`) before running it for a longer period of time on our systems. That way, you only need to check-out a license during compile time (which is relatively short) and can run as many instances of your calculation as you'd like, since it does not need a license during runtime when compiled to a binary. You can find detailed documentation on the Matlab compiler at -[Mathworks' help pages](https://de.mathworks.com/help/compiler/). +[MathWorks' help pages](https://de.mathworks.com/help/compiler/). -### Using the MATLAB Compiler (mcc) +### Using the MATLAB Compiler Compile your `.m` script into a binary: @@ -182,12 +182,12 @@ zih$ srun ./run_compiled_executable.sh $EBROOTMATLAB - If you want to run your code in parallel, please request as many cores as you need! - start a batch job with the number N of processes -- example for N= 4: \<pre> srun -c 4 --pty --x11=first bash\</pre> +- example for N= 4: `srun -c 4 --pty --x11=first bash` - run Matlab with the GUI or the CLI or with a script -- inside use \<pre>matlabpool open 4\</pre> to start parallel +- inside use `matlabpool open 4` to start parallel processing -- example for 1000\*1000 matrixmutliplication +- example for 1000*1000 matrix multiplication !!! example @@ -199,13 +199,13 @@ zih$ srun ./run_compiled_executable.sh $EBROOTMATLAB - to close parallel task: `matlabpool close` -#### With Parfor +#### With parfor - start a batch job with the number N of processes (e.g. N=12) - inside use `matlabpool open N` or `matlabpool(N)` to start parallel processing. It will use the 'local' configuration by default. -- Use 'parfor' for a parallel loop, where the **independent** loop +- Use `parfor` for a parallel loop, where the **independent** loop iterations are processed by N threads !!! example diff --git a/doc.zih.tu-dresden.de/wordlist.aspell b/doc.zih.tu-dresden.de/wordlist.aspell index 9968a0f2a..f2ae2bf59 100644 --- a/doc.zih.tu-dresden.de/wordlist.aspell +++ b/doc.zih.tu-dresden.de/wordlist.aspell @@ -21,6 +21,7 @@ cgroups checkpointing Chemnitz citable +CLI conda CPU CPUID @@ -40,6 +41,7 @@ DDR DFG DistributedDataParallel DMTCP +DNS Dockerfile Dockerfiles DockerHub @@ -61,9 +63,11 @@ Flink FMA foreach Fortran +Galilei Gauss Gaussian GBit +GDDR GFLOPS gfortran GiB @@ -78,6 +82,7 @@ GPUs GROMACS hadoop haswell +HBM HDF HDFS HDFView @@ -96,6 +101,7 @@ ifort ImageNet Infiniband inode +IPs Itanium jobqueue jpg @@ -117,6 +123,9 @@ lsf lustre markdownlint Mathematica +MathKernel +MathWorks +matlab MEGWARE MiB MIMD @@ -135,6 +144,7 @@ mpifort mpirun multicore multithreaded +MultiThreading Multithreading NAMD natively @@ -149,6 +159,7 @@ NUMAlink NumPy Nutzungsbedingungen Nvidia +NVLINK NVMe NWChem OME @@ -169,6 +180,7 @@ Pandarallel PAPI parallelization parallelize +parfor pdf Perf PESSL @@ -204,7 +216,10 @@ RSS RStudio Rsync runnable +Runtime +runtime salloc +Sandybridge Saxonid sbatch ScaDS @@ -235,6 +250,7 @@ stderr stdout subdirectories subdirectory +SubMathKernel Superdome SUSE SXM @@ -253,6 +269,7 @@ tracefile tracefiles transferability Trition +unencrypted uplink Vampir VampirTrace @@ -275,6 +292,7 @@ Xeon XGBoost XLC XLF +Xming yaml zih ZIH -- GitLab