Now showing items 1-2 of 2
A Scalable Locality-aware Adaptive Work-stealing Scheduler for Multi-core Task Parallelism
Recent trend has made it clear that the processor makers are committed to the multicore chip designs. The number of cores per chip is increasing, while there is little or no increase in the clock speed. This parallelism trend poses a significant and urgent challenge on computer software because programs have to be written or transformed into a ...
On accelerating the searches for compilation sequences in an adaptive compiler
Recent research show that adaptive compiler can produce consistent improvement over a traditional fixed-sequence compiler by conducting feedback-directed searches for good compilation sequences for specific programs, machines and performance objectives. However, such improvement is usually achieved at very high search cost. This thesis proposes two ...