当前您所在的位置:首页>财务软件 CRM FAX>操作系统

EUROSmpi

EUROSmpi

产品特征:

EUROSmpi为分布式系统提供促进应用程序实现的服务。分布式系统的目标是程序执行的并行化,以实现更短的运行时间。为了并行执行多个处理器,需要通信和同步机制。 EUROSmpi接口实现了MPI 1.1标准(MPI:消息传递接口)的服务,但不能完全实现。

EUROSmpi界面可以大致分为以下功能类别:

• 初始化服务

•发送和接收消息服务

•同步服务,例如等待消息的到达

•状态查询服务

计算机节点的分配可以采取不同的形状。根据定义,分布式系统有两种基本类型:

1. 同构系统。相同架构的微控制器,通常紧密耦合,例如并行计算机中的多个处理器,它们通过专用通信总线连接。

2. 异构系统。任意架构的微控制器,通常在空间上松散耦合和分配,例如通过以太网线通信的计算机系统。

EUROSmpi专用于两种类型,因为它不与特定协议或特定通信媒介相关联。无论系统是同构的还是异构的,用户只需提供通信媒介,通信媒介将负责通过网络传输消息。该媒介以下称为传送处理器。

在异构系统中使用EUROSmpi的所有计算机节点都必须支持兼容的语义性能规范,以确保适当的通信和处理所传递的消息。

EUROSmpi需要采取一些预防措施,以确保异构系统中的适当通信:  

•将消息转换为与硬件无关的格式,以便于Little和Big Endian系统之间以及具有不同字长的架构之间的数据交换。

•将MPI消息中的元素转换为与编译器无关的格式。

这些特点使EUROSmpi成为开发分布式基于EUROS应用程序的强大而统一的基础。

支持的硬件

无限制。

其他硬件要求

• 以太网控制器,以便与外部媒介进行通信。

• 至少 30 kB ROM.

•至少3 kB的RAM包括每个节点至少3 kB(更精确的内存要求取决于在初始化期间分配的MPI缓冲区的大小)。

北京哲想软件有限公司