search for: gomp

Displaying 20 results from an estimated 54 matches for "gomp".

Did you mean: comp
2005 Aug 03
1
passing variable to formula environment
List gurus, I'm trying to code a Gompertz growth curve function as part of a larger project and have run across a problem due to my ignorance of environments. Some sample data and the function are as follows: growth <- data.frame(age = c(1.92, 3, 5.83, 3.17, 15.5, 1.17, 5.58, 13.33, 14.29, 5.83, 13.79, 6.33, 13.75, 16.83, 13, 11...
2010 Nov 19
1
gomp library with Rtools212
...g.o mstring.o new_new.o nrutil.o options.o printUtil.o prune.o pruneReg.o random.o regtree.o relieff.o rfRegularize.o rfUtil.o rndforest.o rrelieff.o treenode.o treenodeReg.o trutil.o trutilReg.o utils.o -fopenmp -LC:/Util/R/R-2.12.0/bin/i386 -lR c:/util/rtools/mingw/bin/../lib/gcc/mingw32/4.5.0/libgomp.a(parallel.o):(.te xt+0x19): undefined reference to `_imp__pthread_getspecific' c:/util/rtools/mingw/bin/../lib/gcc/mingw32/4.5.0/libgomp.a(parallel.o):(.te xt+0x7a): undefined reference to `_imp__pthread_mutex_lock' c:/util/rtools/mingw/bin/../lib/gcc/mingw32/4.5.0/libgomp.a(parallel.o):(....
2007 Aug 04
2
multiple nls - next fit even after convergence problem
....vert.tot>76)<1 | sum(tab$surf.vert.tot<15)<1,400,-max(tab$sum.T.levee[tab$surf.vert.tot>76],na.rm=T)+min(tab$sum.T.levee[tab$surf.vert.tot<15],na.rm=T)), b=tab$sum.T.levee[abs(tab$surf.vert.tot-90)==min(abs(tab$surf.vert.tot-90),na.rm=T)]),data=tab,control=list(maxiter=100)) fit.gomp<-nls(surf.vert.tot ~ 100*exp(-(log(10/9))*exp(-( ( log(log(10/9))-log(log(10)) )/a )*(sum.T.levee-b))), start=list( a=ifelse(sum(tab$surf.vert.tot>76)<1 | sum(tab$surf.vert.tot<15)<1,400,-max(tab$sum.T.levee[tab$surf.vert.tot>76],na.rm=T)+min(tab$sum.T.levee[tab$surf.vert.tot<1...
2011 Mar 22
2
[LLVMdev] Parallelization
Hi Duncan Sands, As I have understood, GOMP and OpenMP provides support for parallelizing program at source program level. But I am at the IR level. That is I am trying to parallelize the IR code. This is the case of automatic parallelization. The programmer writing the code does not have any idea of parallelization going behind the hood. S...
2008 Feb 06
6
[LLVMdev] strange visibility error when compiling llvm-gcc-4.2
....gcc42/./gcc/xgcc -B/ >> s/llvm/obj.gcc42/./gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/ >> local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/ >> include -isystem /usr/local/i686-pc-linux-gnu/sys-include - >> DHAVE_CONFIG_H -I. -I/s/llvm/svn.gcc42/libgomp -I. -I/s/llvm/ >> svn.gcc42/libgomp/config/linux/x86 -I/s/llvm/svn.gcc42/libgomp/ >> config/linux -I/s/llvm/svn.gcc42/libgomp/config/posix -I/s/llvm/ >> svn.gcc42/libgomp -Wall -Werror -ftls-model=initial-exec - >> march=i486 -mtune=i686 -Wc,-pthread -O2 -g -O2 -MT lo...
2011 Sep 08
4
[LLVMdev] multi-threading in llvm
Hi, I want to execute the iterations of a loop in parallel, by inserting calls either to pthreads or to the gomp library at the LLVM IR level. As a first step, I inserted an omp pragma in a C file and compiled it with llvm-gcc to check the generated LLVM code. If I understand correctly, to parallelize the loop in LLVM IR, I have to separate the loop in a new function, put all required parameters in a structur...
2011 Mar 22
0
[LLVMdev] Parallelization
On Tue, Mar 22, 2011 at 1:36 PM, Gokul Ramaswamy <gokulhcramaswamy at gmail.com > wrote: > Hi Duncan Sands, > > As I have understood, GOMP and OpenMP provides support for > parallelizing program at source program level. But I am at the IR level. > That is I am trying to parallelize the IR code. This is the case of > automatic parallelization. The programmer writing the code does not have any > idea of parallelization going...
2011 Mar 22
2
[LLVMdev] Parallelization
On 03/22/2011 01:56 PM, Reid Kleckner wrote: > On Tue, Mar 22, 2011 at 1:36 PM, Gokul Ramaswamy > <gokulhcramaswamy at gmail.com <mailto:gokulhcramaswamy at gmail.com>> wrote: > > Hi Duncan Sands, > > As I have understood, GOMP and OpenMP provides support for > parallelizing program at source program level. But I am at the IR > level. That is I am trying to parallelize the IR code. This is the > case of automatic parallelization. The programmer writing the code > does not have any idea of paral...
2005 Oct 27
3
outer-question
...uter(a,b) ## A bit more complicated is this: f <- function(a,b,d) { return(a*b+(sum(d))) } additional <- runif(100) outer(X=a, Y=b, FUN=f, d=additional) ## So far so good. But now my real example. I would like to plot the ## log-likelihood surface for two parameters alpha and beta of ## a Gompertz distribution with given data ### I have a function to generate random-numbers from a Gompertz-Distribution ### (using the 'inversion method') random.gomp <- function(n, alpha, beta) { return( (log(1-(beta/alpha*log(1-runif(n)))))/beta) } ## Now I generate some 'lif...
2005 Oct 27
3
outer-question
...uter(a,b) ## A bit more complicated is this: f <- function(a,b,d) { return(a*b+(sum(d))) } additional <- runif(100) outer(X=a, Y=b, FUN=f, d=additional) ## So far so good. But now my real example. I would like to plot the ## log-likelihood surface for two parameters alpha and beta of ## a Gompertz distribution with given data ### I have a function to generate random-numbers from a Gompertz-Distribution ### (using the 'inversion method') random.gomp <- function(n, alpha, beta) { return( (log(1-(beta/alpha*log(1-runif(n)))))/beta) } ## Now I generate some 'lif...
2011 Sep 12
0
[LLVMdev] multi-threading in llvm
...llel iterations. Btw, it would be very interesting to know more about your project/purpose for this! - D. 2011/9/8 Jimborean Alexandra <xinfinity_a at yahoo.com>: > Hi, > > I want to execute the iterations of a loop in parallel, by inserting calls > either to pthreads or to the gomp library at the LLVM IR level. As a first > step, I inserted an omp pragma in a C file and compiled it with llvm-gcc to > check the generated LLVM code. If I understand correctly, to parallelize the > loop in LLVM IR, I have to separate the loop in a new function, put all > required para...
2008 Feb 06
0
[LLVMdev] strange visibility error when compiling llvm-gcc-4.2
...c -B/ > >> s/llvm/obj.gcc42/./gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/ > >> local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/ > >> include -isystem /usr/local/i686-pc-linux-gnu/sys-include - > >> DHAVE_CONFIG_H -I. -I/s/llvm/svn.gcc42/libgomp -I. -I/s/llvm/ > >> svn.gcc42/libgomp/config/linux/x86 -I/s/llvm/svn.gcc42/libgomp/ > >> config/linux -I/s/llvm/svn.gcc42/libgomp/config/posix -I/s/llvm/ > >> svn.gcc42/libgomp -Wall -Werror -ftls-model=initial-exec - > >> march=i486 -mtune=i686 -Wc,-pthread -O...
2010 Oct 02
2
[LLVMdev] DragonEgg OpenMP support
Hi, I would like to ask which version of OpenMP is supported by DragonEgg and at which extent(i.e. fully, partially etc.).
2008 Feb 06
2
[LLVMdev] strange visibility error when compiling llvm-gcc-4.2
> > Bill's change only affected darwin IIRC. I don't know that anyone has > > built GOMP on linux yet, and OpenMP hasn't been widely tested at all. > > I'd suggest using --enable-languages=c,c++ > > I am seeing the same errors with just building c,c++. (linux x86, also debian) This bit of Bill's patch did it: -#ifdef HAVE_GAS_HIDDEN + +#if !defined(ENABLE_LLV...
2008 Feb 07
1
[LLVMdev] strange visibility error when compiling llvm-gcc-4.2
Chris, > Bill's change only affected darwin IIRC. I don't know that anyone has > built GOMP on linux yet, and OpenMP hasn't been widely tested at all. > I'd suggest using --enable-languages=c,c++ GOMP was ok (w/o any warnings) for me for ages. -- WBR, Anton Korobeynikov
2008 Feb 06
2
[LLVMdev] strange visibility error when compiling llvm-gcc-4.2
> > > I suspect this is due to the recent change by Bill (revision 46747). > > > > Bill's change only affected darwin IIRC. I don't know that anyone has > > built GOMP on linux yet, and OpenMP hasn't been widely tested at all. > > I'd suggest using --enable-languages=c,c++ > > I am seeing the same errors with just building c,c++. (linux x86, also debian) There was a change to varasm.c that was not conditioned on being on darwin: + /* The &...
2011 Mar 22
0
[LLVMdev] Parallelization
...t to launch another thread and > execute S2 in parallel. > > I need help on how to launch a new thread and schedule some specific > code on this new thread. I searched for it but did not get satisfiable > results. Please help me out LLVM Developers. llvm-gcc and dragonegg support GOMP (gnu open-mp). The way it works is that the front-end lowers parallel constructs into library calls, extra functions and so on. Ciao, Duncan. > > Regards, > Gokul Ramaswamy H.C > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc...
2011 Mar 22
2
[LLVMdev] Parallelization
Hi All, I am new to LLVM. So please help me out. Here is what I am trying to achieve: If there are 2 statements in a source program - S1; S2; and I know these is no data and control dependency between them and both take large amount of time to execute. So I want to execute them in parallel. So as S1 starts executing, I want to launch another thread and
2011 Mar 22
0
[LLVMdev] Parallelization
...gt; On 03/22/2011 01:56 PM, Reid Kleckner wrote: > > On Tue, Mar 22, 2011 at 1:36 PM, Gokul Ramaswamy > > <gokulhcramaswamy at gmail.com <mailto:gokulhcramaswamy at gmail.com>> wrote: > > > > Hi Duncan Sands, > > > > As I have understood, GOMP and OpenMP provides support for > > parallelizing program at source program level. But I am at the IR > > level. That is I am trying to parallelize the IR code. This is the > > case of automatic parallelization. The programmer writing the code > > does not ha...
2018 Jun 07
2
[RFC] Abstract Parallel IR Optimizations
...mantics of the used parallel representation. While this sounds tedious at first, it turns out that we can perform key optimizations with reasonable implementation effort (and thereby also reasonable maintenance costs). However, we have various parallel representations that are already in use (KMPC, GOMP, CILK runtime, ...) or proposed (Tapir, IntelPIR, ...). Our proposal seeks to introduce parallelism specific optimizations for multiple representations while minimizing the implementation overhead. This is done through an abstract notion of a parallel region which hides the actual representation...