Sebastian Dreßler
2013-May-11 16:14 UTC
[LLVMdev] LLVM based project "objekt" available at GitHub
Hi everyone, I'm happy to announce, that I managed it to make my project "objekt" available at GitHub. You can get the source from https://github.com/sdressler/objekt objekt will be a collection of passes for managing memory objects. It currently consists only of a single pass, which determines the data volume (i.e. the amount of data to be transferred) from a function (kernel), this is the "KDV" pass. I plan to release at least two more passes: - One to determine the "data direction" of objects (e.g. in, out), which is actually used by KDV but not yet usable as stand-alone pass - One to perform loop analysis to derive data access patterns I would be even happier, if this project could also be listed on the LLVM project page. The more bug reports and suggestions, the better ;) Cheers, Sebastian -- Mit freundlichen Grüßen / Kind regards Sebastian Dreßler Zuse Institute Berlin (ZIB) Takustraße 7 D-14195 Berlin-Dahlem Germany dressler at zib.de Phone: +49 30 84185-261 http://www.zib.de/