LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (June 2009, week 3)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:   Sat, 20 Jun 2009 13:06:33 -0400
Reply-To:   Kathleen Askland <k.askland@GMAIL.COM>
Sender:   "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:   Kathleen Askland <k.askland@GMAIL.COM>
Subject:   THREADS and multi-core processors

Does anyone know how to get SAS to use more than one of my four CPUs (a quad-core processor) in running a proc sql program? I looked it up and found, first how to check to see if SAS recognizes all of my CPUs: PROC OPTIONS group=performance; RUN;

so, I know that it recognizes 4 CPUs.

Then, I used the command: OPTIONS THREADS CPUCOUNT=4;

And then in my proc sql program I uncluded the THREADS option: proc sql THREADS; program steps; quit;

However, SAS continues to only use 25% of the CPUs and the program takes over 50 hours to run (despite having 3.5 GB RAM and a 2.40 GHz processor.

Any suggestions?


Back to: Top of message | Previous page | Main SAS-L page