<?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 Neural Multi-threading in EG versus Enterprise Miner in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Proc-Neural-Multi-threading-in-EG-or-Enterprise-Miner/m-p/324253#M21663</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Let me try to help you but I'm no expert on that field.&lt;/P&gt;
&lt;P&gt;The below is based on the documentation and my testing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;From the &lt;A href="https://support.sas.com/documentation/cdl/en/lesysoptsref/69799/HTML/default/viewer.htm#p0cvg7xpfvfyn4n1rnp64gu91poh.htm" target="_self"&gt;SAS® 9.4 System Options: Reference, Fifth Edition&lt;/A&gt;&amp;nbsp;documentation, we have a list of SAS products and solutions which use threaded technology.&lt;/P&gt;
&lt;P&gt;As you can see, it includes SAS Enterprise Miner, not SAS Enterprise Guide.&lt;/P&gt;
&lt;P&gt;But the Workspace Server can use the THREADS option, which is great news if this is the architecture used on your side.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So next step consists in checking if the NEURAL procedure is listed from the page &lt;A href="http://support.sas.com/rnd/scalability/procs/index.html" target="_self"&gt;Scalable SAS Procedures&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Unfortunately, it's not the case.&lt;/P&gt;
&lt;P&gt;It might explain why you see such behaviour.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;On a side note, you may want to check if the option THREADS is enabled and used in your environment, when you use&amp;nbsp;SAS Enterprise Guide.&lt;/P&gt;
&lt;P&gt;You can simply run the below program:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc options option=cpucount; run;
proc options option=threads; run;

option MSGLEVEL=I;

PROC SORT DATA=sashelp.class out=class THREADS;
 BY name;
RUN; &lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;The log will return those details.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; - The 2 proc options will give you the number of CPU and the value of the THREADS option (threads/nothreads)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; - Thanks to the MSGLEVEL option, we'll have this message in the log "NOTE: SAS threaded sort was used." (if tHREADS is enabled)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope that helps you.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;Damo&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 12 Jan 2017 14:29:56 GMT</pubDate>
    <dc:creator>Damo</dc:creator>
    <dc:date>2017-01-12T14:29:56Z</dc:date>
    <item>
      <title>Proc Neural Multi-threading in EG or Enterprise Miner</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Proc-Neural-Multi-threading-in-EG-or-Enterprise-Miner/m-p/324029#M21655</link>
      <description>&lt;P&gt;&lt;SPAN&gt;&lt;FONT face="Calibri" size="3"&gt;I'm unable to get PROC NEURAL to run multithreaded with I submit the code via Enterprise Guide or Enterprise Miner.&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;FONT face="Calibri" size="3"&gt;In my code for PROC NEURAL&amp;nbsp;I use the following perform options:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;performance compile details cpucount=4 threads=yes&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;FONT face="Calibri" size="3"&gt;I've tried&amp;nbsp;editing my EG profile to use threads and 4 cores and then specificy the profile at invokation of EG and it had no affect.&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;FONT face="Calibri" size="3"&gt;I'm using EG 7.1, SAS 9.4 on a 4 cores server, and EM 14.1.&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help would be greatly apprecated!&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jan 2017 14:19:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Proc-Neural-Multi-threading-in-EG-or-Enterprise-Miner/m-p/324029#M21655</guid>
      <dc:creator>Testabcd</dc:creator>
      <dc:date>2017-01-12T14:19:53Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Neural Multi-threading in EG versus Enterprise Miner</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Proc-Neural-Multi-threading-in-EG-or-Enterprise-Miner/m-p/324253#M21663</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Let me try to help you but I'm no expert on that field.&lt;/P&gt;
&lt;P&gt;The below is based on the documentation and my testing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;From the &lt;A href="https://support.sas.com/documentation/cdl/en/lesysoptsref/69799/HTML/default/viewer.htm#p0cvg7xpfvfyn4n1rnp64gu91poh.htm" target="_self"&gt;SAS® 9.4 System Options: Reference, Fifth Edition&lt;/A&gt;&amp;nbsp;documentation, we have a list of SAS products and solutions which use threaded technology.&lt;/P&gt;
&lt;P&gt;As you can see, it includes SAS Enterprise Miner, not SAS Enterprise Guide.&lt;/P&gt;
&lt;P&gt;But the Workspace Server can use the THREADS option, which is great news if this is the architecture used on your side.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So next step consists in checking if the NEURAL procedure is listed from the page &lt;A href="http://support.sas.com/rnd/scalability/procs/index.html" target="_self"&gt;Scalable SAS Procedures&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Unfortunately, it's not the case.&lt;/P&gt;
&lt;P&gt;It might explain why you see such behaviour.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;On a side note, you may want to check if the option THREADS is enabled and used in your environment, when you use&amp;nbsp;SAS Enterprise Guide.&lt;/P&gt;
&lt;P&gt;You can simply run the below program:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc options option=cpucount; run;
proc options option=threads; run;

option MSGLEVEL=I;

PROC SORT DATA=sashelp.class out=class THREADS;
 BY name;
RUN; &lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;The log will return those details.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; - The 2 proc options will give you the number of CPU and the value of the THREADS option (threads/nothreads)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; - Thanks to the MSGLEVEL option, we'll have this message in the log "NOTE: SAS threaded sort was used." (if tHREADS is enabled)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope that helps you.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;Damo&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jan 2017 14:29:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Proc-Neural-Multi-threading-in-EG-or-Enterprise-Miner/m-p/324253#M21663</guid>
      <dc:creator>Damo</dc:creator>
      <dc:date>2017-01-12T14:29:56Z</dc:date>
    </item>
  </channel>
</rss>

