The PERFORMANCE statement is used to change default options that affect the performance of PROC QUANTREG and to request tables
that show the performance options in effect and timing details.
PERFORMANCE <options> ;
The following options are available:
CPUCOUNT=1-1024
CPUCOUNT=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. Note that this
can be less than the physical number of CPUs if the SAS process has been restricted by system administration tools. Setting
CPUCOUNT= to a number greater than the actual number of available CPUs might result in reduced performance. This option overrides
the SAS system option CPUCOUNT=. If CPUCOUNT=1, then NOTHREADS is in effect, and PROC QUANTREG uses singly threaded code.
DETAILS
requests 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. This option overrides the SAS system option THREADS | NOTHREADS. If you do not specify the ALGORITHM=INTERIOR option, then PROC
QUANTREG ignores this option and uses singly threaded code.
NOTHREADS
disables multithreaded computation for the interior point algorithm. This option overrides the SAS system option THREADS | NOTHREADS.