You shouldn't need to use SET THREADS normally
as the largest number permitted will be used automatically. Server
can use more than the Client. However, even the Client can use more
than one on appropriate hardware.
Jon Peck (no "h") aka Kim Senior Software Engineer, IBM [hidden email] phone: 720-342-5621 From: Albert-Jan Roskam <[hidden email]> To: [hidden email], Date: 01/28/2014 11:44 AM Subject: Re: [SPSSX-L] stats server production job Sent by: "SPSSX(r) Discussion" <[hidden email]> Did you try the SET THREADS command? That speeds up *some* processes- notably SORT CASES. If you use different servers with different numbers of cores you might be able to use Python multiprocess to find out the number of cores. ------------------------------ On Tue, Jan 28, 2014 3:13 PM CET Rick Oliver wrote: >Yes, as I think I mentioned previously, you can use the server batch >facility to run jobs from a .bat file, using command line switches. > >Rick Oliver >Senior Information Developer >IBM Business Analytics (SPSS) >E-mail: [hidden email] > > > >From: ChetMeinzer <[hidden email]> >To: [hidden email], >Date: 01/28/2014 08:04 AM >Subject: Re: stats server production job >Sent by: "SPSSX(r) Discussion" <[hidden email]> > > > >I found my mistake >I forgot the domain in domain\user. >However, the issue remains that the product ‘server edition’ of spss that >allows use of more than a single core is not accessible from the client >side command line. >I was advised to set up the production system on the server and leave out >.SPJ, and then execute the .bat files to use more than 1 core. > >From: Rick Oliver [via SPSSX Discussion] [mailto:[hidden email]] >Sent: Monday, January 27, 2014 3:12 PM >To: Meinzer, Chet BHCS >Subject: Re: stats server production job > >The production job runs on the client. It passes the computation to the >server. It's basically like starting the client and using "Switch Server" >on the file menu to connect to a remote server instance. > >Rick Oliver >Senior Information Developer >IBM Business Analytics (SPSS) >E-mail: [hidden email] > > > >From: ChetMeinzer <[hidden email]> >To: [hidden email], >Date: 01/27/2014 04:45 PM >Subject: Re: stats server production job >Sent by: "SPSSX(r) Discussion" <[hidden email]> > > > > >When i type the network unc in explorer, I am able to view the files. >However, when i type >cat '\\theunc\blaw\myfile.spj' >no file found. > >although, i thought i was passing the spj file through to the server? > > > >-- >View this message in context: >http://spssx-discussion.1045642.n5.nabble.com/stats-server-production-job-tp5724109p5724176.html > >Sent from the SPSSX Discussion mailing list archive at Nabble.com. > >===================== >To manage your subscription to SPSSX-L, send a message to >[hidden email] (not to SPSSX-L), with no body text except the >command. To leave the list, send the command >SIGNOFF SPSSX-L >For a list of commands to manage subscriptions, send the command >INFO REFCARD > > > > >If you reply to this email, your message will be added to the discussion >below: >http://spssx-discussion.1045642.n5.nabble.com/stats-server-production-job-tp5724109p5724186.html > >To unsubscribe from stats server production job, click here. >NAML > >View this message in context: RE: stats server production job >Sent from the SPSSX Discussion mailing list archive at Nabble.com. > ===================== To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD |
In reply to this post by Albert-Jan Roskam
That is something I have never considered. I’ll do some research. Thanks again, C From: Albert-Jan Roskam [via SPSSX Discussion] [mailto:[hidden email]] Did you try the SET THREADS command? That speeds up *some* processes- notably SORT CASES. If you use different servers with different numbers of cores you might be able to use Python multiprocess to find out the number of cores. >Yes, as I think I mentioned previously, you can use the server batch >facility to run jobs from a .bat file, using command line switches. > >Rick Oliver >Senior Information Developer >IBM Business Analytics (SPSS) >E-mail: [hidden email] > > > >From: ChetMeinzer <[hidden email]> >To: [hidden email], >Date: 01/28/2014 08:04 AM >Subject: Re: stats server production job >Sent by: "SPSSX(r) Discussion" <[hidden email]> > > > >I found my mistake >I forgot the domain in domain\user. >However, the issue remains that the product ‘server edition’ of spss that >allows use of more than a single core is not accessible from the client >side command line. >I was advised to set up the production system on the server and leave out >.SPJ, and then execute the .bat files to use more than 1 core. > >From: Rick Oliver [via SPSSX Discussion] [mailto:[hidden email]] >Sent: Monday, January 27, 2014 3:12 PM >To: Meinzer, Chet BHCS >Subject: Re: stats server production job > >The production job runs on the client. It passes the computation to the >server. It's basically like starting the client and using "Switch Server" >on the file menu to connect to a remote server instance. > >Rick Oliver >Senior Information Developer >IBM Business Analytics (SPSS) >E-mail: [hidden email] > > > >From: ChetMeinzer <[hidden email]> >To: [hidden email], >Date: 01/27/2014 04:45 PM >Subject: Re: stats server production job >Sent by: "SPSSX(r) Discussion" <[hidden email]> > > > > >When i type the network unc in explorer, I am able to view the files. >However, when i type >cat '\\theunc\blaw\myfile.spj' >no file found. > >although, i thought i was passing the spj file through to the server? > > > >-- >View this message in context: >http://spssx-discussion.1045642.n5.nabble.com/stats-server-production-job-tp5724109p5724176.html > >Sent from the SPSSX Discussion mailing list archive at Nabble.com. > >===================== >To manage your subscription to SPSSX-L, send a message to >[hidden email] (not to SPSSX-L), with no body text except the >command. To leave the list, send the command >SIGNOFF SPSSX-L >For a list of commands to manage subscriptions, send the command >INFO REFCARD > > > > >If you reply to this email, your message will be added to the discussion >below: >http://spssx-discussion.1045642.n5.nabble.com/stats-server-production-job-tp5724109p5724186.html > >To unsubscribe from stats server production job, click here. >NAML > >View this message in context: RE: stats server production job >Sent from the SPSSX Discussion mailing list archive at Nabble.com. > To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD If you reply to this email, your message will be added to the discussion below: http://spssx-discussion.1045642.n5.nabble.com/stats-server-production-job-tp5724109p5724208.html To unsubscribe from stats server production job, click here. |
In reply to this post by Albert-Jan Roskam
From the Fine Manual--
this setting affects only selected procedures that take advantage of it. These are: • CORRELATIONS • CSCOXREG • CSLOGISTIC • CSORDINAL • CSSELECT • DISCRIMINANT • FACTOR • NOMREG • PARTIAL CORR • REGRESSION • SORT CASES -----Original Message----- From: SPSSX(r) Discussion [mailto:[hidden email]] On Behalf Of Albert-Jan Roskam Sent: Tuesday, January 28, 2014 1:41 PM To: [hidden email] Subject: Re: [SPSSX-L] stats server production job Did you try the SET THREADS command? That speeds up *some* processes- notably SORT CASES. If you use different servers with different numbers of cores you might be able to use Python multiprocess to find out the number of cores. ------------------------------ On Tue, Jan 28, 2014 3:13 PM CET Rick Oliver wrote: >Yes, as I think I mentioned previously, you can use the server batch >facility to run jobs from a .bat file, using command line switches. > >Rick Oliver >Senior Information Developer >IBM Business Analytics (SPSS) >E-mail: [hidden email] > > > >From: ChetMeinzer <[hidden email]> >To: [hidden email], >Date: 01/28/2014 08:04 AM >Subject: Re: stats server production job >Sent by: "SPSSX(r) Discussion" <[hidden email]> > > > >I found my mistake >I forgot the domain in domain\user. >However, the issue remains that the product ‘server edition’ of spss >that allows use of more than a single core is not accessible from the >client side command line. >I was advised to set up the production system on the server and leave >out .SPJ, and then execute the .bat files to use more than 1 core. > >From: Rick Oliver [via SPSSX Discussion] [mailto:[hidden email]] >Sent: Monday, January 27, 2014 3:12 PM >To: Meinzer, Chet BHCS >Subject: Re: stats server production job > >The production job runs on the client. It passes the computation to the >server. It's basically like starting the client and using "Switch Server" >on the file menu to connect to a remote server instance. > >Rick Oliver >Senior Information Developer >IBM Business Analytics (SPSS) >E-mail: [hidden email] > > > >From: ChetMeinzer <[hidden email]> >To: [hidden email], >Date: 01/27/2014 04:45 PM >Subject: Re: stats server production job >Sent by: "SPSSX(r) Discussion" <[hidden email]> > > > > >When i type the network unc in explorer, I am able to view the files. >However, when i type >cat '\\theunc\blaw\myfile.spj' >no file found. > >although, i thought i was passing the spj file through to the server? > > > >-- >View this message in context: >http://spssx-discussion.1045642.n5.nabble.com/stats-server-production-j >ob-tp5724109p5724176.html > >Sent from the SPSSX Discussion mailing list archive at Nabble.com. > >===================== >To manage your subscription to SPSSX-L, send a message to [hidden >email] (not to SPSSX-L), with no body text except the command. To leave >the list, send the command SIGNOFF SPSSX-L For a list of commands to >manage subscriptions, send the command INFO REFCARD > > > > >If you reply to this email, your message will be added to the >discussion >below: >http://spssx-discussion.1045642.n5.nabble.com/stats-server-production-j >ob-tp5724109p5724186.html > >To unsubscribe from stats server production job, click here. >NAML > >View this message in context: RE: stats server production job Sent from >the SPSSX Discussion mailing list archive at Nabble.com. > ===================== To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD This correspondence contains proprietary information some or all of which may be legally privileged; it is for the intended recipient only. If you are not the intended recipient you must not use, disclose, distribute, copy, print, or rely on this correspondence and completely dispose of the correspondence immediately. Please notify the sender if you have received this email in error. NOTE: Messages to or from the State of Connecticut domain may be subject to the Freedom of Information statutes and regulations. ===================== To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD |
Yes, and I'm reasonably sure that a production
job (SPJ file) will take advantage of multithreading regardless of whether
it's run locally on the client or invokes a remote server. There
is no limitation of which I am aware of that prevents production jobs from
using multiple cores.
Rick Oliver Senior Information Developer IBM Business Analytics (SPSS) E-mail: [hidden email] From: "Ives, Melissa L" <[hidden email]> To: [hidden email], Date: 01/29/2014 10:26 AM Subject: Re: stats server production job Sent by: "SPSSX(r) Discussion" <[hidden email]> From the Fine Manual-- this setting affects only selected procedures that take advantage of it. These are: • CORRELATIONS • CSCOXREG • CSLOGISTIC • CSORDINAL • CSSELECT • DISCRIMINANT • FACTOR • NOMREG • PARTIAL CORR • REGRESSION • SORT CASES -----Original Message----- From: SPSSX(r) Discussion [[hidden email]] On Behalf Of Albert-Jan Roskam Sent: Tuesday, January 28, 2014 1:41 PM To: [hidden email] Subject: Re: [SPSSX-L] stats server production job Did you try the SET THREADS command? That speeds up *some* processes- notably SORT CASES. If you use different servers with different numbers of cores you might be able to use Python multiprocess to find out the number of cores. ------------------------------ On Tue, Jan 28, 2014 3:13 PM CET Rick Oliver wrote: >Yes, as I think I mentioned previously, you can use the server batch >facility to run jobs from a .bat file, using command line switches. > >Rick Oliver >Senior Information Developer >IBM Business Analytics (SPSS) >E-mail: [hidden email] > > > >From: ChetMeinzer <[hidden email]> >To: [hidden email], >Date: 01/28/2014 08:04 AM >Subject: Re: stats server production job >Sent by: "SPSSX(r) Discussion" <[hidden email]> > > > >I found my mistake >I forgot the domain in domain\user. >However, the issue remains that the product ‘server edition’ of spss >that allows use of more than a single core is not accessible from the >client side command line. >I was advised to set up the production system on the server and leave >out .SPJ, and then execute the .bat files to use more than 1 core. > >From: Rick Oliver [via SPSSX Discussion] [mailto:[hidden email]] >Sent: Monday, January 27, 2014 3:12 PM >To: Meinzer, Chet BHCS >Subject: Re: stats server production job > >The production job runs on the client. It passes the computation to the >server. It's basically like starting the client and using "Switch Server" >on the file menu to connect to a remote server instance. > >Rick Oliver >Senior Information Developer >IBM Business Analytics (SPSS) >E-mail: [hidden email] > > > >From: ChetMeinzer <[hidden email]> >To: [hidden email], >Date: 01/27/2014 04:45 PM >Subject: Re: stats server production job >Sent by: "SPSSX(r) Discussion" <[hidden email]> > > > > >When i type the network unc in explorer, I am able to view the files. >However, when i type >cat '\\theunc\blaw\myfile.spj' >no file found. > >although, i thought i was passing the spj file through to the server? > > > >-- >View this message in context: >http://spssx-discussion.1045642.n5.nabble.com/stats-server-production-j >ob-tp5724109p5724176.html > >Sent from the SPSSX Discussion mailing list archive at Nabble.com. > >===================== >To manage your subscription to SPSSX-L, send a message to [hidden >email] (not to SPSSX-L), with no body text except the command. To leave >the list, send the command SIGNOFF SPSSX-L For a list of commands to >manage subscriptions, send the command INFO REFCARD > > > > >If you reply to this email, your message will be added to the >discussion >below: >http://spssx-discussion.1045642.n5.nabble.com/stats-server-production-j >ob-tp5724109p5724186.html > >To unsubscribe from stats server production job, click here. >NAML > >View this message in context: RE: stats server production job Sent from >the SPSSX Discussion mailing list archive at Nabble.com. > ===================== To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD This correspondence contains proprietary information some or all of which may be legally privileged; it is for the intended recipient only. If you are not the intended recipient you must not use, disclose, distribute, copy, print, or rely on this correspondence and completely dispose of the correspondence immediately. Please notify the sender if you have received this email in error. NOTE: Messages to or from the State of Connecticut domain may be subject to the Freedom of Information statutes and regulations. ===================== To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD |
Thanks, I think you are right.� I always thought that ZCOMPRESSION, CMPTRANS and THREADS were Sever-specific settings, but indeed it seems from the FM that the latter� command also applies to the client version: "The THREADS subcommand specifies the number of threads that multithreaded procedures use
when calculating results. By default, IBM® SPSS® Statistics uses an internal algorithm to determine the number of threads for a particular computer. You can change this setting, but the default will often provide the best performance. The default also appears as the recommended setting when you run the� each processor has multiple cores. Also, this setting affects only selected procedures that take advantage of it. These are: ..."'� � (see Melissa's mail)SHOW command. Using more than one thread is relevant only if your computer has multiple processors or� � Regards, Albert-Jan ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ All right, but apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, a fresh water system, and public health, what have the Romans ever done for us? From: Rick Oliver <[hidden email]> >To: [hidden email] >Sent: Wednesday, January 29, 2014 5:43 PM >Subject: Re: [SPSSX-L] stats server production job > > > >Yes, and I'm reasonably sure that a production job (SPJ file) will take advantage of multithreading regardless of whether it's run locally on the client or invokes a remote server. � There is no limitation of which I am aware of that prevents production jobs from using multiple cores. > >Rick Oliver >Senior Information Developer >IBM Business Analytics (SPSS) >E-mail: [hidden email] > > > > >From: � � � � "Ives, Melissa L" <[hidden email]> >To: � � � � [hidden email], >Date: � � � � 01/29/2014 10:26 AM >Subject: � � � � Re: stats server production job >Sent by: � � � � "SPSSX(r) Discussion" <[hidden email]> > > > >From the Fine Manual-- >this setting affects only selected procedures that take advantage of it. These are: > >• CORRELATIONS >• CSCOXREG >• CSLOGISTIC >• CSORDINAL >• CSSELECT >• DISCRIMINANT >• FACTOR >• NOMREG >• PARTIAL CORR >• REGRESSION >• SORT CASES > > >-----Original Message----- >From: SPSSX(r) Discussion [mailto:[hidden email]] On Behalf Of Albert-Jan Roskam >Sent: Tuesday, January 28, 2014 1:41 PM >To: [hidden email] >Subject: Re: [SPSSX-L] stats server production job > >Did you try the SET THREADS command? That speeds up *some* processes- notably SORT CASES. If you use different servers with different numbers of cores you might be able to use Python multiprocess to find out the number of cores. > > >------------------------------ >On Tue, Jan 28, 2014 3:13 PM CET Rick Oliver wrote: > >>Yes, as I think I mentioned previously, you can use the server batch >>facility to run jobs from a .bat file, using command line switches. >> >>Rick Oliver >>Senior Information Developer >>IBM Business Analytics (SPSS) >>E-mail: [hidden email] >> >> >> >>From: � ChetMeinzer <[hidden email]> >>To: � � [hidden email], >>Date: � 01/28/2014 08:04 AM >>Subject: � � � � Re: stats server production job >>Sent by: � � � � "SPSSX(r) Discussion" <[hidden email]> >> >> >> >>I found my mistake >>I forgot the domain in domain\user. >>However, the issue remains that the product ‘server edition’ of spss >>that allows use of more than a single core is not accessible from the >>client side command line. >>I was advised to set up the production system on the server and leave >>out .SPJ, and then execute the .bat files to use more than 1 core. >> >>From: Rick Oliver [via SPSSX Discussion] [mailto:[hidden email]] >>Sent: Monday, January 27, 2014 3:12 PM >>To: Meinzer, Chet BHCS >>Subject: Re: stats server production job >> >>The production job runs on the client. It passes the computation to the >>server. It's basically like starting the client and using "Switch Server" >>on the file menu to connect to a remote server instance. >> >>Rick Oliver >>Senior Information Developer >>IBM Business Analytics (SPSS) >>E-mail: [hidden email] >> >> >> >>From: � � � � ChetMeinzer <[hidden email]> >>To: � � � � [hidden email], >>Date: � � � � 01/27/2014 04:45 PM >>Subject: � � � � Re: stats server production job >>Sent by: � � � � "SPSSX(r) Discussion" <[hidden email]> >> >> >> >> >>When i type the network unc in explorer, I am able to view the files. >>However, when i type >>cat '\\theunc\blaw\myfile.spj' >>no file found. >> >>although, i thought i was passing the spj file through to the server? >> >> >> >>-- >>View this message in context: >>http://spssx-discussion.1045642.n5.nabble.com/stats-server-production-j >>ob-tp5724109p5724176.html >> >>Sent from the SPSSX Discussion mailing list archive at Nabble.com. >> >>===================== >>To manage your subscription to SPSSX-L, send a message to [hidden >>email] (not to SPSSX-L), with no body text except the command. To leave >>the list, send the command SIGNOFF SPSSX-L For a list of commands to >>manage subscriptions, send the command INFO REFCARD >> >> >> >> >>If you reply to this email, your message will be added to the >>discussion >>below: >>http://spssx-discussion.1045642.n5.nabble.com/stats-server-production-j >>ob-tp5724109p5724186.html >> >>To unsubscribe from stats server production job, click here. >>NAML >> >>View this message in context: RE: stats server production job Sent from >>the SPSSX Discussion mailing list archive at Nabble.com. >> > >===================== >To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD > >This correspondence contains proprietary information some or all of which may be legally privileged; it is for the intended recipient only. If you are not the intended recipient you must not use, disclose, distribute, copy, print, or rely on this correspondence and completely dispose of the correspondence immediately. � Please notify the sender if you have received this email in error. � NOTE: Messages to or from the State of Connecticut domain may be subject to the Freedom of Information statutes and regulations. > >===================== >To manage your subscription to SPSSX-L, send a message to >[hidden email] (not to SPSSX-L), with no body text except the >command. To leave the list, send the command >SIGNOFF SPSSX-L >For a list of commands to manage subscriptions, send the command >INFO REFCARD > > > > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ===================== To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD |
Free forum by Nabble | Edit this page |