Курс за обучение по MPICH
MPICH е отворен код, преносим преносим интерфейс (MPI) стандарт, който осигурява опростена имплементация на MPI в различни компютърни и комуникационни платформи.
Това обучение, ръководено от инструктори (онлайн или онлайн) е насочено към разработчици и програмисти, които искат да инсталира, конфигурират и управляват MPICH функции.
В края на обучението участниците ще могат да изпълняват, пишат, управляват и наблюдават MPI програми, като използват MPICH.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и упражнения.
- Изпълнение на ръката в живо лабораторна среда.
Опции за персонализиране на курса
- За да поискате персонализирано обучение за този курс, моля, свържете се с нас, за да организирате.
План на курса
Въведение
Преглед на функциите и архитектурата на интерфейса за предаване на съобщения (MPI).
- Основи на паралелното изчисление Процесът MPI
Първи стъпки с MPICH
- Опции за инсталиране и конфигуриране Споделени библиотеки Инсталиране на мениджъри на процеси
Programming Основи с MPI
- Писане, компилиране и свързване на програми Команди за компилиране Използване на Makefiles
Изпълнение на програми с MPI
- Стандартни mpiexec Разширения за управление на процеси Remshell ограничения
Изпращане и получаване на съобщения
- Рутинни процедури за предаване на съобщения Буфер и типове (тагове) Използване на библиотечни повиквания Излъчване и намаляване
Координиране на Communication в MPI
- Синхронизация Колективни модели, процедури и операции Създаване на групи
Работа с проблеми с буферирането
- Блокираща и неблокираща комуникация Справедливост в режимите на предаване на съобщения Communication.
Разбиране на типовете данни и обектите в MPI
- Основни типове данни Вектори и структури Преплитане на данни MPI обекти и препратки
Писане на библиотеки за предаване на съобщения
- Атрибути Последователни секции Управление и кеширане на тагове
Оценяване на производителността на паралелни програми
- Интерфейсът за профилиране на MPI таймера Регистриране
Интегриране на множество програми
- Изпращане и обмен на данни между програми Използване на интеркомуникатори
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Опит в езиците за програмиране като C, C++ и Fortran
Публика
- Разработчици
- Програмисти
Отворените курсове за обучение изискват 5+ участници.
Курс за обучение по MPICH - Booking
Курс за обучение по MPICH - Enquiry
MPICH - Консултантско запитване
Консултантско запитване
Oтзиви от потребители (4)
Practical examples.
Mateusz - Aplikacje Krytyczne
Курс - BizTalk for Developers
interesting content
Mike Bassi - SRC Aus
Курс - OpenCL
I like how helpful Clement is.
Mateera Kaikko - ASML US, LLC
Курс - 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
Курс - XQuery
Предстоящи Курсове
Свързани Kурсове
BizTalk for Developers
21 ЧасаThis instructor-led, live training in България (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 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към администратори и инженери, които желаят да проектират, внедрят и управляват мултисървърна BizTalk сървърна среда.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте BizTalk сървър.
- Настройте и управлявайте BizTalk потребители.
- Настройте и защитите маршрутизирането на съобщенията в организацията.
- Конфигурирайте базирана на EDI интеграция с партньори извън организацията.
- Внедрете, наблюдавайте и управлявайте бизнес правила.
- Автоматизирайте внедряването на BizTalk приложения.
- Проследявайте, наблюдавайте и анализирайте Business дейност.
- Планирайте и внедрете висока наличност и възстановяване след бедствие за Biztalk Server.
BizTalk for Administrators - Beginner to Advanced
70 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към администратори и инженери, които желаят да проектират, внедрят и управляват мултисървърна BizTalk сървърна среда.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте BizTalk сървър.
- Настройте и управлявайте BizTalk потребители.
- Настройте и защитите маршрутизирането на съобщенията в организацията.
- Конфигурирайте интеграция, базирана на EDI, с партньори извън организацията.
- Внедрете, наблюдавайте и управлявайте бизнес правила.
- Автоматизирайте внедряването на BizTalk приложения.
- Проследявайте, наблюдавайте и анализирайте Business дейност.
- Планирайте и внедрете висока наличност и възстановяване след бедствие за Biztalk Server.
- Оптимизирайте производителността на BizTalk сървъра и неговата среда.
- Автоматизирайте мониторинга на бизнес дейността.
- Отстраняване на изключения по време на изпълнение.
- Автоматизирайте тестването на Biztalk.
- Планирайте и изпълнявайте систематична поддръжка на Biztalk.
C++, QT, ZeroMQ and Protocol Buffers
35 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) осигурява уводно покритие на C++, Qt GUI рамката и различни комуникационни технологии като ZeroMQ и протоколни буфери, които могат да се използват за писане на разпределени приложения.
До края на това обучение участниците ще имат необходимите знания и практика да напишат и компилират приложение, използващо C++, Qt и gcc на Linux Centos 6/7. Участниците също така ще интегрират възможности за асинхронни съобщения, използвайки Zero MQ и протоколни буфери.
gRPC
7 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към софтуерни инженери, програмисти и разработчици, които желаят да създават, прилагат и управляват gRPC услуги в своите приложения.
До края на това обучение участниците ще могат:
- Настройте gRPC услуга за свързване към сървър и създаване на проекти.
- Внедрете сървър и клиент за интегриране с приложения.
- Наблюдавайте gRPC услуги с помощта на системи за удостоверяване и инструменти за сравнителен анализ.
HashiCorp Nomad
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към DevOps инженери и разработчици, които желаят да използват HashiCorp Nomad за разгръщане и мащабиране на приложения с лекота, като същевременно намаляват разходите за операции.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте HashiCorp Nomad.
- Разполагайте и управлявайте контейнери и неконтейнеризирани приложения.
- Управлявайте ресурси, планиране и операции в рамките на консолидирана система.
- Активиране на възли за мащабиране и интегриране на услуги в един клъстер.
HashiCorp Vault
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към DevOps инженери или разработчици, които желаят да използват HashiCorp Vault, за да контролират достъпа до пароли, идентификационни данни за бази данни, API ключове, токени и сертификати в интегрирана система.
До края на това обучение участниците ще могат:
- Инсталирайте и внедрите HashiCorp Vault.
- Разберете и използвайте различните услуги и компоненти на HashiCorp Vault.
- Внедрете методи за удостоверяване, политики за сигурност и изпълнете административни задачи, за да защитите инфраструктура.
- Внедрете и използвайте HashiCorp услуги на Vault на оркестратори на контейнери като Nomad и Kubernetes.
Apache Mesos
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към ИТ администратори, софтуерни инженери и разработчици, които желаят да използват Apache Mesos за ефективно управление на натоварванията на ресурсите и приложенията в широкомащабни клъстерни среди.
До края на това обучение участниците ще могат:
- Инсталирайте, конфигурирайте и стартирайте Apache Mesos за разпределени системи.
- Управлявайте споделянето на ресурси и разпределението на множество приложения и рамки.
- Внедрете механизъм за планиране за управление на задачите.
- Настройте и използвайте Marathon за управление на оркестрацията на контейнери на Apache Mesos.
OpenCL
21 ЧасаOpenCL е стандарт за програмиране на хетерогенни компютри, изградени от централни процесори, GPU и други процесори. Той включва рамка за дефиниране на платформата от гледна точка на хост, като CPU, и едно или повече изчислителни устройства, като GPU плюс C-базиран език за програмиране за писане на програми за изчислителните устройства. Използвайки OpenCL, програмистът може да напише базирани на задачи и паралелни с данни програми, които могат да се възползват от тези различни типове процесори в една система.
XML Fundamentals
21 ЧасаТози курс е предназначен за анализатори, дизайнери и администратори на системи, базирани на XML технология.
Обучението е въведение в XML и неговите ключови технологии. Позволява ви да придобиете умения, свързани със създаването на валидни XML документи, моделиране на структурата на XML документ (използвайки DTP или XML схема) и трансформации на XML файлове в други формати (XHTML, [ 0], TXT, PDF).
XQuery
14 ЧасаТова обучение осигурява:
- Общ преглед на високо ниво и бърза обиколка на XQuery
- Информация за писане на сложни заявки, без да бъдете затънали в детайлите на типове, пространства от имена и схеми
- Разширени концепции за потребители, които искат да се възползват от модулността, пространствата от имена, въвеждането и схемите
- Указания за работа със специфични типове данни, като числа, низове, дати, URI и инструкции за обработка
- Пълна справка по азбучен ред на вградените функции и типове
Участниците ще научат и за поддръжката на XQuery за филтриране, сортиране и групиране на данни, както и как да използват FLWOR изрази, XPath и XQuery инструменти за извличане и комбиниране на информация. По време на обучението те ще научат как да прилагат всички тези инструменти към голямо разнообразие от източници на данни и как да комбинират информация от множество източници в един краен резултат.