PředmětyPředměty(verze: 945)
Předmět, akademický rok 2023/2024
   Přihlásit přes CAS
Pokročilé zpracování dat pro moderní HPC - NFPL041
Anglický název: Advanced data manipulation for modern HPC
Zajišťuje: Katedra fyziky kondenzovaných látek (32-KFKL)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2022
Semestr: zimní
E-Kredity: 5
Rozsah, examinace: zimní s.:2/2, Z+Zk [HT]
Počet míst: neomezen
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: vyučován
Jazyk výuky: čeština, angličtina
Způsob výuky: prezenční
Způsob výuky: prezenční
Garant: Ing. Dominik Legut, Ph.D.
Anotace -
Poslední úprava: Mgr. Kateřina Mikšová (10.06.2022)
Tento předmět připraví uchazeče na práci s daty. A to nejen na superpočítači, ale i ty které se generují v jeho každodením studiu. Rovněž dovolí zpracovávat data bez ohledu zda má milion řadků či milion sloupců či velikost datových souborů je víc než GBi.
Podmínky zakončení předmětu -
Poslední úprava: Mgr. Kateřina Mikšová (10.06.2022)

Předmět je zakončen získáním zápočtu a složením zkoušky. Podmínkou pro získání zápočtu je splnění jednotlivých úloh a rovněž záverečného testu a úlohy. Zápočet nelze opakovat. Získání zápočtu je nutnou podmínkou účasti u zkoušky.

Literatura -
Poslední úprava: Mgr. Kateřina Mikšová (10.06.2022)

Povinná literatura

http://www.ucw.cz/~hubicka/skolicky/
http://www.abclinuxu.cz/clanky/navody/bash-i

P. Satrapa, Necortex 2001, ISBN:80-86330-02-82.

Doporučená literatura
https://www.regularnivyrazy.info/regularni-vyrazy-zaklady.html#.Wtl3ada-kWM

Sylabus -
Poslední úprava: Mgr. Kateřina Mikšová (10.06.2022)

Tento předmět připraví uchazeče na práci s daty na superpočítači a rovněž dovolí zpracovávat data bez ohledu

zda má milion řadků či milion sloupců či několika GBi soubor.

1. Unixové (linuxové) příkazy pro manipulaci dat a složek v příkazovém řádku

2. Píšeme v unixu, Vi-editor, Nano, midnight commander atd.

3. Úvod do skriptovaní v Bash, for and while loops, atd.

4. Úvod do Awk, manipulace dat

5. Jak na matematiku v příkazovém řádku

6. Awk, formáty dat, vstupy a výstupy

7. Základy Ed a Sed

8. Rozšířenější možnosti - Úvod do Perlu

9. Perl II

10. Regulární výrazy I

11. Regulární výrazy II

12. Manipulace dat z a na HPC systémech, přenos displeje atd., použití plánovače HPC infrastruktury atd.

13. - 14. Praktické úlohy

 
Univerzita Karlova | Informační systém UK