4 ms·
The best resources on understanding Polly are probably various LLVM developer conference talks (it’s come up at nearly every one since at least 2010 or so). Bu
by boulos 8y ago
The best resources on understanding Polly are probably various LLVM developer conference talks (it’s come up at nearly every one since at least 2010 or so).
But just like not needing to worry too much about how GCC does this unless you’re a compiler engineer, I’d say just either let it try or not.
Edit: Here's the 2011 talk (http://llvm.org/devmtg/2011-11/Grosser_PollyOptimizations.pdf http://llvm.org/devmtg/2011-11/Grosser_PollyOptimizations.pd...) that I think is a good yet old intro. Tobias's more recent work (say http://www.grosser.es/bibliography/doerfert2017optimistic.html http://www.grosser.es/bibliography/doerfert2017optimistic.ht...) is a good "what's possible now-ish". But again, these are both compiler-researcher papers.
- deleted 8y ago[deleted]
- eslaught 8y ago> The best resources on understanding Polly are probably various LLVM developer conference talks I don't suppose there are videos available?
- wyldfire 8y agoThere are! https://m.youtube.com/channel/UCv2_41bSAa5Y_8BacJUZfjQ https://m.youtube.com/channel/UCv2_41bSAa5Y_8BacJUZfjQ https://youtu.be/A8E5KgzZPMM https://youtu.be/A8E5KgzZPMM https://llvm.org/devmtg/ https://llvm.org/devmtg/
- crunchiebones 8y agothese are great! thanks