SMPCPUS' number default decided by the number of CPU cores if is not set

fix #10, if SMPCPU in APPEND is not set, it will be set to the number of cpu cores