a Productive Parallel Programming Language
-
Updated
Dec 2, 2025 - Chapel
Chapel is a programming language designed for productive parallel computing at scale. Its mission is to make parallel programming more accessible, allowing everyone to harness the the power of high-performance computing, without giving up on productivity and readability.
a Productive Parallel Programming Language
Arkouda (αρκούδα): Interactive Data Analytics at Supercomputing Scale 🐻
Sequence Indexing and Search
Chapel HyperGraph Library (CHGL) - HPC-class Hypergraphs in Chapel
Home of Arachne and other Arkouda functionality provided by researchers at NJIT
sketching algorithms implemented in chapel and python
Comparing Distributed Programming Frameworks with LSD Radix Sort
A Chapel port of llm.c
The client of the Santa Software Suite (SSS)
forward mode automatic differentiation using dual numbers
a Productive Parallel Programming Language
A repository to gather copies of teaching materials and links to example Chapel programs and other materials.
A repository for showcasing my knowledge of the Chapel programming language, and continuing to learn the language.
Created by Cray Inc.
Released November 14, 2008