As the popularity of AI and deep learning increases, the popularity of the various deep learning frameworks and libraries also increase in popularity and in number. To provide an informed choice, researchers devised and ran benchmarks and have compiled the results.
Here’s an interesting summary of the findings.
TensorFlow had the lowest the GPU utilization, followed by Theano and CNTK. For CPU utilization, Theano had the lowest utilization followed by TensorFlow and CNTK. For Memory utilization while using CPU and GPU, the results were close to each other.