一种面向多核集群的数据流编译优化方法
本发明公开了一种面向多核集群系统的数据流编译优化方法,包括:确定计算任务与处理核映射的任务划分与调度步骤;根据任务划分与调度结果构造集群节点间和集群节内核间的流水线调度表的层次流水线调度步骤;根据所述多核处理器的结构特性、集群节点间的通信情况和数据流程序在多核处理器上的执行情况做做基于 cache 的缓存优化步骤。本发明的方法结合了数据流程序与系统结构相关的优化技术,充分发挥高负载均衡性以及同步与异步混合流水代码在多核集群上的高并行性,而且针对多核集群上的缓存与通信方式,对程序的缓存访问和通信传输进
华中科技大学
2021-04-14