MPICH Képzés
MPICH egy nyílt forráskódú, hordozható üzenet átviteli interfész (MPI) szabvány, amely egyszerűsített MPI végrehajtást biztosít a különböző számítástechnikai és kommunikációs platformokon.
Ez az oktató által vezetett, élő képzés (online vagy online) olyan fejlesztőknek és programozóknak szól, akik telepíteni, konfigurálni és kezelni szeretnék MPICH funkciókat.
A képzés befejezése után a résztvevők képesek lesznek végrehajtani, írni, kezelni és nyomon követni az MPI programokat MPICH.
A kurzus formája
- Interaktív előadás és vita.
- Rengeteg gyakorlat és gyakorlat.
- Hands-on megvalósítás egy élő laboratóriumi környezetben.
Szakképesítési lehetőségek
- Ahhoz, hogy egy személyre szabott képzést kérjen erre a kurzusra, kérjük, vegye fel velünk a kapcsolatot a rendezéshez.
Kurzusleírás
Bevezetés
Az üzenettovábbítási felület (MPI) szolgáltatásainak és architektúrájának áttekintése
- Párhuzamos számítástechnikai alapismeretek
- Az MPI folyamat
Kezdő lépések: MPICH
- Telepítési és konfigurációs lehetőségek
- Megosztott könyvtárak
- Folyamatkezelők telepítése
Programming Az MPI alapjai
- Programok írása, fordítása, összekapcsolása
- Fordítási parancsok
- Makefiles használata
Programok futtatása MPI-vel
- Normál mpiexec
- Folyamatkezelési bővítmények
- Remshell korlátozások
Üzenetek küldése és fogadása
- Üzenettovábbítási rutinok
- Puffer és típusok (címkék)
- A könyvtári felhívások használata
- Adás és csökkentés
Koordinál Communication-t az MPI-ben
- Szinkronizálás
- Kollektív minták, rutinok és műveletek
- Csoportok létrehozása
Pufferelési problémák kezelése
- Blokkolás és nem blokkoló kommunikáció
- Méltányosság az üzenettovábbításban
- Communication mód
Adattípusok és objektumok megértése az MPI-ben
- Alapvető adattípusok
- Vektorok és struktúrák
- Adatok átlapolása
- MPI objektumok és hivatkozások
Üzenetátvivő könyvtárak írása
- Attribútumok
- Soros szakaszok
- Címkék kezelése és gyorsítótárazása
Párhuzamos programok teljesítményének értékelése
- Az MPI időzítő
- Profilozó felület
- Fakitermelés
Több program integrálása
- Adatok küldése és cseréje programok között
- Interkommunikátorok használata
Hibaelhárítás
Összefoglalás, és következtetés
Követelmények
- C, C++ és Fortran programozási nyelvekben szerzett tapasztalat
Közönség
- Fejlesztők
- Programozók
A nyílt képzésekhez 5+ résztvevő szükséges.
MPICH Képzés - Booking
MPICH Képzés - Enquiry
MPICH - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (4)
Gyakorlati példák.
Mateusz - Aplikacje Krytyczne
Kurzus - BizTalk for Developers
Gépi fordítás
Érdekes tartalom
Mike Bassi - SRC Aus
Kurzus - OpenCL
Gépi fordítás
I like how helpful Clément is.
Mateera Kaikko - ASML US, LLC
Kurzus - gRPC
Gépi fordítás
I was very lucky to have one-to-one training and it gave me a good grounding in the subject as well as exploring some of my real use-cases that were really complex.
Melissa Harrison
Kurzus - XQuery
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
BizTalk for Developers
21 ÓrákAzt a tanfolyamot tanárvezetett, élő formában (online vagy helyszínen) tartják, és célja, hogy közép szintű fejlesztők a régi rendszereket újabb alkalmazásokkal tudják összehangolni BizTalk használatával.
A tanfolyam végén a résztvevők képesek lesznek:
- BizTalk telepítése és konfigurálása.
- BizTalk segítségével üzleti folyamatok automatizálása.
- BizTalk üzenetkezelésének megértése.
- BizTalk integrálása Azure és SharePoint rendszerrel.
- BizTalk telepítésének bevezetése és hibafelderítése.
Biztalk for Administrators
35 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a rendszergazdáknak és mérnököknek szól, akik több szerveres BizTalk szerverkörnyezetet szeretnének tervezni, telepíteni és kezelni.
A képzés végére a résztvevők képesek lesznek:
- Telepítse és konfigurálja a BizTalk szervert.
- BizTalk felhasználó beállítása és kezelése.
- Üzenetirányítás beállítása és biztonságossá tétele a szervezeten belül.
- Konfigurálja az EDI-alapú integrációt a szervezeten kívüli partnerekkel.
- Telepítse, figyelje és kezelje az üzleti szabályokat.
- Automatizálja BizTalk alkalmazás telepítését.
- Kövesse nyomon, figyelje és elemezze Business Tevékenység.
- Tervezze meg és hajtsa végre a Biztalk Server magas szintű rendelkezésre állását és katasztrófa-helyreállítását.
BizTalk for Administrators - Beginner to Advanced
70 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a rendszergazdáknak és mérnököknek szól, akik több szerveres BizTalk szerverkörnyezetet szeretnének tervezni, telepíteni és kezelni.
A képzés végére a résztvevők képesek lesznek:
- Telepítse és konfigurálja a BizTalk szervert.
- BizTalk felhasználó beállítása és kezelése.
- Üzenetirányítás beállítása és biztonságossá tétele a szervezeten belül.
- Konfigurálja az EDI-alapú integrációt a szervezeten kívüli partnerekkel.
- Telepítse, figyelje és kezelje az üzleti szabályokat.
- Automatizálja BizTalk alkalmazás telepítését.
- Kövesse nyomon, figyelje és elemezze Business Tevékenység.
- Tervezze meg és hajtsa végre a Biztalk Server magas szintű rendelkezésre állását és katasztrófa-helyreállítását.
- Optimalizálja a BizTalk szerver és környezete teljesítményét.
- Automatizálja az üzleti tevékenység nyomon követését.
- Futásidejű kivételek hibaelhárítása.
- Automatizálja a Biztalk tesztelését.
- A Biztalk szisztematikus karbantartásának megtervezése és végrehajtása.
C++, QT, ZeroMQ and Protocol Buffers
35 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) bemutatja a C++-t, a Qt GUI keretrendszert és különféle kommunikációs technológiákat, például a ZeroMQ-t és a Protocol Buffereket, amelyek elosztott alkalmazások írásához használhatók.
A képzés végére a résztvevők rendelkeznek a szükséges ismeretekkel és gyakorlattal ahhoz, hogy alkalmazást írjanak és fordítsanak C++, Qt és gcc használatával Linux Centos 6/7 rendszeren. A résztvevők aszinkron üzenetküldési képességeket is integrálnak a Zero MQ és a Protocol Buffers segítségével.
gRPC
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a szoftvermérnököknek, programozóknak és fejlesztőknek szól, akik gRPC szolgáltatásokat szeretnének létrehozni, megvalósítani és kezelni alkalmazásaikban.
A képzés végére a résztvevők képesek lesznek:
- Állítson be egy gRPC szolgáltatást a szerverhez való csatlakozáshoz és projektek létrehozásához.
- Szervert és klienst valósítson meg az alkalmazásokkal való integrációhoz.
- A gRPC szolgáltatások figyelése hitelesítési rendszerekkel és benchmarking eszközökkel.
HashiCorp Nomad
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a DevOps mérnököknek és fejlesztőknek szól, akik a HashiCorp Nomad segítségével könnyedén telepíthetnek és méretezhetnek alkalmazásokat, miközben csökkentik a műveleti költségeket.
A képzés végére a résztvevők képesek lesznek:
- Telepítse és konfigurálja az HashiCorp Nomadot.
- Konténerek és nem konténeres alkalmazások telepítése és kezelése.
- Kezelje az erőforrásokat, az ütemezést és a műveleteket egy konszolidált rendszeren belül.
- Engedélyezze a skálázási csomópontokat és a szolgáltatások integrálását egyetlen fürtben.
HashiCorp Vault
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a DevOps mérnököknek vagy fejlesztőknek szól, akik a HashiCorp Vault segítségével szabályozzák a jelszavakhoz, adatbázis-hitelesítő adatokhoz, API-kulcsokhoz, tokenekhez és tanúsítványokhoz való hozzáférést integrált rendszer.
A képzés végére a résztvevők képesek lesznek:
- Telepítse és telepítse az HashiCorp Vaultot.
- Ismerje meg és használja a HashiCorp Vault különböző szolgáltatásait és összetevőit.
- Az infrastruktúra biztonsága érdekében hitelesítési módszereket, biztonsági házirendeket és adminisztratív feladatokat hajtson végre.
- Telepítse és használja az HashiCorp Vault szolgáltatásokat olyan konténerkezelőknél, mint a Nomad és a Kubernetes.
Apache Mesos
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak az informatikai rendszergazdáknak, szoftvermérnököknek és fejlesztőknek szól, akik a Apache Mesos segítségével kívánják hatékonyan kezelni az erőforrás-terheléseket és az alkalmazásokat nagyméretű fürtözött környezetekben.
A képzés végére a résztvevők képesek lesznek:
- Telepítse, konfigurálja és futtassa a Apache Mesos-t elosztott rendszereken.
- Kezelje az erőforrások megosztását és több alkalmazás és keretrendszer kiosztását.
- Ütemezési mechanizmus megvalósítása a feladatok kezeléséhez.
- Állítsa be és használja a Marathont a konténer hangszerelésének kezelésére Apache Mesos-on.
OpenCL
21 ÓrákAz OpenCL egy szabvány CPU-kból, GPU-okból és más processzorokból épített heterogén számítógépek programozására. Tartalmaz egy keretrendszert a platform meghatározásához egy gazdagép, például CPU és egy vagy több számítási eszköz, például egy GPU plusz egy C-alapú programozási nyelv a számítási eszközök programjainak írásához. Az OpenCL segítségével a programozó feladatalapú és adatpárhuzamos programokat írhat, amelyek képesek kihasználni ezeket a különböző típusú processzorokat egyetlen rendszerben.
XML Fundamentals
21 ÓrákEz a kurzus az XML technológián alapuló rendszerek elemzőinek, tervezőinek és rendszergazdáinak szól.
A képzés egy bevezetés az XML-be és kulcsfontosságú technológiáiba. Lehetővé teszi az érvényes XML dokumentumok létrehozásában, egy XML dokumentum szerkezetének modellezésében (DTP vagy XML séma használatával) és XML fájlok más formátumokba (XHTML, [ 0], TXT, PDF).
XQuery
14 ÓrákEz a képzés a következőket nyújtja:
- Magas szintű áttekintés és gyors bemutató a XQuery webhelyről
- Információk kifinomult lekérdezések írásához anélkül, hogy elakadnának a típusok, névterek és sémák részleteiben
- Fejlett koncepciók azoknak a felhasználóknak, akik szeretnék kihasználni a modularitás, a névterek, a gépelés és a sémák előnyeit
- Útmutató bizonyos típusú adatokkal, például számokkal, karakterláncokkal, dátumokkal, URI-kkel és feldolgozási utasításokkal való munkához
- Teljes alfabetikus hivatkozás a beépített funkciókra és típusokra
A résztvevők megismerhetik az XQuery által az adatok szűrésére, rendezésére és csoportosítására vonatkozó támogatást, valamint az FLWOR kifejezések, a XPath és XQuery eszközök használatát információk kinyerésére és kombinálására. A képzés során megtudják, hogyan lehet mindezeket az eszközöket alkalmazni a legkülönfélébb adatforrásokra, és hogyan lehet több forrásból származó információkat összevonni egyetlen végeredményben.