I realize this is from some months ago, but I'll add some insight I learned recently. The default method for determining degrees of freedom for many GLIMMIX models (containment) is extremely resource intensive. I had a model that would give the exact same out of resources error with this default method, but it would run with a different method. I wound up using ddfm = residual. I was told by SAS that with a large sample size, the differences between residual and containment would be negligible (e.g. an F test with a hundred thousand degrees of freedom isn't going to give a different p-value from an F test with a hundred thousand degrees of freedom plus a few). Second, SAS often estimates how much resources you will need if it tried to estimate the model before actually trying. Your message that you don't have enough resources comes from this resource estimation, not from actually trying and running out. This is why your task manager shows very little resources being used. (It's annoying, I know! I spent weeks with tech support trying to get my system to use more than 3GB of RAM until we realized it wasn't actually trying the model.)
Lastly, even with GLIMMIX, I find that sort order matters. I don't fully understand why. My situation was a little more complicated, because it had a group= variable.
... View more