The challenges of writing portable, correct and high performance libraries for GPUs. - Miriam Leeser; Devon Yablonski; Dana H. Brooks; Laurie A. Smith King (SIGARCH Comput. Archit. News, 2011)