[LLVMdev] AESOP autoparallelizing compiler

陳韋任 (Wei-Ren Chen) chenwj at iis.sinica.edu.tw
Sun Mar 3 23:01:15 PST 2013

Hi Timothy,

>  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.

  Do you have data show us that how much parallelization the AESOP can
extract from those benchmarks? :)


Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
Homepage: http://people.cs.nctu.edu.tw/~chenwj

More information about the llvm-dev mailing list