基于机器学习的分布式星载RTs系统负载调度算法
其他题名Load Scheduling Algorithm for Distributed On-board RTs System Based on Machine Learning
2022-02-15
发表期刊计算机科学
ISSN1002-137X
卷号49期号:2页码:336-341
发表状态正式接收
DOI10.11896/jsjkx.201200126
摘要分布式星载多RTs(Remote Terminal)系统的任务主要基于功能进行分配,而数据处理任务的突发性往往会使不同计算机之间负载不均衡.运用灵活的负载调度机制,可以有效调节不同计算机间的负载差异,从而在一定程度上提升计算机系统的整体性能.文中提出了一种基于机器学习的分布式星载RTs系统负载调度算法,包含样本采集、任务吞吐率预测模型构建、吞吐率预测和负载调度等4个步骤.在构建任务吞吐率预测模型环节,通过机器学习的线性回归正规方程获取模型权重,缩短了构建模型消耗的时间.在负载调度环节,若RTs的吞吐率之和大于系统总的负载数据量,则按吞吐率比例给各RTs分配数据,否则只给负载数据量小于自身吞吐率的RTs分配一定量的数据.在多台星载计算机电性能产品构建的地面模拟系统上的实验结果表明,该算法可以使系统所有节点的平均CPU利用率提高23.78%,节点间的CPU利用率方差降低至34.59%,同时目标任务的系统总吞吐量显著提升225.97%.也就是说,该方法在确保系统负载均衡性的同时,可有效提高系统的资源利用率,提升星载计算机系统的数据实时处理性能.
关键词分布式系统 星载计算机 机器学习 任务调度 动态负载均衡
学科门类工学 ; 工学::计算机科学与技术(可授工学、理学学位)
URL查看原文
收录类别北大核心 ; CSCD
语种中文
原始文献类型Periodical
来源库WanFang
文献类型期刊论文
条目标识符https://kms.shanghaitech.edu.cn/handle/2MSLDSTB/256316
专题信息科学与技术学院_硕士生
信息科学与技术学院_特聘教授组_林宝军组
作者单位
1.上海科技大学信息科学与技术学院 上海201210;
2.中国科学院微小卫星创新研究院 上海201203;
3.中国科学院大学计算机科学与技术学院 北京100094;
4.上海微小卫星工程中心 上海201210;
5.中国科学院空天信息创新研究院 北京100094
第一作者单位信息科学与技术学院
第一作者的第一单位信息科学与技术学院
推荐引用方式
GB/T 7714
谭双杰,林宝军,刘迎春,等. 基于机器学习的分布式星载RTs系统负载调度算法[J]. 计算机科学,2022,49(2):336-341.
APA 谭双杰,林宝军,刘迎春,&赵帅.(2022).基于机器学习的分布式星载RTs系统负载调度算法.计算机科学,49(2),336-341.
MLA 谭双杰,et al."基于机器学习的分布式星载RTs系统负载调度算法".计算机科学 49.2(2022):336-341.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
个性服务
查看访问统计
谷歌学术
谷歌学术中相似的文章
[谭双杰]的文章
[林宝军]的文章
[刘迎春]的文章
百度学术
百度学术中相似的文章
[谭双杰]的文章
[林宝军]的文章
[刘迎春]的文章
必应学术
必应学术中相似的文章
[谭双杰]的文章
[林宝军]的文章
[刘迎春]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。