所有传入参数含Parallel的内核函数均支持CPU并行执行。设置方法:调用这些内核函数时设置传入参数Parallel=True。
支持并行执行的内核函数有:
- 所有的重组函数及其对应的高级重组算子类。
- 所有的变异函数及其对应的高级变异算子类。
- boundfix
- bs2int
- bs2real
- bs2ri
- cdist
- crowdis
- crtip
- crtpp
- crtri
- crtrp
- etour
- indicator.GD
- indicator.IGD
- indicator.HV
- indicator.Spacing
- mergecv
- otos
- pbi
- rcs
- refgselect
- refselect
- ri2bs
- sus
- tcheby
- tour
【注】Geatpy的MacOS版本暂不支持并行。即设置了Parallel=True后也不会启动并行计算。