inventory.fact 477 B

12345678910111213141516171819
  1. #!/bin/bash
  2. INVENTORY=$(mktemp lspci.XXXXXXXX)
  3. lspci > $INVENTORY
  4. NVIDIA_GPU=$(cat $INVENTORY | grep -i nvidia | wc -l)
  5. XILINX_FPGA=$(cat $INVENTORY | grep "Processing accelerators: Xilinx Corporation Device" | wc -l)
  6. INTEL_A10_FPGA=$(cat $INVENTORY | grep "Processing accelerators: Intel Corporation Device" | wc -l)
  7. cat << EOF
  8. {
  9. "xilinx_fpga" : "$XILINX_FPGA"
  10. "nvidia_gpu" : "$NVIDIA_GPU"
  11. "intel_a10_fpga" : "$INTEL_A10_FPGA"
  12. }
  13. EOF
  14. rm -f $INVENTORY