You can use the PERFORMANCE statement to change default options that affect the performance of PROC QUANTREG and to request
tables that show the performance options in effect and the timing details.
You can specify the following options:
-
CPUCOUNT=number | ACTUAL
-
specifies the number of processors to use in the computation of the interior point algorithm. CPUCOUNT=ACTUAL sets CPUCOUNT to be the number of physical processors available, which this
can be less than the physical number of CPUs if the SAS process has been restricted by system administration tools. You can
specify any integer from 1 to 1024 for number. Setting CPUCOUNT= to a number greater than the actual number of available CPUs might result in reduced performance. If CPUCOUNT=1, then NOTHREADS
is in effect, and PROC QUANTREG uses singly threaded code. This option overrides the SAS system option CPUCOUNT=.
-
DETAILS
-
creates the PerfSettings table that shows the performance settings in effect and the "Timing" table that provides a broad timing breakdown of the PROC QUANTREG step.
-
THREADS
-
enables multithreaded computation for the interior point algorithm. If you do not specify the ALGORITHM=INTERIOR option in the PROC QUANTREG statement, then PROC QUANTREG ignores this option
and uses singly threaded code. This option overrides the SAS system option THREADS | NOTHREADS.
-
NOTHREADS
-
disables multithreaded computation for the interior point algorithm. This option overrides the SAS system option THREADS | NOTHREADS.