当前工业界提高单个处理器频率已经非常困难,增加处理器数量成为提高系统性能的重要方法。多核处理器(片上多处理器,CMP)集内多个运算内核,具有高并行性并且有效地减少片间延迟,已成为业界发展的趋势。然而原有的大量程序与软件包都是为单处理器系统开发的单线程程序,它们很难利用多核处理器的并行优势来提高效率,而开发多线程程序则非常繁复易错,从而导致开发效率低下。我们研究的目的是为了在多核处理器环境下简化多线程程序的开发,复用单线程程序,降低多线程程序开发的代价,使原单线程程序能够根据多处理内核的资源情况充分利用其并行性以取得较高的性能。我们的基本优化方法是建立在同步数据流模型(SDF)上的,在此模型中自动调度原单线程程序模块,确定时序关系,建立程序模块调度的稳态结构,以使其具有更高的并发性和更强的自适应能力。研究的成果可以主要应用于信号处理、流媒体编解码以及数据压缩加密等领域。
{{i.achievement_title}}
数据更新时间:2023-05-31
演化经济地理学视角下的产业结构演替与分叉研究评述
基于SSVEP 直接脑控机器人方向和速度研究
面向云工作流安全的任务调度方法
惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法
圆柏大痣小蜂雌成虫触角、下颚须及产卵器感器超微结构观察
面向可重构多核处理器系统的分层次自适应优化机制研究
基于片上网络的多核处理器片上存储系统优化技术
功耗自适应视频编码与多核处理器架构优化研究
多核处理器结构级功耗评估与优化关键技术研究