Before revision:  Current benchmarking tools suffer from limitations such as a) being either too granular like DeepBench  (or) b) mandate a working implementation that is either framework specific or hardware-architecture specific  (or) c) provide only high level benchmark metrics.
After revision:  Current benchmarking tools suffer from limitations such as a) being either too granular like DeepBench (or) b) mandate a working implementation that is either framework specific or hardware-architecture specific or both (or) c) provide only high level benchmark metrics.