本发明涉及
功能材料设计和高性能计算领域,尤其涉及电磁功能材料优化设计的粗颗粒并行方法及系统。该方法包括:获得以粗颗粒为独立执行模块的串行版本,并以粗颗粒为基本执行单元,获得并行版本。进一步,采用随机排序的分配策略对多个计算任务进行处理,该随机排序的分配策略能彻底打乱所有计算任务的分配顺序,获取计算任务的新序列。然后,每个计算进程采用先申请先分配策略申请分配新序列下待分配的计算任务,并进行计算,直至所有计算任务完成。最后,统计计算结果并进行目标化处理,将处理结果与预期优化目标进行比较,判断是否达到优化目标。该粗颗粒并行方法有效的解决了现阶段电磁功能材料优化设计中并行计算效率低的问题。