Description:
Programming language for productive parallel computing at scale
|
|
Type: Formula
|
Latest Version: 2.6.0@1
|
Tracked Since: Dec 17, 2025
|
|
Links:
Homepage |
@ChapelLanguage |
formulae.brew.sh
|
|
Category: Developer tools
|
|
Tags:
programming-language
hpc
parallel-computing
scientific-computing
compiler
|
|
Install:
brew install chapel
|
About:
Chapel is a modern programming language designed to make parallel programming productive and accessible. It features native support for multi-level parallelism, locality, and data distribution, enabling developers to write scalable code without low-level threading libraries. The language aims to provide the performance of C/MPI with the productivity of high-level languages like Python.
|
Key Features:
- Native parallelism constructs (forall, coforall, on-clauses)
- Built-in locality and data distribution (domains, distributions)
- Multi-resolution performance tuning
- Interoperability with C and Python
- Modern language features with clean syntax
|
Use Cases:
- High-performance computing (HPC) and scientific simulations
- Large-scale data analytics and machine learning
- Parallel algorithm development and research
- Educational purposes in parallel programming
|
Alternatives:
-
C+MPI
– Chapel provides higher-level abstractions and productivity while targeting similar HPC workloads
-
Fortran
– Chapel offers modern syntax and built-in parallelism features vs. Fortran's legacy approach
-
Julia
– Both target scientific computing, but Chapel focuses specifically on distributed memory parallelism
|
| Detected |
Version |
Rev |
Change |
Commit |
| Oct 8, 2025 8:51am |
|
1 |
VERSION_BUMP |
e231fe30 |
| Oct 12, 2024 5:31am |
|
2 |
VERSION_BUMP |
f2bc5be5 |
| Oct 11, 2024 9:39pm |
|
2 |
VERSION_BUMP |
81aa7141 |
| Sep 27, 2024 5:02pm |
|
1 |
VERSION_BUMP |
25cb91a7 |
| Sep 26, 2024 4:54pm |
|
0 |
VERSION_BUMP |
24675822 |
| Sep 26, 2024 9:35am |
|
0 |
VERSION_BUMP |
4f04bb00 |
| Jul 6, 2024 4:19am |
|
2 |
VERSION_BUMP |
315674b3 |
| Apr 18, 2024 9:18am |
|
2 |
VERSION_BUMP |
f023d3d3 |
| Apr 18, 2024 3:52am |
|
2 |
VERSION_BUMP |
d8b1a942 |
| Apr 17, 2024 9:13pm |
|
1 |
VERSION_BUMP |
07db4345 |
| Jun 22, 2023 2:12pm |
|
0 |
VERSION_BUMP |
147f192a |
| Dec 26, 2022 6:06pm |
|
0 |
VERSION_BUMP |
8cea98ce |
| Dec 26, 2022 6:06pm |
|
0 |
VERSION_BUMP |
81fd31af |
| Dec 15, 2022 5:06pm |
|
0 |
VERSION_BUMP |
0f18011e |
| Dec 15, 2022 5:06pm |
|
0 |
VERSION_BUMP |
f0408e8c |
|