-
公开(公告)号:CN106407005B
公开(公告)日:2019-09-27
申请号:CN201610789024.9
申请日:2016-08-31
Applicant: 中国科学院计算机网络信息中心 , 中国原子能科学研究院 , 北京科技大学
IPC: G06F9/50
Abstract: 本发明公开了一种基于多尺度耦合的并行进程合并方法及系统。其中,该方法包括:分别计算统计需耦合计算的至少两类计算方法所需的变量和所需的内存空间,并确定需传递的数据的类型与大小;判断所述至少两类计算方法中第一类计算方法的n个进程合并成第二类计算方法的1个进程的合并宽度;按照所述合并宽度对第一类计算方法的n个进程和第二类计算方法的1个进程之间的数据进行释放和迁移传输。该系统包括第一计算模块,第二计算模块和传输模块。本发明实现了计算方法在大规模并行计算中进行不同进程的数据合并,节约了计算资源,实现资源利用的最大化。
-
公开(公告)号:CN106407005A
公开(公告)日:2017-02-15
申请号:CN201610789024.9
申请日:2016-08-31
Applicant: 中国科学院计算机网络信息中心 , 中国原子能科学研究院 , 北京科技大学
IPC: G06F9/50
Abstract: 本发明公开了一种基于多尺度耦合的并行进程合并方法及系统。其中,该方法包括:分别计算统计需耦合计算的至少两类计算方法所需的变量和所需的内存空间,并确定需传递的数据的类型与大小;判断所述至少两类计算方法中第一类计算方法的n个进程合并成第二类计算方法的1个进程的合并宽度;按照所述合并宽度对第一类计算方法的n个进程和第二类计算方法的1个进程之间的数据进行释放和迁移传输。该系统包括第一计算模块,第二计算模块和传输模块。本发明实现了计算方法在大规模并行计算中进行不同进程的数据合并,节约了计算资源,实现资源利用的最大化。
-