摘要

当嵌入式处理器以提高主频为提高性能的主要手段遇到技术瓶颈之后,多核处理器在性能、功耗、体积以及重量各方面表现出的综合优势,使得多核处理器的应用成为必然趋势。在软件方面如何有效支持多核处理器方面,文章首先介绍了三种当前主流的嵌入式多核操作系统模式,即对称多处理(SMP)、非对称多处理(AMP)和限定多处理(BMP);其次介绍了在AMP模式中板级驱动结构的三种常见方式,即互为独立方式、驱动共用方式和融合方式;最后介绍了某项目的工程实践过程。文章讨论的内容对于嵌入式系统软件的开发者来说具有重要的参考意义。