Abid Muslim Malik
2015-Feb-28 14:30 UTC
[LLVMdev] LLVM short comings regarding polyhedral and vectorization optimizations
Dear All; Is there any work that discusses LLVM framework's short comings regarding auto vectorization and polyhedral optimizations? Regards,>-- Abid M. Malik ****************************************************** "I have learned silence from the talkative, toleration from the intolerant, and kindness from the unkind"---Gibran "Success is not for the chosen few, but for the few who choose" --- John Maxwell "Being a good person does not depend on your religion or status in life, your race or skin color, political views or culture. IT DEPENDS ON HOW GOOD YOU TREAT OTHERS"--- Abid "The Universe is talking to us and the language of the Universe is mathematics."----Abid -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150228/279ac4f8/attachment.html>
Johannes Doerfert
2015-Feb-28 14:44 UTC
[LLVMdev] LLVM short comings regarding polyhedral and vectorization optimizations
Hi, did you look at the Polly project: http://polly.llvm.org/ It performs polyhedral optimizations on LLVM-IR and allows the LLVM vectorizer to vectorize more loops by: - Creating alias free region with runtime-alias checks - Annotating parallel loops - Moving parallel dimensions to the innermost loop level I added the Polly discussion list to the CC in case you want to know more or start a discussion. Best regards, Johannes On 02/28, Abid Muslim Malik wrote:> Dear All; > > Is there any work that discusses LLVM framework's short comings regarding > auto vectorization and polyhedral optimizations? > > > Regards, > > > > -- > Abid M. Malik > ****************************************************** > "I have learned silence from the talkative, toleration from the intolerant, > and kindness from the unkind"---Gibran > "Success is not for the chosen few, but for the few who choose" --- John > Maxwell > "Being a good person does not depend on your religion or status in life, > your race or skin color, political views or culture. IT DEPENDS ON HOW GOOD > YOU TREAT OTHERS"--- Abid > "The Universe is talking to us and the language of the Universe is > mathematics."----Abid> _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev-- Johannes Doerfert Researcher / PhD Student Compiler Design Lab (Prof. Hack) Saarland University, Computer Science Building E1.3, Room 4.31 Tel. +49 (0)681 302-57521 : doerfert at cs.uni-saarland.de Fax. +49 (0)681 302-3065 : http://www.cdl.uni-saarland.de/people/doerfert -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 213 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150228/39c97bef/attachment.sig>