本发明提供一种基于申威众核处理器的NSGA-II的主从增强式运行方法及装置,本发明不仅将个体间无关联性的适应度函数分配到各个从核中并行执行,而且将个体间关联性较大的非支配排序和拥挤度计算也分配到各个从核中并行执行,提高了从核的利用率和并行效率;此外,各个从核采用DMA方式与主核进行通信,在非支配排序和拥挤度计算过程中,从核之间按蛇形且首尾相连的环形从核序列进行寄存器通信,有效缓解了单个从核上过多的个体数量与有限的局部数据存储空间的矛盾。