注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構嵌入式多核系統軟件開發(fā)·嵌入式Intel體系結構實用指南

嵌入式多核系統軟件開發(fā)·嵌入式Intel體系結構實用指南

嵌入式多核系統軟件開發(fā)·嵌入式Intel體系結構實用指南

定 價:¥49.00

作 者: (美)杜梅卡 著,宋廷強 等譯
出版社: 機械工業(yè)出版社
叢編項: 計算機科學叢書
標 簽: 計算機體系結構

購買這本書可以去


ISBN: 9787111291060 出版時間: 2010-02-01 包裝: 平裝
開本: 16開 頁數: 245 字數:  

內容簡介

  本書系統闡述了嵌入式多核系統軟件開發(fā)的技術,并基于主流的Intel嵌入式多核系統給出許多開發(fā)實例。全書共分為11章,分別介紹了嵌入式多核處理器的概念、嵌入式Intel多核體系結構處理器、多核處理器性能量化方法、嵌入式多核處理器移植、可用性技術、多線程開發(fā)、線程級并行優(yōu)化、虛擬化和分區(qū)、多處理器優(yōu)化技術、電能利用技術等內容。本書采用模塊化的結構安排、理論闡述與應用實例相結合的敘述方式,最大限度幫助讀者掌握嵌入式多核開發(fā)技術。本書可作為計算機科學與技術、電子科學與技術、電子信息工程等專業(yè)相關師生學習用書,也可供相關科研與工程技術人員參考。

作者簡介

暫缺《嵌入式多核系統軟件開發(fā)·嵌入式Intel體系結構實用指南》作者簡介

圖書目錄

