kirancodes.me
To Proof Maintenance & Beyond!

Compiling C for Vectorization, Parallelization, and Inline Expansion

Randy Allen, Steve Johnson

Abstract

Practical implementations of real languages are often an excellent way of testing the applicability of theoretical principles. Many stresses and strains arise from fitting practicalities, such as performance and standard compatibility, to theoretical models and methods. These stresses and strains are valuable sources of new research and insight, as well as an oft-needed check on the egos of theoreticians.

Related papers