《基于多核平台的嵌入式系统设计方法》主要介绍多线程编程及其处理方法、自动并行化程序设计、Intel的IPP性能原语用于信号处理、多核程序设计的评估和调试方法、多核平台程序设计的任务分解和函数分解方法;线程构建模块的基本算法和高级算法、线程和内存检测工具Inspector的使用和原理、以及热点分析工具Amplifier的原理和应用等。<br />《基于多核平台的嵌入式系统设计方法》的特点是理论与实践相结合,重在实践能力的培养;书中有大量的源代码可供参考。《基于多核平台的嵌入式系统设计方法》可作为电子信息相关专业高年级本科生和研究生的教材。<br />《基于多核平台的嵌入式系统设计方法》一共分为三个部分。第一部分包括第1章到第3章,是多核软件设计的基础部分,主要讲述嵌入式多核平台的构建模式。以及多线程程序设计方法和软件的性能评估方法,并给出多核平台下软件设计的一般思路。<br />第二部分包括第4章到第8章。是多核平台程序设计的核心部分,主要内容包括自动并行化程序设计、Intel的IPP性能原语用于信号处理、线程构建模块、多核平台程序设计的任务分解和函数分解方法,通过本部分的学习,读者应改变传统的程序设计思想,逐步建立并行程序设计的基本理论和方法。。<br />第三部分包括第9章到第11章,本部分的主要内容是基于Intel在2009年6月份推出的全新并行程序设计Parallel studio来展开的,包括线程构建模块的基本算法和高级算法、线程和内存检测工具Inspector的使用和原理、以及热点分析工具Amplifier的原理和应用等,通过本部分的学习,读者应掌握并行套件的原理和使用,能自主开发出高性能的并行程序,<br />《基于多核平台的嵌入式系统设计方法》的特点是基本理论与实践环节结合,重在实践能力的培养。书中有大星的源代码供参考,图文并茂,易于学习。