【摘 要】
:
由于异构多核处理器能够提供更高的性能,越来越多的公司致力于研发异构多核处理器,业界对异构多核处理器的热衷促进了该类处理器系统软件的研究,其中任务调度是重要一环。本
论文部分内容阅读
由于异构多核处理器能够提供更高的性能,越来越多的公司致力于研发异构多核处理器,业界对异构多核处理器的热衷促进了该类处理器系统软件的研究,其中任务调度是重要一环。本文基于可配置处理器组成的异构多核系统,提出一种新的线程级动态调度模型。该模型中,所有核具有一个公共指令集,每个核又分别针对应用某个部分进行指令集扩展优化,通过模型定义的线程、处理核及指令集间映射关系,调度器可以动态调度线程至适合的处理器核上运行。在模型设计的基础上,本文给出了基于Mutek操作系统的一种实现,然后将测试程序Motion-JPEG解码器线程化,并将部分线程使用TIE扩展指令集优化。本文设计了一个目标实验系统和多个对照系统,通过对实验结果分析,本文模型相比同条件下静态调度性能提升31%,相比性能最强的全扩展SMP结构,本文模型可达其性能的91.6%,而面积仅为其55.6%。通过进一步与参考文献对比,本文模型在“性价比”指标上是其1.2倍。本文模型能有效平衡芯片面积和运行速度间矛盾。此外,该模型是对标准线程调度模型的扩展,因此在提供方便快捷的编程模型同时,可以大大缩短使用者的学习周期。
其他文献
IP多媒体子系统(IP Multimedia Subsystem,IMS)是一种全新的提供多媒体业务的网络架构,它能够满足用户更新颖、更多样化的多媒体业务需求。3GPP R5和R6版本指出,IMS需要支持I
VPN即虚拟专用网络(Virtual Private Network)是指利用隧道协议和安全措施在公用网络上构建的专用网络,这里的公用网络主要指Internet。“虚拟”的含义是指在开放、不安全的
计算视觉是计算机利用其图像采集设备拍摄目标物、分析处理,以帮助或代替人眼和人脑完成相关视觉分析任务的一项科学技术。计算视觉的典型任务包括:识别、运动分析、场景重建
视频监控系统是安全防范系统的组成部分,它是一种防范能力较强的综合系统。视频监控以其直观、方便、信息内容丰富而广泛应用于许多场合。嵌入式视频监控系统是以应用为中心、
随着计算机技术和网络应用的迅猛发展,人们的日常生活与工作越来越趋于数字化和网络化。大量私有数据在网络上的传播、网络交易日益风行,使传统的版权保护手段和数据安全技术
随着XML应用的日益广泛,快速准确的查询XML文档中的数据已经越来越受到重视。这涉及到XML存储,查询和索引等技术。论文分析了当前XML索引技术的研究现状,目前基于区间编码和
近年来,服装CAD技术取得了快速的发展,其使用极大地提高服装设计与生产的质量和效率。在服装CAD中,无论是二维结构设计还是三维效果设计,都涉及了到曲线或曲面造型。不同的曲线或
肺癌已跃居世界癌症死亡率的首位,造成肺癌高死亡率的主要原因是肺癌早期症状不明显而难以诊断,因此“早期发现,早期诊断,早期治疗”是降低肺癌患者死亡率的重要举措之一。临
目前市场上关于网络视频监控的主流产品有两大类:网络摄像机和网络视频服务器。网络摄像机结构简单,使用方便,但其对多用户并发访问支持不够,所以主要适用于小规模的视频监控
按键控制播放器系统是一个典型的手持设备产品,它通过外部按键来控制音频播放,以达到用户交互功能。本文主要以ARM9处理器为目标平台,深入分析ARM公司提供的相关资料,介绍了A