首页> 外文会议>2018 IEEE 19th Latin-American Test Symposium >Design and test of the RT-NKE task scheduling algorithm for multicore architectures
【24h】

Design and test of the RT-NKE task scheduling algorithm for multicore architectures

机译:用于多核架构的RT-NKE任务调度算法的设计和测试

获取原文
获取原文并翻译 | 示例

摘要

This paper presents the design and testing of a partitioned task-scheduling algorithm for the RT-NKE real-time operating system (RTOS). In this implementation, there is a scheduling queue for each core. The rate-monotonic (RM) scheduler already used in the single-core version of RT-NKE runs in each queue. The implementation of the algorithm was validated by porting the RT-NKE code to a BeagleBone board. To guarantee the quality of the test process, unitary tests were created using the GTEST library. As results of the work, we ported RT-NKE to the BeagleBone board and implemented the real-time task scheduling algorithm. Since RT-NKE only runs on single-core architectures, an environment was created that simulates the execution of the algorithm in a multi-core platform with the processor alternating the execution of the tasks in the different scheduling queues.
机译:本文介绍了RT-NKE实时操作系统(RTOS)的分区任务调度算法的设计和测试。在此实现中,每个内核都有一个调度队列。 RT-NKE的单核版本中已使用的速率单调(RM)调度程序在每个队列中运行。通过将RT-NKE代码移植到BeagleBone板上,验证了算法的实现。为了保证测试过程的质量,使用GTEST库创建了单一测试。作为工作的结果,我们将RT-NKE移植到BeagleBone板上,并实现了实时任务调度算法。由于RT-NKE仅在单核体系结构上运行,因此创建了一个环境,该环境可以模拟多核平台中算法的执行,并且处理器会交替执行不同调度队列中的任务。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号