|
@@ -0,0 +1,18 @@
|
|
|
+#!/bin/bash
|
|
|
+INVENTORY=$(mktemp lspci.XXXXXXXX)
|
|
|
+
|
|
|
+lspci > $INVENTORY
|
|
|
+
|
|
|
+NVIDIA_GPU=$(cat $INVENTORY | grep -i nvidia | wc -l)
|
|
|
+XILINX_FPGA=$(cat $INVENTORY | grep "Processing accelerators: Xilinx Corporation Device" | wc -l)
|
|
|
+INTEL_A10_FPGA=$(cat $INVENTORY | grep "Processing accelerators: Intel Corporation Device" | wc -l)
|
|
|
+
|
|
|
+cat << EOF
|
|
|
+{
|
|
|
+ "xilinx_fpga" : "$XILINX_FPGA"
|
|
|
+ "nvidia_gpu" : "$NVIDIA_GPU"
|
|
|
+ "intel_a10_fpga" : "$INTEL_A10_FPGA"
|
|
|
+}
|
|
|
+EOF
|
|
|
+
|
|
|
+rm -f $INVENTORY
|