Home » Projects » Retired Projects » COMPASS



COMPASS is a Community-driven Parallelization Advisor for Sequential Software. It provides advice to programmers while they reengineer their code for parallelism and provides a platform and an extensible framework for sharing human expertise about code parallelization. COMPASS aims to enable rapid propagation of knowledge about code parallelization in the context of the actual parallelization reengineering, and thus continue to extend the benefits of Moore’s law scaling to science and society.

Team Members

Prof. Simha Sethumadhavan, simha [at] cs.columbia.edu
Prof. Gail Kaiser, kaiser [at] cs.columbia.edu

Graduate Students
Nipun Arora, na2271 [at] columbia.edu


Official project website
Original paper from International Workshop on Multicore Software Engineering (IWMSE)


Contact: Nipun Arora