Enhancing the performance of assisted execution runtime systems through hardware/software techniques
Gökçen Kestor, Roberto Gioiosa, Osman Ünsal, Adrián Cristal, Mateo Valero · 2012
To meet the expected performance, future exascale systems will require programmers to increase the level of parallelism of their applications. Novel programming models simplify parallel programming at the cost of increasing runtime overheard. Assisted execution models have the potential of reducing this overhead but they generally also reduce processor utilization.