<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Proc Mixed fails to compute because of memory in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98673#M290716</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;maybe you need a hotfix?&lt;/P&gt;&lt;P&gt;&lt;A href="http://support.sas.com/kb/48/126.html" title="http://support.sas.com/kb/48/126.html"&gt;48126 - PROC MIXED might issue the message "integer overflow on computing amount of memory required" unnecessarily&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 13 Dec 2012 16:05:45 GMT</pubDate>
    <dc:creator>SandorSzalma</dc:creator>
    <dc:date>2012-12-13T16:05:45Z</dc:date>
    <item>
      <title>Proc Mixed fails to compute because of memory</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98671#M290714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;H3 class="groups title" style="font-weight: inherit; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; color: #333333;"&gt;Hi,&lt;/H3&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="summary" style="font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; color: #000000;"&gt;I am running multivariate multilevel growth model on SAS 9.3 (x64bit) with two random components (one for intercept and one for slope). I have two dependent variables (DV). I have approximately 6000 subjects and 80000 rows or 40000 for each DV.&amp;nbsp; I used the following codes in which med is the dummy for two DVs:&lt;/P&gt;&lt;P class="summary"&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;proc mixed data= mult&amp;nbsp; covtest asycorr noclprint; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;ods output solutionF=Fixed7 covparms=cov7 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; tests3=test3_7 fitstatistics=fitstat7&amp;nbsp; gcorr=gcor7;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;class enrolid med ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;model adh = med med*qtr med*age /noint s;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;random med med*qtr /type=un sub=enrolid g gcorr;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;repeated /type=vc group=med subject=enrolid;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;run;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="summary" style="font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; color: #000000;"&gt;It computes when Random intercept model is run (i.e., if 'med*qtr' is dropped from the model and random statements). But, SAS can NOT run it as growth model and reports "integer overflow...&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;2429.72M bytes&lt;/SPAN&gt; of memory cannot be allocated" problem although I have 4 GB RAM. I tried to allot as much memory as possible but it did not work out. &lt;SPAN style="color: #000000; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif;"&gt;Please suggest any solutions or share if you see any issues.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Dec 2012 00:54:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98671#M290714</guid>
      <dc:creator>brs2012</dc:creator>
      <dc:date>2012-12-13T00:54:24Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Mixed fails to compute because of memory</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98672#M290715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If enrolid is a numeric variable, then try sorting the dataset by enrolid, and eliminating enrolid from the class statement.&amp;nbsp; If enrolid is alphanumeric, then create a nurmeric variable to use in its place.&amp;nbsp; I cannot gurantee that this will solve the problem, but it should help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Other questions that having the answer to may help solve this: What does the variable 'qtr' represent?&amp;nbsp; Is it a successive time variable?&amp;nbsp; Since this is in proc mixed, the Kronecker product variance structures are available.&amp;nbsp; What happens (especially to the R part of the Z matrix) if you shift to:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;repeated med &lt;A href="mailto:qtr/type=un@cs"&gt;qtr/type=un@cs&lt;/A&gt; subject=enrolid;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This structure is presented in the documentation for the REPEATED statement, with an example where the responses are height and weight (Var), which looks equivalent to your 'med.'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps some.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Steve Denham&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Dec 2012 13:12:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98672#M290715</guid>
      <dc:creator>SteveDenham</dc:creator>
      <dc:date>2012-12-13T13:12:49Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Mixed fails to compute because of memory</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98673#M290716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;maybe you need a hotfix?&lt;/P&gt;&lt;P&gt;&lt;A href="http://support.sas.com/kb/48/126.html" title="http://support.sas.com/kb/48/126.html"&gt;48126 - PROC MIXED might issue the message "integer overflow on computing amount of memory required" unnecessarily&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Dec 2012 16:05:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98673#M290716</guid>
      <dc:creator>SandorSzalma</dc:creator>
      <dc:date>2012-12-13T16:05:45Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Mixed fails to compute because of memory</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98674#M290717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know if this applies to your problem, but I have seen cases with other SAS procs where they internally use signed integer for limits, so they can't assign more than 2**31 (2,147,483,648) of something. I'm not aware of any workaround for this problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tom&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Dec 2012 18:25:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98674#M290717</guid>
      <dc:creator>TomKari</dc:creator>
      <dc:date>2012-12-13T18:25:57Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Mixed fails to compute because of memory</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98675#M290718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot guys!!&lt;/P&gt;&lt;P&gt;@ Steve, I took enrolid off from the class statement and replaced with a numeric one. But, it did not help.&lt;/P&gt;&lt;P&gt;Surprisingly, it&amp;nbsp; fails to use all of 4 GB to run when SAS default ddfm is used on the model statement. It runs successfully only when I reduce the number of subjects to 4500 (approx.) with the default containment method.&lt;/P&gt;&lt;P&gt;Anyway, I could finally run the model with some alternative 'ddfm= ' specifications (e.g., residual, KR, etc.) on the model statement.&lt;/P&gt;&lt;P&gt;Friends, thanks again for your time!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 15 Dec 2012 22:51:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98675#M290718</guid>
      <dc:creator>brs2012</dc:creator>
      <dc:date>2012-12-15T22:51:02Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Mixed fails to compute because of memory</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98676#M290719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, your thread is the only one I found that mentions running a multivariate multilevel model. Can you direct me to any resources on how to use SAS to run this model? Thank you for your time!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jun 2013 13:41:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-Mixed-fails-to-compute-because-of-memory/m-p/98676#M290719</guid>
      <dc:creator>wchang</dc:creator>
      <dc:date>2013-06-05T13:41:19Z</dc:date>
    </item>
  </channel>
</rss>

