-
公开(公告)号:CN104375882B
公开(公告)日:2016-06-01
申请号:CN201410677986.6
申请日:2014-11-21
Applicant: 北京应用物理与计算数学研究所
Abstract: 本发明提供了一种匹配于高性能计算机结构的多级嵌套数据驱动计算方法,该方法主要是为了适应于高性能计算机的体系结构,包括:匹配计算资源即计算节点-处理器-处理器核的进程-线程组-线程的三级嵌套并行计算组织,其中,在进程以及线程组两级采用静态数据分配方法且在线程组内支持任务动态调度,以及匹配网络-内存-缓存的三级嵌套数据通信与数据划分。本方法解决了现有技术在实现数据驱动并行计算时面临的计算并行性与数据局部性方面的低效问题,达到了有效负载平衡并提高通信、访存和计算效率的技术效果。
-
公开(公告)号:CN104375882A
公开(公告)日:2015-02-25
申请号:CN201410677986.6
申请日:2014-11-21
Applicant: 北京应用物理与计算数学研究所
Abstract: 本发明提供了一种匹配于高性能计算机结构的多级嵌套数据驱动计算方法,该方法主要是为了适应于高性能计算机的体系结构,包括:匹配计算资源即计算节点-处理器-处理器核的进程-线程组-线程的三级嵌套并行计算组织,其中,在进程以及线程组两级采用静态数据分配方法且在线程组内支持任务动态调度,以及匹配网络-内存-缓存的三级嵌套数据通信与数据划分。本方法解决了现有技术在实现数据驱动并行计算时面临的计算并行性与数据局部性方面的低效问题,达到了有效负载平衡并提高通信、访存和计算效率的技术效果。
-