Campanoni, SimoneJones, TimothyHolloway, GlennWei, Gu-YeonBrooks, David2018-01-242012Campanoni, Simone, Timothy M. Jones, Glenn Holloway, Gu-Yeon Wei, and David Brooks. 2012. “Helix: Making the Extraction of Thread-Level Parallelism Mainstream.” IEEE Micro 32 (4) (July): 8–18. doi:10.1109/mm.2012.50.0272-1732http://nrs.harvard.edu/urn-3:HUL.InstRepos:34728644Improving system performance increasingly depends on exploiting microprocessor parallelism, yet mainstream compilers still don't parallelize code automatically. Helix automatically parallelizes general-purpose programs without requiring any special hardware; avoids slowing down compiled programs, making it a suitable candidate for mainstream compilers; and outperforms the most similar historical technique that has been implemented in production compilers.en-USHelix: Making the Extraction of Thread-Level Parallelism MainstreamJournal Article10.1109/MM.2012.50