Optimizing GPU programs by partial evaluation. - Aleksey Tyurin; Daniil Berezun; Semyon V. Grigorev (PPoPP, 2020)