-
题名多核堆栈处理器中多核调度机制研究与设计
- 1
-
-
作者
刘自昂
周永录
代红兵
刘宏杰
-
机构
云南大学信息学院
云南省高校数字媒体技术重点实验室
-
出处
《计算机应用与软件》
北大核心
2025年第9期263-269,共7页
-
基金
国家自然科学基金项目(61962060)。
-
文摘
多核堆栈处理器作为Forth领域的研究热点之一,目前已取得了一定的研究进展,但多核堆栈处理器面临着缺乏高效Forth系统支撑的问题。针对Forth多核堆栈处理器的特性,研究并设计一种多核调度机制,该多核调度机制的多核调度算法使用全局调度,Forth任务调度算法使用可变时间片轮转调度算法和EDF(Earliest Deadline First)调度算法,重点解决多核堆栈处理器平台的Forth任务调度问题。实验表明,多核调度机制能够在基于FPGA实现和工作于100 MHz频率的多核堆栈处理器上可靠运行,实现任务的正确调度,普通任务响应时间最低为0.5 ms,实时任务的平均响应最长为9.36μs。
-
关键词
多核堆栈处理器
Forth系统
多核调度机制
全局调度
可变时间片轮转调度算法
EDF调度算法
-
Keywords
Multicore stack processor
Forth System
Multicore scheduling mechanism
Global scheduler
Variable time slice rotation scheduler algorithm
Earliest deadline first
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名多核堆栈处理器研究与设计
- 2
-
-
作者
刘自昂
周永录
代红兵
刘宏杰
-
机构
云南大学信息学院
云南大学云南省高校数字媒体技术重点实验室
-
出处
《计算机工程与设计》
北大核心
2024年第4期1256-1263,共8页
-
基金
国家自然科学基金项目(61962060)。
-
文摘
为满足日趋复杂的嵌入式环境对堆栈处理器和Forth技术的应用需求,在单核堆栈处理器模型研究的基础上,设计一种多核堆栈处理器模型。基于J1单核堆栈处理器模型,针对多核目标,增加计时器、中断等功能,形成新的L32单核堆栈处理器模型,并以该单核模型为内核,引入共享总线和十字开关互联方式的Wishbone总线、多端口存储器和面向多任务Forth系统的指令集,建立一种多核堆栈处理器模型L32-MC。利用该多核模型,在FPGA上实现4核和8核的L32-MC原型多核堆栈处理器。实验结果表明,4核和8核的L32-MC原型堆栈处理器满足高性能低功耗的多核处理器设计目标。
-
关键词
多核堆栈处理器
Forth技术
Wishbone片上总线
多端口存储器
指令集
现场可编程门阵列
嵌入式
-
Keywords
multi-core stack processor
Forth technology
Wishbone bus
multi-port memory
instruction set
FPGA
embedded
-
分类号
TP303
[自动化与计算机技术—计算机系统结构]
-