Hardware-based acceleration is becoming a more important approach for improving the performance of compute infrastructure, addressing the growing needs of data analytics and AI. Typically, acceleration occurs via some form of advanced programmable hardware, such as a GPU or FPGA. This provides computational advantages, including application specificity of hardware, over general-purpose CPUs. A principal concern is the programming of advanced hardware and its difficulty.
Read