MPICH培訓
MPICH 是一个开源,可携带的消息传输界面(MPI)标准,提供在各种计算和通信平台的简化MPI实施。
由教练导,现场培训(在线或在线)旨在开发人员和程序员想要安装,配置和管理 MPICH 功能。
在本课程结束后,参与者将能够实施、写作、管理和监测使用MPI程序。
课程格式
- 互动讲座和讨论。
- 很多练习和练习。
- 在现场实验室环境中进行手动实施。
课程定制选项
- 要申请此课程的定制培训,请联系我们安排。
課程簡介
介紹
消息傳遞介面 (MPI) 功能和體系結構概述
- 並行計算基礎知識
- MPI 過程
MPICH 入門
- 安裝和配置選項
- 共用庫
- 安裝進程管理員
Programming MPI 基礎知識
- 編寫、編譯和鏈接程式
- 編譯命令
- 使用Makefile
使用 MPI 執行程式
- 標準 mpiexec
- 流程管理擴展
- Remshell 限制
發送和接收消息
- 消息傳遞例程
- 緩衝區和類型(標記)
- 使用庫調用
- 廣播和縮減
在 MPI 中協調 Communication s
- 同步
- 集合模式、例程和操作
- 創建組
處理緩衝問題
- 阻塞和非阻塞通信
- 消息傳遞的公平性
- Communication 模式
瞭解 MPI 中的數據類型和物件
- 基本數據類型
- 向量和結構
- 交錯數據
- MPI 物件和引用
編寫消息傳遞庫
- 屬性
- 順序部分
- 管理和緩存標籤
評估並行程式的性能
- MPI 計時器
- 分析介面
- 伐木
集成多個程式
- 在程式之間發送和交換數據
- 使用互通器
故障排除
總結和結論
最低要求
- 具有 C、C++ 和 Fortran 等程式設計語言的經驗
觀眾
- 開發人員
- 程式師
Open Training Courses require 5+ participants.
MPICH培訓 - Booking
MPICH培訓 - Enquiry
MPICH - 咨詢詢問
咨詢詢問
客戶評論 (4)
Practical examples.
Mateusz - Aplikacje Krytyczne
Course - BizTalk for Developers
interesting content
Mike Bassi - SRC Aus
Course - OpenCL
I like how helpful Clement is.
Mateera Kaikko - ASML US, LLC
Course - 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
Course - XQuery
Provisional Upcoming Courses (Require 5+ participants)
相關課程
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 Server 環境的管理員和工程師。
在本次培訓結束時,參與者將能夠:
- 安裝並配置 BizTalk 伺服器。
- 設置和管理 BizTalk 個使用者。
- 在組織內設置和保護郵件路由。
- 配置與組織外部合作夥伴的基於EDI的集成。
- 部署、監控和管理業務規則。
- 自動部署 BizTalk 個應用程式。
- 跟蹤、監控和分析 Business 活動。
- 規劃和實施 BizTalk Server 的高可用性和災難恢復。
BizTalk for Administrators - Beginner to Advanced
70 時間:此講師指導的現場培訓<本地>(在線或現場)面向希望設計、部署和管理多伺服器 BizTalk Server 環境的管理員和工程師。
在本次培訓結束時,參與者將能夠:
- 安裝並配置 BizTalk 伺服器。
- 設置和管理 BizTalk 個使用者。
- 在組織內設置和保護郵件路由。
- 配置與組織外部合作夥伴的基於EDI的集成。
- 部署、監控和管理業務規則。
- 自動部署 BizTalk 個應用程式。
- 跟蹤、監控和分析 Business 活動。
- 規劃和實施 BizTalk Server 的高可用性和災難恢復。
- 優化 BizTalk Server 的性能及其環境。
- 自動監控商務活動。
- 排查運行時異常問題。
- 自動測試 Biztalk。
- 規劃和執行 BizTalk 的系統維護。
C++, QT, ZeroMQ and Protocol Buffers
35 時間:這種以講師為主導的香港現場培訓(現場或遠端)提供了C++、Qt GUI框架以及各種通信技術(如ZeroMQ和Protocol Buffers)的介紹性內容,這些技術可用於編寫分散式應用程式。
在本次培訓結束時,參與者將具備在Linux Centos 6/7上使用C++,Qt和gcc編寫和編譯應用程式所需的知識和實踐。參與者還將使用 Zero MQ 和 Protocol Buffers 集成異步消息傳遞功能。
gRPC
7 時間:此講師指導的現場培訓<本地>(在線或現場)面向希望在其應用程式中創建、實施和管理 gRPC 服務的軟體工程師、程式師和開發人員。
在本次培訓結束時,參與者將能夠:
- 設置 gRPC 服務以連接到伺服器並創建專案。
- 實施 Server 和 Client 以與應用程式整合。
- 使用身份驗證系統和基準測試工具監控 gRPC 個服務。
HashiCorp Nomad
14 時間:這種由 講師指導的 香港 現場培訓(在線或現場)面向 DevOps 工程師和開發人員,他們希望使用 HashiCorp Nomad 輕鬆部署和擴展應用程式,同時減少運營開銷。
在本次培訓結束時,參與者將能夠:
- 安裝和配置 HashiCorp Nomad。
- 部署和管理容器和非容器化應用程式。
- 在整合的系統中管理資源、調度和運營。
- 在單個集群中啟用擴展節點和服務集成。
HashiCorp Vault
14 時間:此 香港 講師指導的現場培訓(在線或現場)面向 DevOps 工程師或開發人員,他們希望使用 HashiCorp Vault 來控制對集成系統中密碼、資料庫憑證、API 密鑰、令牌和證書的訪問。
在本次培訓結束時,參與者將能夠:
- 安裝和部署 HashiCorp Vault。
- 瞭解並使用 HashiCorp Vault 的不同服務和元件。
- 實施身份驗證方法、安全策略並執行管理任務以保護基礎設施。
- 在 Nomad 和 Kubernetes 等容器編排器上部署和使用 HashiCorp Vault 服務。
Apache Mesos
14 時間:此講師指導的現場培訓在 香港(在線或現場)進行,面向希望使用 Apache Mesos 在大規模集群環境中有效管理資源工作負載和應用程式的 IT 管理員、軟體工程師和開發人員。
在本次培訓結束時,參與者將能夠:
- 為分散式系統安裝、配置和運行 Apache Mesos。
- 管理多個應用程式和框架的資源分享和分配。
- 實現管理任務的調度機制。
- 設置並使用Marathon處理 Apache Mesos上的容器編排。
OpenCL
21 時間:OpenCL是對由CPU、GPU和其他處理器構建的異構計算機進行程式設計的標準。它包括一個框架,用於根據主機(如 CPU)和一個或多個計算設備(如 GPU)和一種基於 C 的程式設計語言(用於為計算設備編寫程式)來定義平臺。使用 OpenCL,程式師可以編寫基於任務和數據並行的程式,這些程式可以在單個系統中利用這些不同類型的處理器。
XML Fundamentals
21 時間:本課程面向基於 XML 技術的系統的分析人員、設計人員和管理員。
該培訓是對 XML 及其關鍵技術的介紹。允許您獲得創建有效的 XML 文檔、對 XML 文檔的結構進行建模(使用 DTP 或 XML 架構)以及將 XML 檔案轉換為其他格式(XHTML、HTML、TXT、PDF)所涉及的技能。
XQuery
14 時間:本培訓提供:
- XQuery 的高級概述和快速流覽
- 用於編寫複雜查詢的資訊,而不會被類型、命名空間和架構的詳細資訊所困擾
- 為希望利用模組化、命名空間、類型和架構的使用者提供高級概念
- 使用特定類型數據(例如數位、字串、日期、URI 和處理指令)的準則
- 對內置函數和類型的完整字母引用
參與者還將瞭解 XQuery 對數據過濾、排序和分組的支援,以及如何使用 FLWOR 運算式、XPath 和 XQuery 工具來提取和組合資訊。在培訓期間,他們將瞭解如何將所有這些工具應用於各種數據源,以及如何將來自多個來源的資訊重新組合成一個最終輸出結果。