The HPCANDISC procedure and the CANDISC procedure in SAS/STAT have the following similarities and differences:
All the statements that are available in PROC CANDISC are supported in the HPCANDISC procedure.
As input, PROC CANDISC can accept ordinary SAS data set and other types of special SAS data sets. In the HPCANDISC procedure, only the ordinary SAS data set (raw data) can be used as input.
The HPCANDISC procedure supports an ID statement that is not available in PROC CANDISC.
The HPCANDISC procedure is specifically designed to operate in the high-performance distributed environment. By default, PROC HPCANDISC performs computations on multiple threads. The CANDISC procedure executes on a single thread.