kirancodes.me
To Proof Maintenance & Beyond!

2,199 papers · page 52 of 110

A technique for the effective and automatic reuse of classical compiler optimizations on multithreaded code

Pramod G. Joisha, Robert S. Schreiber, Prithviraj Banerjee, Hans-Juergen Boehm, Dhruva R. Chakrabarti

A large body of data-flow analyses exists for analyzing and optimizing sequential code. Unfortunately, much of it cannot be directly applied on parallel code, for reasons of correctness. This paper presents a technique to automatically, aggressively, yet safely apply sequentially…