检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王楚越 文万志[1] Wang Chuyue;Wen Wanzhi(School of Information Science and Technology,Nantong University,Nantong,Jiangsu 226000,China)
机构地区:[1]南通大学信息科学技术学院,江苏南通226000
出 处:《计算机时代》2022年第12期13-16,共4页Computer Era
基 金:南通市基础科学研究项目(JC2021125、JCZ21087)。
摘 要:在通信过程中,不同计算节点会运行同一个程序,每个节点拥有用来区分不同功能的唯一编号Rank,在此过程中,部分节点会频繁的通信,进而产生不同的跳数。为了加快数据交换速度,使得全局的计算代价最小化,根据现有节点间时延测试数据记录、不同Rank之间的通信频次等数据,使用最小二乘法拟合出时延和跳数的关系,并利用整数规划以及Dijkstra算法将Rank分配到各节点,得到合理的任务映射策略,经过验证比当前方法有所优化。In the communication process,different compute nodes will run the same program,and each node has a unique number Rank used to distinguish different functions.In this process,some nodes will communicate frequently,and thus produce different hops.In order to speed up data exchange and minimize the global computational costs,we use least squares method to fit the relationship between delay and hop count based on the existing data such as inter-node latency test data records and the frequency of communication between different Ranks,and use integer programming and Dijkstra algorithm to assign the Ranks to each node to obtain a reasonable task mapping strategy.It is verified to be optimized over current methods.
关 键 词:最小二乘法 0-1整数规划 DIJKSTRA算法 八节点环形网络
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.138.154.250