【摘 要】
:
嵌入式系统广泛应用于生产和生活的各个领域,随着技术的发展,其性能逐步提升。多处理器系统芯片(Multiprocessors System on Chip, MPSoC)代表了系统集成芯片(System on Chip
【出 处】
:
浙江大学信息与电子工程学系 浙江大学
论文部分内容阅读
嵌入式系统广泛应用于生产和生活的各个领域,随着技术的发展,其性能逐步提升。多处理器系统芯片(Multiprocessors System on Chip, MPSoC)代表了系统集成芯片(System on Chip, SoC)技术的最新发展方向,通过在一个芯片上集成多个处理器核,利用应用程序的并行执行获得较高的运行效率,能够满足诸如移动通信、多媒体应用、网络安全等嵌入式领域日益增长的需求。为了使应用程序发挥最大的性能,必须结合嵌入式MPSoC系统的硬件环境合理划分应用程序,并将这些并行任务/线程与底层处理器绑定,通过合理的并行任务/线程调度管理机制协调并行程序在各个处理器核上执行。为了探索MPSoC的并行任务/线程调度管理机制,本论文提出一种嵌入式MPSoC系统的任务调度管理方法。以分布式存储结构的MPSoC为硬件结构,通过对具有流式数据处理特点的应用程序进行粗颗粒度的数据流模型分析,将其划分成许多相互之间具有一定数据依赖关系的任务对象,任务对象采用特定的数据流封装接口,最后被分配到MPSoC系统中的各个处理器核中由主从核调度系统管理运行,不同核间的任务对象利用消息传递机制处理数据通信。MPSoC系统中主核运行Iota操作系统,在Iota中扩展出一个多机任务/线程管理部分,负责主核上的任务/线程调度管理,同时将主核上的任务/线程管理部分中的管理调度器驻留在各个从核处理器上,负责从核上的任务/线程管理工作,这样主从核之间就可以通过管理调度器实现多核间的任务/线程调度运行。通过对MPEG-4编码程序进行实际的并行任务划分运行工作,考察核间数据通信开销、调度器任务/线程切换开销以及应用程序执行加速比等,以此评估任务调度管理工作的效率。
其他文献
随着无线设备及相关应用的快速发展,传统无线网接入、传输协议已无法适应这一趋势。其中,最主要的挑战包括如下几个方面:1、频谱资源已分配殆尽;2、已分配的频谱资源使用率极
随着因特网以及数字多媒体技术的迅猛发展,人们对数据传输的速度提出了新的要求。图像数据在存储及传输过程中占用了大量带宽资源,因此图像压缩技术就显得尤为重要。FPGA是实
近几年来,智能交通管理系统成为众多学者研究的热点。车牌识别系统作为智能交通系统的一个重要组成部分,应用范围广泛。本文针对车牌识别系统的三个部分做了如下工作:车牌定
笔迹作为人的一种常见行为特征,越来越多地被应用于生物识别中。计算机笔迹鉴别经历了半个世纪的发展取得了一定的成就,但是鉴于笔迹鉴别自身的特点,现阶段通过改进某种单一方法
随着信息技术的发展,下一代接入网致力于以高效的方式为大量用户同时提供多重宽带服务。波分复用无源光网络WDM-PON (Wavelength Division Multiplexing Passive Optical Net
随着无线技术的进步,以及传感器技术和嵌入式系统的发展,无线传感器网络开始进入人们的日常生活,并发挥越来越重要的作用。由于医疗领域和人们对可穿戴式服务的需求,对WBAN网
人体动作识别是计算机视觉和模式识别中一个非常活跃的领域,并且在自然人机交互、虚拟现实、智能视频监控和多媒体搜索领域中有很多潜在的应用。早期的动作识别算法都是针对
伴随着数字喷泉技术在多媒体通信和深空通信下的推广,数字喷泉技术日趋走向成熟,其无码率和无反馈信息的特点在广播类信道下的优势也越来越明显。本论文以数字喷泉编码为研究
射频识别技术的标签结构的成本是制约其广泛应用的主要原因,而无芯片标签结构能够大大的降低标签的成本。但是目前已存在的无芯片标签结构的抗金属性能太差。本文正是围绕抗
数字电视地面广播系统在许多国家作为城市基础设施,已经正常运行。由于其信号具有发射功率大、频率低、带宽高等特点,不仅在都市环境和室内环境下接收正常,而且传播过程中不易受