How to compile using Intel's Open Fabrics

Summary

This article explains how to compile using Intel's Open Fabrics

Body

Follow  the steps below to learn how to compile using Intel's Open Fabrics. 

Step 1

The Grid has a default compiler module loaded, and only one compiler module can be loaded at a time. You will need to unload the Grid's default module using the following command: ml unload grid-default

Step 2

Load the Intel module: ml load intel/2019

Step 3

Modify your environmental variables to specify which networking fabric you would like to use. 

  • To use Infiniband:

export FI_PROVIDER=verbs

export FI_VERBS_IFACE=ib0

  • To use Ethernet: 

export FI_PROVIDER=sockets

export FI_SOCKETS_IFACE=private

 

Details

Details

Article ID: 20237
Created
Wed 7/16/25 2:16 PM
Modified
Thu 9/18/25 11:33 AM