Skip to content

Commit

Permalink
WIP: minor fixes to Samantha's part (#46)
Browse files Browse the repository at this point in the history
* Update prerequisites.md

* add LUMI links

* Style fix for links

* Adjust to LUMI

* change seminars link sentence

* add lumi link

* Update job_types.md

* add gis-hpc mailing list
  • Loading branch information
ktiits authored Oct 10, 2023
1 parent 697ee37 commit 18e7a22
Show file tree
Hide file tree
Showing 7 changed files with 29 additions and 23 deletions.
7 changes: 5 additions & 2 deletions materials/account_project.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ Every CSC account must be linked with a **CSC project**, which enables you to sh

CSC services are **free of charge** for open science at Finnish higher education institutions and research institutes.

[CSC Docs: Accounts and projects](https://docs.csc.fi/accounts/)
* [CSC Docs: Accounts and projects](https://docs.csc.fi/accounts/)
* [LUMI, get started](https://lumi-supercomputer.eu/get-started/)
* [CSC, LUMI high performance computing services offer companies a competitive advantage](https://csc.fi/web/guest/solutions-for-business)

:::{admonition} Course project
:class: hint
Expand Down Expand Up @@ -47,7 +49,8 @@ Your first steps into many CSC services goes via [`https://my.csc.fi`](https://m
- Amount of resources allocated: All requested resources are billed ie. number of cores, amount of memory
- Time allocated: Resources are billed based on the actual (wall) _time_ a job has **used**, not the reserved maximum time

[CSC Docs: Billing units](https://docs.csc.fi/accounts/billing/)
* [CSC Docs: Billing units](https://docs.csc.fi/accounts/billing/)
* [LUMI Docs: Billing policy](https://docs.lumi-supercomputer.eu/runjobs/lumi_env/billing/)

### Applying for billing units

Expand Down
4 changes: 2 additions & 2 deletions materials/examples.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Arttu Kivimäki, FGI/NLS: [Mosaicking Sentinel-2 data in Puhti](https://a3s.fi/g
Tapio Friberg, ICEYE: [LUMI usecase](https://gis-seminars.a3s.fi/2023-06-08-lumi-for-gis-iceye-use-case.pdf)
```
You can find all CSC seminar presentations on [CSC geocomputing research pages](https://research.csc.fi/geocomputing-seminars).
You can find more use case presentations from [CSC: geocomputing seminars page](https://research.csc.fi/geocomputing-seminars).

## Some publications from Finland that used Puhti

Expand Down Expand Up @@ -83,4 +83,4 @@ Samantha Wittke et al, FGI/Aalto [EODIE - Earth Observation Data Information Ext
```


Know more? -> Please let us know :)
Know more? -> Please let us know :)
4 changes: 2 additions & 2 deletions materials/job_types.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ Apart from interactive jobs, a job can be classified as **serial, parallel or GP

## Serial jobs

Serial jobs means that the computer works on only one task at a time following a sequence of instructions, while only using one core.
Serial job means that the computer works on only one task at a time following a sequence of instructions, while only using one core.

Why could your serial job benefit from being executed using CSC's resources instead of on your own computer?
Why would your serial job benefit from being executed using CSC's resources instead of on your own computer?
- Part of a larger workflow
- Avoid data transfer between CSC and your own computer
- Data sharing among other project members
Expand Down
5 changes: 3 additions & 2 deletions materials/partitions.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@

Partitions are logical sets of nodes. Resource limitations for a job are defined by the partition (or queue) the job is submitted to. The limitations affect the maximum run time, the amount of memory, and the number of available CPU cores (which are called CPUs in Slurm). In addition, partitions may also define default resources that are automatically allocated for jobs if nothing has been specified.

Jobs should be submitted to the partition that best matches the required resources. That way, as few resources as possible are blocked and another user with a higher demand in RAM can run a job earlier. Of course, other considerations may also influence the choice of a partition.
Jobs should be submitted to the partition that best matches the required resources. That way, as few resources as possible are blocked and another user with a higher demand in memory can run a job earlier. Of course, other considerations may also influence the choice of a partition.

- [CSC Docs: Available batch job partitions](https://docs.csc.fi/computing/running/batch-job-partitions/)
- [CSC Docs: Available batch job partitions](https://docs.csc.fi/computing/running/batch-job-partitions/)
- [LUMI Docs: Slurm particions](https://docs.lumi-supercomputer.eu/runjobs/scheduled-jobs/partitions/)
- In order to use the resources in an efficient way, it is important to estimate the request as accurately as possible
- By avoiding an excessive "just-in-case" request, the job will start earlier

Expand Down
4 changes: 2 additions & 2 deletions materials/prerequisites.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ To make this course as enjoyable as possible for you and to make sure you can ge
* [UNIX tutorial for beginners](http://www.ee.surrey.ac.uk/Teaching/Unix/) (the first two topics are a good start, try also some editor)
* [Basic Linux Commands 10 min tutorial video](https://www.youtube.com/watch?v=uFPly_nGBMg) (sit back and watch)
* [CSC and Linux Cheat Sheet](./cheatsheet.md) (one page summary of the most important Linux commands – handy to have near you during the course)
* [Terminal intro](terminal.md)

## CSC account

For the exercises, a [CSC account](https://docs.csc.fi/accounts/how-to-create-new-user-account/) is needed.
For self-learning you will also need a project.
For the exercises, [CSC user account](https://docs.csc.fi/accounts/how-to-create-new-user-account/) and [project](https://docs.csc.fi/accounts/how-to-create-new-project/) with [access to Puhti](https://docs.csc.fi/accounts/how-to-add-service-access-for-project/). For Allas exercise also Allas service must be enabled for the project.
27 changes: 14 additions & 13 deletions materials/support.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,28 @@

## General problem solving

1. Go to [docs.csc.fi](https://docs.csc.fi) and check in the right section in the _navigation_
2. Try the [FAQ](https://docs.csc.fi/support/faq/)
3. Try the search function in CSC Docs or search the web
- Type a keyword in CSC Docs, copy/paste the error message in your favorite search engine
4. Send an email to [servicedesk@csc.fi](mailto:[email protected]) containing:
1. Study the CSC/LUMI Docs.
3. Try the search function in Docs or search the web
- Type a keyword in Docs
- Copy/paste the error message in your favorite search engine
4. Send an email to servicedesk containing:
- A descriptive title
- What you wanted to achieve and on which which computer
- What you wanted to achieve and on which computer
- Which commands you have given
- What error messages resulted
- What error messages did you get
- [More tips to help us to more quickly solve your issue](https://docs.csc.fi/support/support-howto/)


## Support pages and channels

[`docs.csc.fi`](https://docs.csc.fi)
CSC:
* [CSC Docs: `docs.csc.fi`](https://docs.csc.fi)
* [`research.csc.fi`](https://research.csc.fi)
* [email protected]
* [CSC user support session in Zoom](https://ssl.eventilla.com/usersupportcoffee/EN) every Wednesday at 14.00. Join on 18.10.2023 for course specific questions! :)

[`research.csc.fi`](https://research.csc.fi)

+ [email protected]

+ User support session in Zoom every Wednesday at 14.00 (join on 18.10 for course specific questions! :) )
LUMI:
* [LUMI Docs: Helpdesk](https://docs.lumi-supercomputer.eu/helpdesk/)


## How we can help
Expand Down
1 change: 1 addition & 0 deletions materials/where_to_go.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ We have accessed the supercomputer via the webinterface in order to not overwhel
* [Geocomputing using CSC resources](https://research.csc.fi/geocomputing)
* [Geocomputing examples in github](https://github.com/csc-training/geocomputing)
* [Visit courses, webinars, workshops](https://www.csc.fi/en/training)
* [Sign-up for CSC gis-hpc mailing list ](https://postit.csc.fi/sympa/subscribe/gis-hpc)
* Ask for help, if needed, we don't bite :)

## How you can help
Expand Down

0 comments on commit 18e7a22

Please sign in to comment.