Bounded memory scheduling of dynamic task graphs

Dragoş Sbîrlea, Zoran Budimlić, Vivek Sarkar · 2014

It is now widely recognized that increased levels of parallelism is a necessary condition for improved application performance on multicore computers. However, as the number of cores increases, the memory-per-core ratio is expected to further decrease, making per-core memory efficiency of parallel programs an even more important concern in future systems. For many parallel applications, the memory requirements can be significantly larger than for their sequential counterparts and, more importantly, their memory utilization depends critically on the schedule used when running them.

Read the paper · More papers on PaperTik