1.2. Prerequisites


This section lists the known set of hardware and software requirements to build this library

1.2.1. Hardware

  • CPU: mainstream brand, Better if with >=4 Cores Intel Haswell based CPU
  • System Memory >= 4GB (Better if >10GB for NN application over multiple GPUs)
  • Hard Drive > 200GB (Better if SSD or NVMe driver for NN application over multiple GPUs)
  • Minimum GPU Memory (Global) > 2GB

1.2.2. GPU cards supported

  • dGPU: AMD R9 Fury X, R9 Fury, R9 Nano
  • APU: AMD Kaveri or Carrizo

1.2.3. AMD Driver and Runtime

1.2.4. System software

  • Ubuntu 14.04 trusty
  • GCC 4.6 and later
  • CPP 4.6 and later (come with GCC package)
  • python 2.7 and later
  • python-pip
  • BeautifulSoup4 (installed using python-pip)
  • HCC 0.9 from here

1.2.5. Tools and Misc

  • git 1.9 and later
  • cmake 2.6 and later (2.6 and 2.8 are tested)
  • firewall off
  • root privilege or user account in sudo group

1.2.6. Ubuntu Packages

  • libc6-dev-i386
  • liblapack-dev
  • graphicsmagick
  • libblas-dev