[Rd] Performance issues with R2.15.1 built from source on Solaris

2012-08-10 Thread Radford Neal
Is this a SPARC system? On at least some SPARC systems, the "long double" type in C is implemented very slowly in software, and it seems that it is used for the sums done when calculating standard deviations with "sd". Radford Neal > Date: Wed, 8 Aug 2012 18:55:37 -0500 > From: "Eberle, An

Re: [Rd] Performance issues with R2.15.1 built from source on Solaris

2012-08-10 Thread Eberle, Anthony
Yes, the T4 physical host that the zone is configured on is SPARC. Are you saying that this is a function of the hardware or would possibly updating to a newer version of gcc help? I'm actually going to see if I can build a newer version of gcc anyway just to eliminate that variable. I picked th

Re: [Rd] [R] debug vs regular mode

2012-08-10 Thread Martin Morgan
On 08/10/2012 12:04 PM, peter dalgaard wrote: Not to spoil your fun, but this is getting a bit off-topic for R-help. If you wish to continue the debugging process in public, I think you should move to R-devel. Also, it sounds like the problem is in the glmulti package, so you might want to in

Re: [Rd] [R] debug vs regular mode

2012-08-10 Thread Simon Urbanek
On Aug 10, 2012, at 4:08 PM, Martin Morgan wrote: > On 08/10/2012 12:04 PM, peter dalgaard wrote: >> Not to spoil your fun, but this is getting a bit off-topic for R-help. If >> you wish to continue the debugging process in public, I think you should >> move to R-devel. >> >> Also, it sounds l

Re: [Rd] [R] debug vs regular mode

2012-08-10 Thread Zhang, Peng
Hi Simon, That could be the explanation. Is it possible to know stack limit for different scenarios? For example, if one simply wrap terms(as.formula("h~ X1*X2*X3*X4*X5*X6*X7*X8*X9*X10*X11*X12*X13*X14*X15*X16")) in test = function() { terms(as.formula("h~ X1*X2*X3*X4*X5*X6*X7*X8*X9*X10*X11*X12

Re: [Rd] [R] debug vs regular mode

2012-08-10 Thread Simon Urbanek
On Aug 10, 2012, at 7:08 PM, Zhang, Peng wrote: > Hi Simon, > > That could be the explanation. Is it possible to know stack limit for > different scenarios? The limit is the same - what changes is the stack usage (how deep you are at that point). Note, however, that it's irrelevant since the

Re: [Rd] Performance issues with R2.15.1 built from source on Solaris

2012-08-10 Thread Prof Brian Ripley
On 10/08/2012 17:50, Eberle, Anthony wrote: Yes, the T4 physical host that the zone is configured on is SPARC. Are you saying that this is a function of the hardware or would possibly updating to a newer version of gcc help? I'm actually going to see if I can build a newer version of gcc anyway