[LLVMdev] AESOP autoparallelizing compiler

Timothy Mattausch Creech tcreech at umd.edu
Sun Mar 3 00:09:06 CST 2013


Hi,
 We would like to inform the community that we're releasing a version of our research compiler, "AESOP", developed at UMD using LLVM. AESOP is a distance-vector-based autoparallelizing compiler for shared-memory machines. The source code and some further information is available at

 http://aesop.ece.umd.edu

The main components of the released implementation are loop memory dependence analysis and parallel code generation using calls to POSIX threads. Since we currently have only a 2-person development team, we are still on LLVM 3.0, and some of the code could use some cleanup. Still, we hope that the work will be of interest to some.

We would welcome any feedback, comments or questions!

Thanks,
Tim Creech


More information about the LLVMdev mailing list