This document discusses scheduler performance in many-core architectures. It presents several benchmark applications run on a Plural many-core system simulator. The benchmarks demonstrate issues like unbalanced workload distribution and latency hiding. Several solutions are proposed, including queue sharing, scheduling awareness of long tasks, and using finer granularity tasks. Analysis of the simulation results helps evaluate these solutions.