Online feedback-directed optimizations for parallel Java code
Abstract
The performance of parallel code significantly depends on the parallel task granularity (PTG). If the PTG is too coarse, performance suffers due to load imbalance; if the PTG is too fine, performance suffers from the overhead that is induced by parallel task creation and scheduling.
DOI 10.1145/2509136.2509518