search for: scoplib

Displaying 10 results from an estimated 10 matches for "scoplib".

Did you mean: scopeid
2009 Dec 29
0
[LLVMdev] "Graphite" for llvm
Tobias Grosser wrote: > The way to go is the scoplib format (propably extended by quantified > variables). This format could be extracted from graphite easily and > could also be created in LLVM. > What we need to get back into LLVM is only the new optimized schedule > described e.g. as cloog like scattering functions. These can be par...
2009 Dec 29
3
[LLVMdev] "Graphite" for llvm
...had contacted the author a week ago, and if we use it, we need a IR > generator in llvm side to extract SCoP, and the corresponding parser in > Pluto side that read, then a backend for cloog and the corresponding in > parser llvm that read those stuff back to llvm. :) The way to go is the scoplib format (propably extended by quantified variables). This format could be extracted from graphite easily and could also be created in LLVM. What we need to get back into LLVM is only the new optimized schedule described e.g. as cloog like scattering functions. These can be parsed easily. The rea...
2009 Dec 27
0
[LLVMdev] "Graphite" for llvm
...hite hows the statue of PCP? could us just use the PCP language with annotation? > might be used to optimize code. This could give a first impression > what to expect from the polyhedral model in LLVM. > > There are also affords to establish an interchangeable polyhedral > format (scoplib - Louis-Noel Pouchet) and to generate a polyhedral > compilation package. These will allow to share/exchange optimizations > between different compilers and research tools. > > Furthermore an external interface will enable researchers to use LLVM > for their work on polyhedral opt...
2009 Dec 28
2
[LLVMdev] "Graphite" for llvm
...ther tools with PCP. The main people to contact are "Sjodin, Jan" <Jan.Sjodin at amd.com> Sebastian Pop <sebpop at gmail.com> Work on PCP has stalled because Jan has left for another group. In the hort term, Tobias is right that the best way to interface tools is to use the scoplib format and library from Louis-Noel Pouchet (PoCC). In any case, work on either PCP or scoplib will be beneficial. The community of polyhedral compilation experts is small, and its openly available output is already diminished by two proprietary development projects at IBM and Reservoir Labs. I...
2009 Dec 26
3
[LLVMdev] "Graphite" for llvm
...external tools like LooPo (automatic parallelization), Pluto (optimization in general) or even Graphite might be used to optimize code. This could give a first impression what to expect from the polyhedral model in LLVM. There are also affords to establish an interchangeable polyhedral format (scoplib - Louis-Noel Pouchet) and to generate a polyhedral compilation package. These will allow to share/exchange optimizations between different compilers and research tools. Furthermore an external interface will enable researchers to use LLVM for their work on polyhedral optimizations. This might b...
2011 Jun 19
0
[LLVMdev] Problem with building Polly with PoCC
.../include -I../letsee/include +-I/tmp/chenwj/pocc-1.0-rc3.1/math/install-fm/include -I/tmp/chenwj/pocc-1.0-rc3.1/analyzers/install-candl/include +-I/tmp/chenwj/pocc-1.0-rc3.1/driver/install-pocc/include -I/tmp/chenwj/pocc-1.0-rc3.1/math/install-piplib/include +-I/tmp/chenwj/pocc-1.0-rc3.1/ir/install-scoplib/include -g -O2 -MT dependence.lo -MD -MP -MF .deps/dependence.Tpo -c -o dependence.lo dependence.c ../libtool: line 827: X--tag=CC: command not found ../libtool: line 860: libtool: ignoring unknown tag : command not found ../libtool: line 827: X--mode=compile: command not found ../libtool: line 99...
2009 Dec 28
0
[LLVMdev] "Graphite" for llvm
...at amd.com> > Sebastian Pop <sebpop at gmail.com> > > Work on PCP has stalled because Jan has left for another group. > Jan, what's the plan to integrate PCP in GCC and/or LLVM? > In the hort term, Tobias is right that the best way to interface tools is to > use the scoplib format and library from Louis-Noel Pouchet (PoCC). > > In any case, work on either PCP or scoplib will be beneficial. The community > of polyhedral compilation experts is small, and its openly available output > is already diminished by two proprietary development projects at IBM and &g...
2013 May 02
0
[LLVMdev] [Polly] GSoC Proposal: Reducing LLVM-Polly Compiling overhead
...take more time to generate but it may also require less time to be cleaned up. This could also be interesting to investigate. > StageII -- Remove or rewrite expensive analysis passes for compiling > performance. [Week 3-5] > > There are many optimization libraries for Polly, such as ScopLib, Pluto, > ISL and Jason optimization. To balance the tradeoff between code JSON > performance and compiling overhead, I will profile each optimization > library and try to improve some of these libraries to reduce compiling > overhead. The only relevant one is currently isl....
2013 Apr 26
4
[LLVMdev] [Polly] GSoC Proposal: Reducing LLVM-Polly Compiling overhead
Hi all, I have updated my GSoS proposal: "FastPolly: Reducing LLVM-Polly Compiling overhead" (https://gist.github.com/tanstar/5441808). I think the pass ordering problem you discussed early can be also investigated in this project! Is there any comment or advice about my proposal? I appreciate all your help and advice. Thanks, Star Tan Proposal:
2011 Apr 08
1
[LLVMdev] [GSoC] Increase the coverage of Polly
How to feed pocc by jscop files which are made with -polly-export-jscop? 2011/4/8 ether zhhb <etherzhhb at gmail.com>: > Hi, > > 2011/4/8 Vlad Krylov <krvladislav at gmail.com>: >> Hi. >> >> I see that to detect scops firstly we search for regions in CFG ( by >> RegionInfo ) and then select regions that answer some requirements ( >> in