TAS: A Temperature-Aware Scheduling for Heterogeneous Computing | IEEE Journals & Magazine | IEEE Xplore