Chapel

软件描述

Chapel 是一种为大规模高效并行计算而设计的编程语言。

官方网站

访问软件的官方网站了解更多信息

官方认证

chapel-lang.org

安全链接HTTPS

什么是 Chapel?

Chapel 是一种为大规模高效并行计算而设计的编程语言。
为什么选择 Chapel?因为它通过优雅的支持实现了并行编程的简化,包括:

分布式数组,可利用成千上万个节点的内存和核心
全局命名空间,支持直接访问本地或远程变量
数据并行性,可轻松利用笔记本电脑、集群或超级计算机的核心
任务并行性,可在单个节点内或系统间实现并发
以与上述特性一致的方式,采用中立厂商的方式进行 GPU 编程

Chapel 的特点

高效:代码的可读性和可编写性与 Python 相似
可扩展:可在笔记本电脑、集群、云平台和高性能计算(HPC)系统上运行
高效性能:性能可与甚至超越 C/C++、MPI 和 OpenMP
可移植:可在几乎所有 *nix 环境中编译和运行
开源:托管在 GitHub 上,采用宽松许可协议

主要功能

支持平台

标签

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。