search for: loopo

Displaying 7 results from an estimated 7 matches for "loopo".

Did you mean: loop
2008 Jun 25
1
a loop....
I'm trying to make a loopo with some file.... > > library(dplR) > files.rwl <- system("ls *.rwl", intern=TRUE) > files.rwl [1] "cimfasy.rwl" "rocquce.rwl" > for (i in files.rwl) assign(gsub("\\.rwl$", "_rwl", i), read.rwl(i, header=0)) There are 70 series T...
2009 Dec 26
3
[LLVMdev] "Graphite" for llvm
...G using the PPL, so this could also be an option. 2. Optimize on the polyhedral representation ============================================ 2.1 Use external optimizers --------------------------- The polyhedral loop description is simple and not compiler depended. Therefore 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 Pouc...
2009 Dec 27
0
[LLVMdev] "Graphite" for llvm
...option. > > 2. Optimize on the polyhedral representation > ============================================ > > 2.1 Use external optimizers > --------------------------- > > The polyhedral loop description is simple and not compiler depended. > Therefore external tools like LooPo (automatic parallelization), > Pluto (optimization in general) i 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 th...
2009 Dec 29
3
[LLVMdev] "Graphite" for llvm
...ize on the polyhedral representation >> ============================================ >> >> 2.1 Use external optimizers >> --------------------------- >> >> The polyhedral loop description is simple and not compiler depended. >> Therefore external tools like LooPo (automatic parallelization), Pluto >> (optimization in general) > i 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...
2010 Aug 04
0
[LLVMdev] regarding multicore support for LLVM
...can run multi-threaded code. > > There are currently no passes that will automatically parallelize code > (that I know of). One possibility that might give you parallel code during the next year is polly [1]. It can be used as an interface to tools that do automatic parallelization like loopo or pluto. At the moment this is more a research tool than usable for daily optimizations, but this hopefully changes soon. The mid term goal is to drive vectorization and openmp parallelism with polly. Furthermore I know of at least one project working on OpenMP support for clang, which is unf...
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 parsed > easily. The real code generation
2009 Dec 28
2
[LLVMdev] "Graphite" for llvm
ether wrote: >> The polyhedral loop description is simple and not compiler depended. >> Therefore external tools like LooPo (automatic parallelization), Pluto >> (optimization in general) > i 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...