###
DOI:
计算机系统应用英文版:2015,24(12):110-117
本文二维码信息
码上扫一扫!
一种支持多级存储架构的嵌入式多核操作系统模型
(中国科学技术大学计算机科学与技术学院, 合肥 230027)
Embedded Multicore Operating Systems Model for Multi-Level Memory Architecture
(School of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, China)
摘要
图/表
参考文献
相似文献
本文已被:浏览 1590次   下载 2211
Received:March 31, 2015    Revised:May 07, 2015
中文摘要: 多核处理器已经成为主流,并且被广泛应用于嵌入式设备中.在操作系统如何有效支持多核处理器方面的研究中,目前国内外大多基于常见的紧耦合共享存储架构的多核处理器,而对一些特殊存储架构的多核处理器研究并不多.本文针对内存受限的多级存储架构的多核处理器,提出一种单代码多数据的嵌入式多核操作系统模型.实验表明,该模型应用在具有多级存储架构的八核DSP上,比AMP模型减少约80%的代码空间开销;与SMP模型相比,与实时性紧密相关的时间开销减少约10倍.
Abstract:Multicore processors have already became mainstream and are being widely applied in embedded devices. Current research on how operating systems support multicore processors has focus on tightly coupled and shared memory architecture, which is the most common architecture for multicore processors, but ignores other special memory architectures. In this paper, a new embedded multicore operating system model based on a single code and multiple data is proposed for memory-constrained and multi-level memory architectures. Experiments show that, when applied to an eight-core DSP based on a multi-level memory architecture, this model can efficiently reduce the code space overhead by 80% compared to AMP; and the time cost related to real-time is ten times lower than that on SMP.
文章编号:     中图分类号:    文献标志码:
基金项目:国家"核高基"重大专项基金(2012ZX01034001-001);国家自然科学基金(61379040,61272131)
引用文本:
郭海林,陈香兰.一种支持多级存储架构的嵌入式多核操作系统模型.计算机系统应用,2015,24(12):110-117
GUO Hai-Lin,CHEN Xiang-Lan.Embedded Multicore Operating Systems Model for Multi-Level Memory Architecture.COMPUTER SYSTEMS APPLICATIONS,2015,24(12):110-117