For recent smart devices, the embedded GPU is an indispensable unit and multi-task scheduling on the GPU becomes an important issue. To prevent the performance degradation on foreground GPU task by competing background GPU tasks, we propose a novel spatial multi-tasking which limits the number of available GPU cores for each task based on its priority. The proposed algorithm improved the performance of high priority task by up to 14% over the temporal budget based multi-tasking.
No takes yet. Share an insight, caveat, or question.
Joo et al. (2014) studied this question.
Synapse has enriched one closely related paper. Consider it for comparative context: