[LLVMdev] AESOP autoparallelizing compiler

Jiong Wang jiwang at tilera.com
Sat Mar 2 23:01:23 PST 2013


On 03/03/2013 02:09 PM, Timothy Mattausch Creech wrote:
> 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.

    Interesting ! I happen to finish the initial TileGX backend support, 
which is a many core processor. I am looking forward to testing AESOP on 
TileGX silicon.

---
Regards,
Jiong

> 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
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev


-- 
Regards,
Jiong. Wang
Tilera Corporation.




More information about the llvm-dev mailing list