Use FPGA with distributed shell
Once FPGA support is enabled, an FPGA resource can be requested by specifying
yarn.io/fpga as a resource.
The following is a distributed shell example:
yarn jar /path/to/hadoop-yarn-applications-distributedshell.jar -jar /path/to/hadoop-yarn-applications-distributedshell.jar -shell_command "date" -container_resources memory-mb=2048,vcores=1,yarn.io/fpga=1 -num_containers 1
This command runs the
date command on a node which has an FPGA card