📄 mpi25.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> ICPSEP Content
</TITLE>
<META NAME="GENERATOR" CONTENT="Mozilla/3.0Gold (X11; I; SunOS 5.4 sun4m) [Netscape]">
</HEAD>
<BODY BGCOLOR="#F0F8FF">
<TABLE WIDTH="100%" >
<TR>
<TD align=left><FONT SIZE=+2>2.5 语言绑定</FONT></TD>
<TD align=right><A HREF="mpi244.htm#mpi2.4.6.html" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi244.htm#mpi2.4.6.html"><IMG SRC="backward.gif" tppabs="http://arch.cs.pku.edu.cn/image/backward.gif" ALT="BACKWARD" HEIGHT=32 WIDTH=32></A><A HREF="mpi251.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi251.htm"><IMG SRC="forward.gif" tppabs="http://arch.cs.pku.edu.cn/image/forward.gif" ALT="FORWARD" HEIGHT=32 WIDTH=32></A>
</TD>
</TR>
</TABLE>
<P>
<HR WIDTH="100%"></P>
<P>这一节确定一般的MPI的语言绑定的规则, 特别是Fortran 77和标准 C 语言的。这儿所定义的是各种对象表示,以及为表达本标准所使用的命名约定。实际的调用顺序在其他地方定义。
</P>
<P>我们希望任何Fortran 90和C++实现分别使用Fortran 77 和标准 C 绑定。虽然我们过早地考虑给Fortran
90 和 C++定义其他的绑定, 但是为鼓励而不是打击以后更好的绑定实验, 我们设计当前的绑定。</P>
<P>因为单词 PARAMETER 是 Fortran 语言中的一个关键字 , 所以我们使用单词
“argument" 表示一个子程序的参数。这些在 C 语言中一般指参数(parameters),但我们希望
C 语言编程者明白“argument”( 它在 C 语言中没有特殊意义 ) , 这样为 Fortran
编程者避免不必要的混淆。 </P>
<P>这个标准没有提到几个重要的语言绑定观点。这个标准没有讨论语言间消息传递的相互操作性(
interoperability ) 。我们完全希望许多实现将有这样的特点,并且这些特点是实现质量的一个标志。</P>
<P>
<HR WIDTH="100%"></P>
<TABLE WIDTH="100%" >
<TR>
<TD align=left>Copyright: NPACT </TD>
<TD align=right><A HREF="mpi244.htm#mpi2.4.6.html" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi244.htm#mpi2.4.6.html"><IMG SRC="backward.gif" tppabs="http://arch.cs.pku.edu.cn/image/backward.gif" ALT="BACKWARD" HEIGHT=32 WIDTH=32></A><A HREF="mpi251.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi251.htm"><IMG SRC="forward.gif" tppabs="http://arch.cs.pku.edu.cn/image/forward.gif" ALT="FORWARD" HEIGHT=32 WIDTH=32></A>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -