MPICH Počítačový Kurz
MPICH je open-source, přenosný rozhraní pro přenosné zprávy (MPI) standard, který poskytuje zjednodušenou implementaci MPI v různých počítačových a komunikačních platformách.
Tento trénink vedený instruktorem (online nebo on-site) je zaměřen na vývojáře a programátory, kteří chtějí nainstalovat, konfigurovat a spravovat MPICH funkce.
Na konci tohoto tréninku budou účastníci schopni implementovat, psát, spravovat a monitorovat programy MPI pomocí MPICH.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Mnoho cvičení a praxe.
- Hands-on implementace v živém laboratoři prostředí.
Možnosti personalizace kurzu
- Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás, abyste uspořádali.
Návrh Školení
Úvod
Přehled funkcí a architektury Message Passing Interface (MPI).
- Základy paralelního počítání Proces MPI
Začínáme s MPICH
- Možnosti instalace a konfigurace Sdílené knihovny Instalace správců procesů
Programming Základy s MPI
- Psaní, kompilace a propojování programů Příkazy kompilace pomocí Makefiles
Spouštění programů s MPI
- Standardní mpiexec Rozšíření správy procesů Remshell omezení
Odesílání a přijímání zpráv
- Rutiny předávání zpráv Vyrovnávací paměť a typy (značky) Použití volání knihovny Broadcast and reduction
Koordinační Communications v MPI
- Synchronizace Kolektivní vzory, rutiny a operace Vytváření skupin
Práce s problémy s vyrovnávací pamětí
- Blokování a neblokování komunikace Spravedlnost v režimech předávání zpráv Communication
Pochopení datových typů a objektů v MPI
- Základní datové typy Vektory a struktury Prokládání dat MPI objektů a referencí
Psaní knihoven předávání zpráv
- Atributy Sekvenční sekce Správa a ukládání značek do mezipaměti
Hodnocení výkonnosti paralelních programů
- Časovač MPI Profilování rozhraní Protokolování
Integrace více programů
- Odesílání a výměna dat mezi programy Pomocí interkomunikátorů
Odstraňování problémů
Shrnutí a závěr
Požadavky
- Zkušenosti s programovacími jazyky jako C, C++ a Fortran
Publikum
- Vývojáři
- Programátoři
Open Training Courses require 5+ participants.
MPICH Počítačový Kurz - Booking
MPICH Počítačový Kurz - Enquiry
MPICH - Consultancy Enquiry
Consultancy Enquiry
Reference (4)
Practical examples.
Mateusz - Aplikacje Krytyczne
Kurz - BizTalk for Developers
interesting content
Mike Bassi - SRC Aus
Kurz - OpenCL
I like how helpful Clement is.
Mateera Kaikko - ASML US, LLC
Kurz - gRPC
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
Kurz - XQuery
Upcoming Courses
Související kurzy
BizTalk for Developers
21 hodinyThis instructor-led, live training in České republice (online or onsite) is aimed at intermediate-level developers who wish to use BizTalk to connect legacy systems with newer applications.
By the end of this training, participants will be able to:
- Install and configure BizTalk.
- Automate business processes using BizTalk.
- Understand BizTalk messaging.
- Integrate BizTalk with Azure and Sharepoint.
- Deploy and troubleshoot a BizTalk installation.
Biztalk for Administrators
35 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na administrátory a inženýry, kteří chtějí navrhnout, nasadit a spravovat prostředí serveru BizTalk s více servery.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte BizTalk Server.
- Nastavit a spravovat BizTalk uživatelů.
- Nastavte a zabezpečte směrování zpráv v rámci organizace.
- Nakonfigurujte integraci založenou na EDI s partnery mimo organizaci.
- Nasaďte, sledujte a spravujte obchodní pravidla.
- Automatizujte nasazení BizTalk aplikací.
- Sledovat, monitorovat a analyzovat Business Činnost.
- Plánujte a implementujte vysokou dostupnost a obnovu po havárii pro Biztalk Server.
BizTalk for Administrators - Beginner to Advanced
70 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na administrátory a inženýry, kteří chtějí navrhnout, nasadit a spravovat prostředí serveru BizTalk s více servery.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte BizTalk Server.
- Nastavit a spravovat BizTalk uživatelů.
- Nastavte a zabezpečte směrování zpráv v rámci organizace.
- Nakonfigurujte integraci založenou na EDI s partnery mimo organizaci.
- Nasaďte, sledujte a spravujte obchodní pravidla.
- Automatizujte nasazení BizTalk aplikací.
- Sledovat, monitorovat a analyzovat Business Činnost.
- Plánujte a implementujte vysokou dostupnost a obnovu po havárii pro Biztalk Server.
- Optimalizujte výkon BizTalk Serveru a jeho prostředí.
- Automatizujte sledování obchodních aktivit.
- Odstraňování problémů s výjimkami za běhu.
- Automatizujte testování Biztalku.
- Plánujte a provádějte systematickou údržbu Biztalku.
C++, QT, ZeroMQ and Protocol Buffers
35 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) poskytuje úvodní pokrytí C++, Qt GUI framework a různých komunikačních technologií, jako je ZeroMQ a Protocol Buffers, které lze použít pro psaní distribuovaných aplikací.
Na konci tohoto školení budou mít účastníci potřebné znalosti a praxi pro psaní a kompilaci aplikace pomocí C++, Qt a gcc na Linuxu Centos 6/7. Účastníci také integrují možnosti asynchronního zasílání zpráv pomocí Zero MQ a Protocol Buffers.
gRPC
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na softwarové inženýry, programátory a vývojáře, kteří chtějí vytvářet, implementovat a spravovat gRPC služby ve svých aplikacích.
Na konci tohoto školení budou účastníci schopni:
- Nastavte službu gRPC pro připojení k serveru a vytváření projektů.
- Implementujte server a klienta pro integraci s aplikacemi.
- Monitorujte gRPC služby pomocí autentizačních systémů a nástrojů pro srovnávání.
HashiCorp Nomad
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na DevOps inženýry a vývojáře, kteří chtějí používat HashiCorp Nomad k snadnému nasazení a škálování aplikací a zároveň snížit režijní náklady na operace.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte HashiCorp Nomad.
- Nasazujte a spravujte kontejnery a nekontejnerované aplikace.
- Spravujte zdroje, plánování a operace v rámci konsolidovaného systému.
- Povolit škálování uzlů a integraci služeb v jednom clusteru.
HashiCorp Vault
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na DevOps inženýry nebo vývojáře, kteří chtějí používat HashiCorp Vault ke kontrole přístupu k heslům, přihlašovacím údajům k databázi, klíčům API, tokenům a certifikátům v integrovaný systém.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nasaďte HashiCorp Vault.
- Pochopte a používejte různé služby a součásti HashiCorp Vault.
- Implementujte metody ověřování, bezpečnostní zásady a provádějte administrativní úlohy pro zabezpečení infrastruktury.
- Nasaďte a používejte služby HashiCorp Vault na orchestrátorech kontejnerů, jako jsou Nomad a Kubernetes.
Apache Mesos
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na IT administrátory, softwarové inženýry a vývojáře, kteří chtějí používat Apache Mesos k efektivní správě zátěže zdrojů a aplikací ve velkých clusterových prostředích.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte, nakonfigurujte a spusťte Apache Mesos pro distribuované systémy.
- Spravujte sdílení zdrojů a přidělování více aplikací a rámců.
- Implementujte plánovací mechanismus pro správu úloh.
- Nastavte a použijte Marathon ke zpracování orchestrace kontejnerů na Apache Mesos.
OpenCL
21 hodinyOpenCLje standard pro programování heterogenních počítačů sestavených z CPU, GPUs a dalších procesorů. Zahrnuje rámec pro definování platformy z hlediska hostitele, jako je CPU, a jednoho nebo více výpočetních zařízení, jako je GPU plus programovací jazyk založený na C pro psaní programů pro výpočetní zařízení. Pomocí OpenCL může programátor psát programy založené na úlohách a datově paralelní programy, které mohou využívat výhody těchto různých typů procesorů v jediném systému.
XML Fundamentals
21 hodinyKurz je určen pro analytiky, konstruktéry a správce systémů založených na technologii XML.
Školení je úvodem do XML a jeho klíčových technologií. Umožňuje získat dovednosti spojené s vytvářením platných XML dokumentů, modelováním struktury XML dokumentu (pomocí DTP nebo XML Schema) a transformací XML souborů do jiných formátů (XHTML, [ 0], TXT, PDF).
XQuery
14 hodinyToto školení poskytuje:
- Přehled na vysoké úrovni a rychlá prohlídka XQuery
- Informace pro psaní sofistikovaných dotazů, aniž byste byli zabřednutí do podrobností o typech, jmenných prostorech a schématech
- Pokročilé koncepty pro uživatele, kteří chtějí využít modularitu, jmenné prostory, psaní a schémata
- Pokyny pro práci se specifickými typy dat, jako jsou čísla, řetězce, data, URI a instrukce pro zpracování
- Kompletní abecední odkaz na vestavěné funkce a typy
Účastníci se také seznámí s podporou XQuery pro filtrování, řazení a seskupování dat a také s tím, jak používat FLWOR výrazy, XPath a XQuery s nástroji pro extrahování a kombinování informací. Během školení zjistí, jak všechny tyto nástroje aplikovat na širokou škálu datových zdrojů a jak rekombinovat informace z více zdrojů do jediného konečného výstupního výsledku.