Re: [R] [R-SIG-Mac] lmer2 error under Mac OS X on PowerPC G5 but not on Dual-Core Intel Xeon

From: Simon Urbanek <simon.urbanek_at_r-project.org>
Date: Mon 29 Jan 2007 - 16:28:39 GMT

I'm not sure - what is the question here? It works for me on a both PowerPC G5 and Mac Pro (R 2.4.1 CRAN binary):

 > fm1 <- lmer(Reaction ~ Days + (Days|Subject), sleepstudy)  > fm1
Linear mixed-effects model fit by REML
Formula: Reaction ~ Days + (Days | Subject)

    Data: sleepstudy
   AIC BIC logLik MLdeviance REMLdeviance 1754 1770 -871.8 1752 1744 Random effects:
Groups Name Variance Std.Dev. Corr Subject (Intercept) 610.835 24.7151

           Days         35.056   5.9208  0.067
Residual             655.066  25.5943

number of obs: 180, groups: Subject, 18

Fixed effects:

             Estimate Std. Error t value
(Intercept)  251.405      6.820   36.86
Days          10.467      1.546    6.77

Correlation of Fixed Effects:
      (Intr)

Days -0.137
 > gc()

          used (Mb) gc trigger (Mb) max used (Mb) Ncells 966960 25.9 1368491 36.6 1265230 33.8 Vcells 523595 4.0 1031040 7.9 755843 5.8  > sessionInfo()
R version 2.4.1 (2006-12-18)
i386-apple-darwin8.8.1

locale:
C

attached base packages:
[1] "stats" "graphics" "grDevices" "utils" "datasets" "methods"
[7] "base"

other attached packages:

        lme4 Matrix lattice
"0.9975-11" "0.9975-8" "0.14-16"

Cheers,
Simon

On Jan 29, 2007, at 10:40 AM, Benilton Carvalho wrote:

> So, I decided to give it a try (and just now noticed that this is the
> example in lmer2)
>
> I just gave it a try on a PPC G4 and it worked as expected. I'm
> copying R-sig-mac (sorry for the crosspost) as the experts there
> might give you a better suggestion.
>
>> fm1 <- lmer2(Reaction ~ Days + (Days|Subject), sleepstudy)
>> fm1
> Linear mixed-effects model fit by REML
> Formula: Reaction ~ Days + (Days | Subject)
> Data: sleepstudy
> AIC BIC logLik MLdeviance REMLdeviance
> 1754 1770 -871.8 1752 1744
> Random effects:
> Groups Name Variance Std.Dev. Corr
> Subject (Intercept) 612.128 24.7412
> Days 35.049 5.9202 0.066
> Residual 654.970 25.5924
> Number of obs: 180, groups: Subject, 18
>
> Fixed effects:
> Estimate Std. Error t value
> (Intercept) 251.405 6.825 36.84
> Days 10.467 1.545 6.77
>
> Correlation of Fixed Effects:
> (Intr)
> Days -0.137
>> sessionInfo()
> R version 2.5.0 Under development (unstable) (2007-01-03 r40349)
> powerpc-apple-darwin8.8.0
>
> locale:
> C
>
> attached base packages:
> [1] "stats" "graphics" "grDevices" "utils" "datasets"
> "methods"
> [7] "base"
>
> other attached packages:
> lme4 Matrix lattice
> "0.9975-11" "0.9975-8" "0.14-16"
>
>
> On Jan 29, 2007, at 7:40 AM, Michael Kubovy wrote:
>
>> On Jan 28, 2007, at 9:39 PM, Benilton Carvalho wrote:
>>
>>> This seems to be due to the fact that you didn't have enough
>>> memory when running lmer2.
>>>
>>> I might be wrong, but I think Calloc tries to get contiguous
>>> memory, so this might the problem.
>>>
>>> If you are positive that you have enough memory, a gc() might help.

>>
>> I have 2 GB memory on this machine. Should be enough, no?
>>
>>> gc()
>> used (Mb) gc trigger (Mb) max used (Mb)
>> Ncells 1008175 27.0 1476915 39.5 1368491 36.6
>> Vcells 540055 4.2 1031040 7.9 1031026 7.9
>>> (fm1 <- lmer2(Reaction ~ Days + (Days|Subject), sleepstudy))
>> Error in as.double(start) : Calloc could not allocate (903190944 of
>> 4) memory
>>
>>
>>> On Jan 28, 2007, at 8:35 PM, Michael Kubovy wrote:
>>>
>>>>> (fm1 <- lmer2(Reaction ~ Days + (Days|Subject), sleepstudy))
>>>> Error in as.double(start) : Calloc could not allocate (888475968 of
>>>> 4) memory
>>>> *************************
>>>>> sessionInfo()
>>>> R version 2.4.1 (2006-12-18)
>>>> powerpc-apple-darwin8.8.0
>>>>
>>>> locale:
>>>> C
>>>>
>>>> attached base packages:
>>>> [1] "grid" "datasets" "stats" "graphics" "grDevices"
>>>> "utils" "methods"
>>>> [8] "base"
>>>>
>>>> other attached packages:
>>>> lme4 Matrix xtable latticeExtra lattice
>>>> gridBase MASS
>>>> "0.9975-11" "0.9975-8" "1.4-3" "0.1-4" "0.14-16"
>>>> "0.4-3" "7.2-31"
>>>> JGR iplots JavaGD rJava
>>>> "1.4-15" "1.0-5" "0.3-5" "0.4-13"
>>>> *************************
>>>> lmer runs the example w/o a problem
>>>>
>>>> I just tried to run it on on Intel-based MacPro, and lmer2 ran
>>>> without a hitch.
>> _____________________________
>> Professor Michael Kubovy
>> University of Virginia
>> Department of Psychology
>> USPS: P.O.Box 400400 Charlottesville, VA 22904-4400
>> Parcels: Room 102 Gilmer Hall
>> McCormick Road Charlottesville, VA 22903
>> Office: B011 +1-434-982-4729
>> Lab: B019 +1-434-982-4751
>> Fax: +1-434-982-4766
>> WWW: http://www.people.virginia.edu/~mk9y/
>>
>
> _______________________________________________
> R-SIG-Mac mailing list
> R-SIG-Mac@stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>
>



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. Received on Tue Jan 30 03:41:12 2007

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Mon 29 Jan 2007 - 17:30:43 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.