The roofline model: A pedagogical tool for program analysis and optimization | IEEE Conference Publication | IEEE Xplore