A heterogeneous supercomputer model for high-performance parallel computing pedagogy | IEEE Conference Publication | IEEE Xplore