譯者序
前言
致謝
第1章 緒論
1.1 寫作目的
1.2 多核處理器的出現
1.3 多處理器系統不是一項新技術
1.4 應用程序需要采用多線程
1.5 軟件是負擔還是機遇
1.6 什么是嵌入式
1.7 嵌入式有何獨特性
本章小結
第2章 基本系統和處理器體系結構
2.1 性能
2.2 嵌入式Intel體系結構處理器發(fā)展歷程
2.2.1 Intel 186處理器
2.2.2 Intel 386處理器
2.2.3 Intel 486處理器
2.2.4 Intel Pentium處理器
2.2.5 Intel Pentium Ⅲ處理器
2.2.6 Intel Pentium Ⅳ處理器
2.2.7 Intel Pentium M處理器
2.2.8 Intel Xeon LV及ULV雙核處理器和Intel Xeon 5100系列雙核處理器
2.2.9 嵌入式Intel Core2雙核處理器
2.2.10 Intel Xeon 5300系列四核處理器
2.3 嵌入式系統及其處理器的發(fā)展趨勢
2.3.1 未來45nm工藝嵌入式處理器
2.3.2 Intel Atom處理器內核
2.3.3 Tolapai片上系統加速器
2.4 x86匯編語言指導
2.4.1 x86匯編基礎
2.4.2 提示1:關注小范圍
2.4.3 提示2:快速識別源操作數和目標操作數
2.4.4 提示3:了解基本寄存器和存儲器訪問
2.4.5 提示4:熟悉常用操作
2.4.6 提示5:把參考手冊當成好助手
2.4.7 提示6:注意編譯器的優(yōu)化
2.4.8 提示7:反匯編與源程序的相關性
2.4.9 匯編實例指南
本章小結
相關閱讀
第3章 多核處理器與嵌入式
3.1 采用多核處理器的目的
3.2 多核處理器體系結構
3.2.1 同構多核與異構多核
3.2.2 對稱多核與非對稱多核
3.3 多核處理器給嵌入式系統帶來的好處
3.4 嵌入式市場與多核處理器
3.4.1 無線通信基礎設施
3.4.2 工業(yè)控制
3.4.3 國家機關的應用
3.4.4 企業(yè)基礎安全
3.4.5 車載娛樂
3.4.6 互動終端
3.4.7 語音及整合通信
3.4.8 數字安全監(jiān)控
3.4.9 存儲
3.4.10 醫(yī)療
3.5 多核處理器的性能評價
3.5.1 單核性能基準測試程序
3.5.2 多核性能基準測試程序
3.5.3 功耗基準測試
3.5.4 應用性能評價
3.5.5 嵌入式系統的性能特點
3.5.6 審查基準測試程序數據
本章小結
相關閱讀
第4章 移植到Intel多核處理器
4.1 移植到Intel體系結構
4.1.1 32位與64位支持
4.1.2 字節(jié)順序:大端與小端
4.1.3 關于BIOS和OS
4.2 支持SMP操作系統
4.2.1 基本MESI協議
4.2.2 設備驅動程序和內核程序
4.3 多核處理器開發(fā)工具的發(fā)展
4.3.1 OpenMP
4.3.2 自動并行化
4.3.3 猜測預執(zhí)行
4.3.4 線程庫
4.3.5 圖形設計工具
4.3.6 調試
4.3.7 性能分析工具
本章小結
相關閱讀
第5章 標量優(yōu)化與可用性
5.1 編譯器優(yōu)化
5.1.1 一般優(yōu)化
5.1.2 高級優(yōu)化
5.1.3 高級優(yōu)化選項
5.1.4 輔助優(yōu)化
5.2 優(yōu)化流程
5.3 可用性
5.3.1 診斷
5.3.2 兼容性
5.3.3 編譯時間
5.3.4 預編譯頭文件
5.3.5 并行編譯
5.3.6 代碼規(guī)模
5.3.7 代碼覆蓋
5.3.8 調試優(yōu)化結果
本章小結
相關閱讀
第6章 線程級并行優(yōu)化
6.1 并行化基礎知識
6.1.1 線程
6.1.2 分解
6.1.3 可伸縮性
6.1.4 并行處理的局限性
6.1.5 線程技術需求
6.2 線程開發(fā)周期
6.2.1 分析
6.2.2 設計與實現
6.2.3 調試
6.2.4 調整
本章小結
相關閱讀
第7章 案例研究:數據分解
7.1 案例概述
7.2 構建過程
7.3 分析
7.4 設計和實現
7.5 調試
7.6 調整
本章小結
第8章 案例研究:功能分解
8.1 Snon
8.1.1 程序簡介
8.1.2 構建過程
8.2 分析
8.2.1 串行優(yōu)化
8.2.2 基準
8.2.3 串行優(yōu)化結果
8.2.4 執(zhí)行時間分析
8.2.5 函數調用關系圖
8.3 設計與實現
8.3.1 線程化Snort
8.3.2 代碼修改
8.3.3 流定位
8.3.4 流定位的代碼修改
8.4 Snort調試
8.5 調整
本章小結
第9章 虛擬化和分區(qū)
9.1 概述
9.2 虛擬化和分區(qū)
9.2.1 VMM體系結構
9.2.2 虛擬化的應用模型和優(yōu)點
9.2.3 電信/嵌入式領域中的應用前景
9.3 技術和設計因素
9.4 虛擬化的電信實例
9.4.1 建立和配置BKM
9.4.2 計算和網絡L/O性能
本章小結
相關閱讀
第10章 迎接低功耗Intel體系結構
10.1 體系結構
10.1.1 順序執(zhí)行
10.1.2 節(jié)能軟件的多種技術
10.2 嵌入式系統調試
10.2.1 嵌入式系統調試歷史概述
10.2.2 JTAG和嵌入式調試未來發(fā)展趨勢
10.2.3 硬件平臺的構建
10.2.4 操作系統和設備驅動程序調試
10.2.5 應用程序調試
10.2.6 多核調試的考慮因素
本章小結
第11章 總結、趨勢和結論
11.1 發(fā)展趨勢
11.1.1 處理器發(fā)展趨勢
11.1.2 軟件挑戰(zhàn)
11.1.3 帶寬挑戰(zhàn)
11.2 結論
附錄
術語表

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號