MIPP: A Microbenchmark Suite for Performance, Power, and Energy Consumption Characterization of GPU architectures