⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 42.html

📁 国外MPI教材
💻 HTML
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />	<style type="text/css">	body { font-family: Verdana, Arial, Helvetica, sans-serif;}	a.at-term {	font-style: italic; }	</style>	<title>MPI Programming Review</title>	<meta name="Generator" content="ATutor">	<meta name="Keywords" content=""></head><body> <p>This chapter will provide a review of the fundamental routines involved in implementing a parallel algorithm using the Message Passing Interface (MPI) library of routines. MPI can be used for parallel programming on both shared memory and distributed memory systems. All MPI functions that will be used in later multi-level examples are covered here. </p>


<h3>Chapter Objectives:</h3>

<ul>
<li>
Review the syntax of MPI routines that will be used later in the course to demonstrate the multi-level technique</li>

<li>
Understand the structure of an MPI program so that it will be clear where OpenMP directives are valid</li>
</ul>

<h3>Topics to be covered:</h3>

<ul>
<li>
Structure of an MPI program</li>

<li>
MPI datatypes</li>

<li>
Point-to-point communications</li>

<ul>
<li>
Syntax of MPI functions</li>

<li>
Message passing with point-to-point routines</li>
</ul>

<li>
<em>Collective communications</em></li>

<ul>
<li>
Process synchronization</li>

<li>
Data distribution (<em>broadcast</em>)</li>

<li>
Data reduction</li>
</ul>

<li>
Virtual Topologies</li>

<ul>
<li>
Cartesian topology</li>

<li>
Cartesian mapping functions</li>
</ul>
</ul></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -