Publication | Closed Access
The Kremlin Oracle for Sequential Code Parallelization
17
Citations
10
References
2012
Year
Cluster ComputingEngineeringComputer ArchitectureSoftware EngineeringSoftware AnalysisKremlin Open-source ToolParallel ToolParallel SoftwareKremlin OracleSystems EngineeringParallel ComputingSequential ProgramsHierarchical Critical-path AnalysisParallelizing CompilerComputer EngineeringComputer SciencePerformance Analysis ToolProgram AnalysisSoftware TestingParallel Performance EvaluationParallel ProgrammingData-level ParallelismSystem Software
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1