pluto
pluto copied to clipboard
Pluto: An automatic polyhedral parallelizer and locality optimizer
I tried to distribute this implementation of warp_affine, which I could parallelize with Pluto ``` float A00,A01,A10,A11; int coord_00_c,coord_00_r,coord_01_c,coord_01_r,coord_10_c,coord_10_r,coord_11_c,coord_11_r; float o_r,o_c,r,c; double t_start, t_end; init_array() ; IF_TIME(t_start = rtclock()); int...
I have an ICCG solver with data dependencies between iterations. For eg, for 3D matrix the i,j,k value depends on `i-1, j-1, k-1, i, j, k, i+1, j+1, k+1`. I...
After a slightly [modified version of the get_polly_libpluto.sh](https://temporary.softf1.com/2017/bugs/2017_05_19_GCC_Crash_on_Raspberry_Pi_3_modified_get_polly_libpluto_sh.txt) has run for about 10h, the GCC process that tries to build the LLVM, gets killed, because the Raspberry Pi 3 runs...
Hello I have faced exactly similar issue (posted [here](https://github.com/periscop/cloog/issues/51)) while I was trying to build [ClooG](https://github.com/periscop/cloog) separately. And found [a way around](https://github.com/periscop/cloog/issues/51#issuecomment-1693457174) which is not a solid fix. Following is...
Hello, I am getting the below error while building the pluto dev version master branch ``` make[4]: Entering directory '/home/user/pluto/pet' CXX clang.lo CXX expr_plus.lo CXX inlined_calls.lo In file included from...
configure.ac line 107: AC_CHECK_PROG(FILECHECK,FileCheck,yes,no,path = "$CLANG_PREFIX/bin:$PATH:/usr/lib64/llvm") should be: AC_CHECK_PROG(FILECHECK,FileCheck,yes,no,$CLANG_PREFIX/bin:$PATH:/usr/lib64/llvm) otherwise "llvm FileCheck" cannot be found when configuring: checking for FileCheck... no configure: error: Please install LLVM FileCheck before configuring.
Hi! I write a non-optimal pluto's Dockerfile for person project, which is [here](https://github.com/verif-scop/pluto/blob/master/Dockerfile), hoping it can help someone with the build. But the Dockerfile currently cannot deal with the documenation...
> Updated pet and isl to their latest release versions. It now builds with clang 16 as well (tested with clang-16.0.6). https://github.com/bondhugula/pluto/issues/99#issuecomment-1837132084 I have tested with `clang-16.0.6` and it is...
The set of locations in which `AC_CHECK_PROG` looks for a program is passed to the macro as a colon-separated path specification. However, in the invocation of `AC_CHECK_PROG` for `FileCheck`, this...