The Kremlin Oracle for Sequential Code Parallelization

Saturnino Garcia, Dong‐Hwan Jeon, Christopher M. Louie, Michael Bedford Taylor · IEEE Micro · 2012

The Kremlin open-source tool helps programmers by automatically identifying regions in sequential programs that merit parallelization. Kremlin combines a novel dynamic program analysis, hierarchical critical-path analysis, with multicore processor models to evaluate thousands of potential parallelization strategies and estimate their performance outcomes.

Read the paper · More papers on PaperTik