论文部分内容阅读
遗传算法是模拟生物进化过程的一种计算模型,在同一代种群问进行基因的选择、交叉和变异时,具有良好的并行性。遗传算法在实际的应用中,选取的种群数目往往比较大,处理的数据量巨大,因此算法性能比较低。目前,处理器已经进入多核时代,但传统的程序还是基于单核编写,程序性能并没有随着处理器数目增加而增加。因此,通过对遗传算法进行并行化改造,使得算法能够充分利用多核处理器资源,算法的性能大大提升。并行遗传算法的实现,符合未来多核程序设计的发展方向,有利于遗传算法更广泛的运用。