Shameless plug, we also have a benchmark post for CPU/K80/V100 focusing on image tasks: https://blog.floydhub.com/benchmarking-floydhub-instances. In this case, V100 can be a lot more cost effect compared to CPU and K80. Our tensorflow environments are built from source with optimizations targeting our CPU instances.