Real-time task scheduling for FPGA-based multicore systems with communication delay

计算机科学 调度(生产过程) 公平份额计划 最早截止时间优先安排 动态优先级调度 作业车间调度 分布式计算 现场可编程门阵列 多核处理器 单调速率调度 两级调度 计算 并行计算 实时计算 嵌入式系统 算法 数学优化 计算机网络 服务质量 布线(电子设计自动化) 数学
作者
Jinyi Xu,Kaixuan Li,Yixiang Chen
出处
期刊:Microprocessors and Microsystems [Elsevier]
卷期号:90: 104468-104468 被引量:6
标识
DOI:10.1016/j.micpro.2022.104468
摘要

Efficient scheduling is critical for achieving high performance in the multicore computing environment. This paper focuses on the scheduling problem for the real-time applications in the FPGA-based multicore structure with an objective to minimize the makespan under hardware resource constraints. To address this problem, we propose a priority-driven scheduling algorithm, called the Real-Time Priority-driven Algorithm (ReTPA). In this method, we first allocate the tasks into software and hardware computing units based on their hardware resource constraints. Then scheduling is performed to minimize the makespan. We further extend ReTPA with communication scheduling to improve the scheduling efficiency in the communication-intensive applications, which is called Communication-based Real-Time Priority-driven Algorithm (CReTPA). Our experimental results confirm the efficiency of the proposed algorithms in applications with different scales or different computation-communication ratios. Besides, we compare the two proposed algorithms with a classic priority-driven algorithm, HEFT, an advanced priority-driven algorithm, HETS, and two advanced genetic algorithms, GAA and MGAA, proposed by Abdallah et al. in 2019. The performance comparisons illustrate that our algorithms, ReTPA and CReTPA, both show the outstanding performance and CReTPA obtains the most reasonable solutions within the shortest scheduling time for communication-intensive applications.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI

祝大家在新的一年里科研腾飞
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
雪天太滑完成签到,获得积分10
1秒前
喵喵完成签到,获得积分10
3秒前
5秒前
lixialing发布了新的文献求助10
5秒前
Kyt完成签到 ,获得积分10
6秒前
NYM完成签到 ,获得积分10
7秒前
李老头发布了新的文献求助10
11秒前
田様应助guchenniub采纳,获得10
14秒前
万能图书馆应助Yu采纳,获得10
15秒前
18秒前
取法乎上完成签到 ,获得积分10
19秒前
19秒前
shain发布了新的文献求助10
21秒前
22秒前
22秒前
23秒前
24秒前
左手青春完成签到 ,获得积分10
24秒前
guchenniub发布了新的文献求助10
25秒前
26秒前
27秒前
wengi94发布了新的文献求助10
27秒前
阿童木完成签到,获得积分10
27秒前
jertias完成签到,获得积分10
28秒前
乐观悟空发布了新的文献求助10
31秒前
shuang发布了新的文献求助10
32秒前
Andorchid发布了新的文献求助10
32秒前
32秒前
亚亚发布了新的文献求助10
33秒前
cly3397完成签到,获得积分10
33秒前
33秒前
SAKing发布了新的文献求助10
34秒前
怕黑半仙应助拓跋太英采纳,获得10
36秒前
光亮元枫发布了新的文献求助10
36秒前
渔舟唱晚应助wengi94采纳,获得10
37秒前
长情半邪完成签到 ,获得积分10
37秒前
Yu发布了新的文献求助10
38秒前
丘比特应助科研通管家采纳,获得10
39秒前
打打应助科研通管家采纳,获得10
39秒前
Candice应助科研通管家采纳,获得10
39秒前
高分求助中
Востребованный временем 2500
Aspects of Babylonian celestial divination: the lunar eclipse tablets of Enūma Anu Enlil 1000
Kidney Transplantation: Principles and Practice 1000
Separation and Purification of Oligochitosan Based on Precipitation with Bis(2-ethylhexyl) Phosphate Anion, Re-Dissolution, and Re-Precipitation as the Hydrochloride Salt 500
Encyclopedia of Mental Health Reference Work 500
The Restraining Hand: Captivity for Christ in China 500
Mercury and Silver Mining in the Colonial Atlantic 300
热门求助领域 (近24小时)
化学 医学 生物 材料科学 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 物理化学 催化作用 细胞生物学 免疫学 冶金
热门帖子
关注 科研通微信公众号,转发送积分 3376345
求助须知:如何正确求助?哪些是违规求助? 2992492
关于积分的说明 8751050
捐赠科研通 2676830
什么是DOI,文献DOI怎么找? 1466249
科研通“疑难数据库(出版商)”最低求助积分说明 678240
邀请新用户注册赠送积分活动 669843