Oswald FPGA Usage

The oswald cluster has four nodes, each of which can contain a Nallatech 510T FPGA card with two Altera Arria 10 FPGAs. Currently, Nallatech cards are installed only on oswald02 and oswald03. The build machine for using the Intel FPGA software development kit (SDK) for OpenCL is oswald03, which has the license for the SDK.   

To use the SDK on oswald03, set the followng environment variables (commands shown for bash shell):

  export INTELFPGAOCLSDKROOT=/opt/altera/17.1/hld

  export PATH=$PATH:$INTELFPGAOCLSDKROOT/bin

  export AOCL_BOARD_PACKAGE_ROOT=$INTELFPGAOCLSDKROOT/board/nalla_pcie

  export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$INTELFPGAOCLSDKROOT/host/linux64/lib:$AOCL_BOARD_PACKAGE_ROOT/linux64/lib

  export LM_LICENSE_FILE=/usr/local/flexlm/licenses/1-ISE6P5_License.dat

For instructions on how to build and run FPGA programs using the Intel FPGA SDK for OpenCL, see the Getting Started Guide. You do not need to do any installation but can start with the flowchart on p. 9.