Where can I use Chapel?¶
Chapel is a portable language that is designed to run on a wide variety of hardware and distributed network configurations.
Operating Systems¶
Linux
MacOS
Windows (with WSL)
Compute Architectures¶
CPU
x86 (Intel, AMD)
ARM (Apple M1/M2, Amazon Graviton, A64FX, Raspberry Pi, etc…)
GPU
NVIDIA
AMD
Networks¶
HPE Cray Slingshot
InfiniBand (IB)
Cray Aries
Amazon Elastic Fabric Adapter (EFA)
Ethernet