Adds per-op microbenchmarks for NNC (#50845)
Summary:
Runs through vast majority of primitive ops that exist in NNC and benchmarks them against PyTorch ops on CPU. Dumps out a plot like this.
![nnc](https://user-images.githubusercontent.com/6355099/105247994-a854d380-5b43-11eb-9ac9-1ee779e5ab54.png)
Pull Request resolved: https://github.com/pytorch/pytorch/pull/50845
Reviewed By: ngimel
Differential Revision: D25989080
Pulled By: Chillee
fbshipit-source-id: 6d6a39eb06b3de9a999993224d5e718537c0c8c4