Chapel

软件描述

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

官方网站

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

官方认证

chapel-lang.org

安全链接HTTPS
立即访问

什么是 Chapel?

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

可利用数千个节点的内存和核心的分布式数组
支持对本地或远程变量进行直接访问的全局命名空间
数据并行性,轻松利用笔记本电脑、集群或超级计算机的多核性能
任务并行性,在单节点内或跨系统创建并发
使用上述相同特性,以与供应商无关的方式进行 GPU 编程

Chapel 特性

高效:代码可读性和可写性与 Python 相似
可扩展:可在笔记本电脑、集群、云环境及 HPC 系统上运行
高性能:性能可媲美或超越 C/C++、MPI 和 OpenMP
可移植:几乎可在任何 *nix 环境中编译和运行
开源:托管于 GitHub,采用宽松许可协议

主要功能

支持平台

标签

下载与相关链接

安全提醒

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

GitHub