Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kurzusleírás
Bevezetés
Többszálú Programming
- Szintaxis és konstrukciók
- Záradékok és szakaszok
Kirakodási támogatás
- Irányelvek és céladatok
- Ha, eszköz és térkép záradékai
Szálbiztonság és megosztás
- Atomos állapot
- Konstrukciók, zárak és direktívák
- Megosztott záradékok
Fejlesztési környezet előkészítése
- Telepítés és konfigurálás OpenMP
- A VMWare telepítése és konfigurálása
- HPC beállítása VMWare segítségével
Párhuzamos Programming itt: OpenMP
- Hello world kódpélda és bemutató készítése
- Munkamegosztási konstrukciók
- A for loopokkal való munkavégzés
- Metszeti párhuzamosság használata
- Fraktálok használata
- Vektorok hozzáadása
Vector Programming és SIMD kiterjesztések
- Vektorizáló hurkok
- Felhasználó által definiált függvények annotálása
- SIMD annotációt támogató funkciók használata
- Vektorfüggvény generálása
- Vektor visszatérési értékek regisztrálása
Fortran itt: OpenMP
- Munkamegosztási konstrukciók
- Konstrukciók szinkronizálása
- Adathatókör-attribútum-klauzulók és egyéb záradékok használata
- A OpenMP-Runtime Library használata
Párhuzamos blokkok
- A szálak számának megadása
- Párhuzamos utasításblokkok végrehajtása
- A futó szálak megkülönböztetése párhuzamos blokkban
- omp kritikus direktívák használata
Összefoglalás, és következtetés
Követelmények
- A HPC rendszerek megértése
- Párhuzamos programozási tapasztalat
Közönség
- Szoftvermérnökök
14 Hours
Vélemények (1)
A kézi szerver nélküli beállítás. Ezenkívül nem volt Idea sls webkonzol kilépésem, ami jó.
Rafał Kucharski - The Software House sp. z o.o.
Kurzus - Serverless Framework for Developers
Machine Translated