Chapel: Difference between revisions

155 bytes removed ,  2 years ago
no edit summary
No edit summary
No edit summary
Line 43: Line 43:


<!--T:11-->
<!--T:11-->
Installing multi-locale (distributed-memory) Chapel requires fine-tuning its launcher for the specific physical interconnect on a cluster. Since different Compute Canada clusters employ different physical interconnects, we do not have one multi-locale Chapel for all machines. Instead, multi-locale Chapel has been compiled in a separate directory as an experimental setup on each system. You can test this setup with the following Chapel code printing basic information about the nodes available inside your job:
Multi-locale (multiple nodes; hybrid shared- and distributed-memory) Chapel is provided by <code>chapel-ofi</code> (for the OmniPath interconnect on Cedar) and <code>chapel-ucx</code> (for the InfiniBand interconnect on Graham, Béluga, Narval) modules.


Consider the following Chapel code printing basic information about the nodes available inside your job:
</translate>
</translate>
{{
{{
cc_staff
292

edits