1Teaching many-core programming. - Leonidas Tsiopoulos; Fareed Ahmed Johkio; Georgios Georgakarakos; Andreas Dahlin; Johan Lilius (EWME, 2014)