多核处理器正在以高性能,低功耗优势逐步取代传统的单核处理器成为市场的主流。多核处理器的出现为各种应用的并行化处理提供了重要的机遇,但也对如何利用多核系统的并行特征提高应用性能提出了新的挑战。目前尚不成熟的多核软件大大妨碍了多核系统性能潜力的发挥。本项目旨在深入系统地研究通信及多媒体应用在多核处理器上映射的方法。我们将多核映射过程分为两个阶段进行研究,第一阶段为任务模块生成阶段,第二阶段为任务调度映射阶段。在任务生成阶段,将以静态信息提取和动态仿真为手段,充分挖掘目标应用在四维空间的并行特征,生成优化的通信任务图;在任务调度映射阶段,将任务映射和调度过程相统一,采取三维并行策略,对多个目标进行优化,提高系统的吞吐率并降低功耗。本课题的研究具有极强的应用背景和很高的学术价值,并将促进我国在多核处理器领域的研究。
英文主题词multi-core processor;task schedule;task mapping;throughput;task partition