Gyrus can perform benchmarking of new hardware architectures measuring Performance, Power and Memory for CNN, RNN, LSTM, and MLP etc. networks comparing against well-recognized hardware platforms. The models are optionally tuned to the specific framework of choice such as Tensorflow, TensorRT, Pytorch etc
Advancements in algorithm research, high performance compute infrastructures, and large datasets helped in the resurgence of the AI. With Moore’s law coming to an end, the compute is not growing as expected. So, the latest breed of architecture for neural network rely on being non-generic processors with lots of cores / engines. Even small micro-controllers are touting 1Tera Operations per second with these custom engines. However they are not compatible for high-level languages to exploit the hardware to their full potential. On the other end of the spectrum ML/AI frameworks have emerged to ease of development of models. A reference framework and the layers in the software tool chain is as in below