《并行计算的编程模型》一2.6.1 编译和运行示例

2.6 示例

本节介绍了一系列前面各节提到的例子。这些示例说明了如何使用GASNet完成在语言运行时有用的各种任务。示例仅用于核心API。当然这也并不意味着要减少用于实现PGAS语言运行时的扩展API的重要性或价值。相反,聚焦于核心API旨在突出GASNet的区别特征。读者可以较为容易地将本书中其他几个小节中提供的RMA和PGAS编程示例转换为GASNet扩展API调用。同时也鼓励读者查看GASNet发行版的tests/目录中的代码。虽然大部分都是性能或正确性测试,但它们能够展示GASNet几乎所有方面的用途。

2.6.1 编译和运行示例

GASNet通过为用于编译和链接的各个管道和线程创建Makefile片段的方式,处理了获取各平台正确编译器和链接器等棘手问题。GASNet的README文件提供了以下示例的Makefile文件,该文件主要制定了支持include指令的make版本。
screenshot

本节的其余内容默认读者能够使用当前类型的Makefile文件或者已经检查了合适的.mak文件以获取所有必需的编译器标记。此外还假设读者已阅读了有关如何在平台上运行GASNet应用程序的相关特定文档。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值