计算机体系结构:量化研究方法(英文版·第5版)

计算机体系结构:量化研究方法(英文版·第5版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Hennessy J.L.)
2012-01
版次: 1
ISBN: 9787111364580
定价: 138.00
装帧: 平装
开本: 16开
纸张: 胶版纸
正文语种: 英语
原版书名: Computer Architecture:A Quantitative Approach,Fifth Edition
173人买过
  •   《计算机体系结构:量化研究方法(英文版·第5版)》堪称计算机系统结构学科的“圣经”,是计算机设计领域学生和实践者的必读经典。本书系统地介绍了计算机系统的设计基础、存储器层次结构设计、指令级并行及其开发、数据级并行、GPU体系结构、线程级并行和仓库级计算机等。
      现今计算机界处于变革之中:移动客户端和云计算正在成为驱动程序设计和硬件创新的主流范型。因此在这个版中,作者考虑到这个巨大的变化,重点关注了新的平台(个人移动设备和仓库级计算机)和新的体系结构(多核和GPU),不仅介绍了移动计算和云计算等新内容,还讨论了成本、性能、功耗、可靠性等设计要素。每章都有两个真实例子,一个来源于手机,另一个来源于数据中心,以反映计算机界正在发生的革命性变革。
      本书内容丰富,既介绍了当今计算机体系结构的研究成果,也引述了许多计算机系统设计开发方面的实践经验。另外,各章结尾还附有大量的习题和参考文献。本书既可以作为高等院校计算机专业高年级本科生和研究生学习“计算机体系结构”课程的教材或参考书,也可供与计算机相关的专业人士学习参考。   JohnL.Hennessy,斯坦福大学校长,IEEE和ACM会士,美国国家工程研究院院士及美国科学艺术研究院院士。Hennessy教授因为在RISC技术方面做出了突出贡献而荣获2001年的Eckert-Mauchly奖章,他也是2001年SeymourCray计算机工程奖得主,并且和本书另外一位作者DavidA.Patterson分享了2000年JohnvonNeumann奖。
      DavidA.Patterson加州大学伯克利分校计算机科学系主任、教授,美国国家工程研究院院士,IEEE和ACM会士,曾因成功的启发式教育方法被IEEE授予JamesH.Mulligan,Jr.教育奖章。他因为对RISC技术的贡献而荣获1995年IEEE技术成就奖,而在RAID技术方面的成就为他赢得了1999年IEEEReynoldJohnson4R息存储奖。2000年他JohnL.Hennessy分享了JohnyonNeumann奖。 Foreword
    Preface
    Acknowledgments
    Chapter1FundamentalsofQuantitativeDesignandAnalysis
    1.1Introduction
    1.2ClassesofComputers
    1.3DefiningComputerArchitecture
    1.4TrendsinTechnology
    1.5TrendsinPowerandEnergyinIntegratedCircuits
    1.6TrendsinCost
    1.7Dependability
    1.8Measuring,Reporting,andSummarizingPerformance
    1.9QuantitativePrinciplesofComputerDesign
    1.10PuttingItAllTogether:Performance,Price,andPower
    1.11FallaciesandPitfalls
    1.12ConcludingRemarks
    1.13HistoricalPerspectivesandReferencesCaseStudiesandExercisesbyDianaFranklin

    Chapter2MemoryHierarchyDesign
    2.1Introduction
    2.2TenAdvancedOptimizationsofCachePerformance
    2.3MemoryTechnologyandOptimizations
    2.4Protection:VirtualMemoryandVirtualMachines
    2.5CrosscuttingIssues:TheDesignofMemoryHierarchies
    2.6PuttingItAllTogether:MemoryHierachiesintheARMCortex-ASandIntelCorei7
    2.7FallaciesandPitfalls
    2.8ConcludingRemarks:LookingAhead
    2.9HistoricalPerspectiveandReferencesCaseStudiesandExercisesbyNormanP.Jouppi,NaveenMuralimanohar,andShengLi

    Chapter3nstruction-LevelParallelismandItsExploitation
    3.1Instruction-LevelParallelism:ConceptsandChallenges
    3.2BasicCompilerTechniquesforExposingILP
    3.3ReducingBranchCostswithAdvancedBranchPrediction
    3.4OvercomingDataHazardswithDynamicScheduling
    3.5DynamicScheduling:ExamplesandtheAlgorithm
    3.6Hardware-BasedSpeculation
    3.7ExploitingILPUsingMultipleIssueandStaticScheduling
    3.8ExploitingILPUsingDynamicScheduling,MultipleIssue,andSpeculation
    3.9AdvancedTechniquesforInstructionDeliveryandSpeculation
    3.10StudiesoftheLimitationsoflLP
    3.11Cross-CuttingIssues:ILPApproachesandtheMemorySystem
    3.12Multithreading:ExploitingThread-LevelParallelismtoImproveUniprocessorThroughput
    3.13PuttingItAllTogether:TheIntelCorei7andARMCortex-AS
    3.14FallaciesandPitfalls
    3.15ConcludingRemarks:What'sAhead?
    3.16HistoricalPerspectiveandReferencesCaseStudiesandExercisesbyJasonD.BakosandRobertRColwell

    Chapter4Data-LevelParallelisminVector,SIMD,andGPUArchitectures
    4.1Introduction
    4.2VectorArchitecture
    4.3SIMDInstructionSetExtensionsforMultimedia
    4.4GraphicsProcessingUnits
    4.5DetectingandEnhancingLoop-LevelParallelism
    4.6CrosscuttingIssues
    4.7PuttingItAllTogether:MobileversusServerGPUSandTeslaversusCorei7
    4.8FallaciesandPitfalls
    4.9ConcludingRemarks
    4.10HistoricalPerspectiveandReferencesCaseStudyandExercisesbyJasonD.Bakos

    Chapter5Thread-LevelParallelism
    5.1Introduction
    5.2CentralizedShared-MemoryArchitectures
    5.3PerformanceofSymmetricShared-MemoryMultiprocessors
    ……
    Chapter6Warehouse-ScaleComputerstoExploitRequest-LevelandData-LevelParallelism
    AppendixAInstructionSetPrinciples
    AppendixBReviewofMemoryHierarchy
    AppendixCPipelining:BasicandIntermediateConcepts
  • 内容简介:
      《计算机体系结构:量化研究方法(英文版·第5版)》堪称计算机系统结构学科的“圣经”,是计算机设计领域学生和实践者的必读经典。本书系统地介绍了计算机系统的设计基础、存储器层次结构设计、指令级并行及其开发、数据级并行、GPU体系结构、线程级并行和仓库级计算机等。
      现今计算机界处于变革之中:移动客户端和云计算正在成为驱动程序设计和硬件创新的主流范型。因此在这个版中,作者考虑到这个巨大的变化,重点关注了新的平台(个人移动设备和仓库级计算机)和新的体系结构(多核和GPU),不仅介绍了移动计算和云计算等新内容,还讨论了成本、性能、功耗、可靠性等设计要素。每章都有两个真实例子,一个来源于手机,另一个来源于数据中心,以反映计算机界正在发生的革命性变革。
      本书内容丰富,既介绍了当今计算机体系结构的研究成果,也引述了许多计算机系统设计开发方面的实践经验。另外,各章结尾还附有大量的习题和参考文献。本书既可以作为高等院校计算机专业高年级本科生和研究生学习“计算机体系结构”课程的教材或参考书,也可供与计算机相关的专业人士学习参考。
  • 作者简介:
      JohnL.Hennessy,斯坦福大学校长,IEEE和ACM会士,美国国家工程研究院院士及美国科学艺术研究院院士。Hennessy教授因为在RISC技术方面做出了突出贡献而荣获2001年的Eckert-Mauchly奖章,他也是2001年SeymourCray计算机工程奖得主,并且和本书另外一位作者DavidA.Patterson分享了2000年JohnvonNeumann奖。
      DavidA.Patterson加州大学伯克利分校计算机科学系主任、教授,美国国家工程研究院院士,IEEE和ACM会士,曾因成功的启发式教育方法被IEEE授予JamesH.Mulligan,Jr.教育奖章。他因为对RISC技术的贡献而荣获1995年IEEE技术成就奖,而在RAID技术方面的成就为他赢得了1999年IEEEReynoldJohnson4R息存储奖。2000年他JohnL.Hennessy分享了JohnyonNeumann奖。
  • 目录:
    Foreword
    Preface
    Acknowledgments
    Chapter1FundamentalsofQuantitativeDesignandAnalysis
    1.1Introduction
    1.2ClassesofComputers
    1.3DefiningComputerArchitecture
    1.4TrendsinTechnology
    1.5TrendsinPowerandEnergyinIntegratedCircuits
    1.6TrendsinCost
    1.7Dependability
    1.8Measuring,Reporting,andSummarizingPerformance
    1.9QuantitativePrinciplesofComputerDesign
    1.10PuttingItAllTogether:Performance,Price,andPower
    1.11FallaciesandPitfalls
    1.12ConcludingRemarks
    1.13HistoricalPerspectivesandReferencesCaseStudiesandExercisesbyDianaFranklin

    Chapter2MemoryHierarchyDesign
    2.1Introduction
    2.2TenAdvancedOptimizationsofCachePerformance
    2.3MemoryTechnologyandOptimizations
    2.4Protection:VirtualMemoryandVirtualMachines
    2.5CrosscuttingIssues:TheDesignofMemoryHierarchies
    2.6PuttingItAllTogether:MemoryHierachiesintheARMCortex-ASandIntelCorei7
    2.7FallaciesandPitfalls
    2.8ConcludingRemarks:LookingAhead
    2.9HistoricalPerspectiveandReferencesCaseStudiesandExercisesbyNormanP.Jouppi,NaveenMuralimanohar,andShengLi

    Chapter3nstruction-LevelParallelismandItsExploitation
    3.1Instruction-LevelParallelism:ConceptsandChallenges
    3.2BasicCompilerTechniquesforExposingILP
    3.3ReducingBranchCostswithAdvancedBranchPrediction
    3.4OvercomingDataHazardswithDynamicScheduling
    3.5DynamicScheduling:ExamplesandtheAlgorithm
    3.6Hardware-BasedSpeculation
    3.7ExploitingILPUsingMultipleIssueandStaticScheduling
    3.8ExploitingILPUsingDynamicScheduling,MultipleIssue,andSpeculation
    3.9AdvancedTechniquesforInstructionDeliveryandSpeculation
    3.10StudiesoftheLimitationsoflLP
    3.11Cross-CuttingIssues:ILPApproachesandtheMemorySystem
    3.12Multithreading:ExploitingThread-LevelParallelismtoImproveUniprocessorThroughput
    3.13PuttingItAllTogether:TheIntelCorei7andARMCortex-AS
    3.14FallaciesandPitfalls
    3.15ConcludingRemarks:What'sAhead?
    3.16HistoricalPerspectiveandReferencesCaseStudiesandExercisesbyJasonD.BakosandRobertRColwell

    Chapter4Data-LevelParallelisminVector,SIMD,andGPUArchitectures
    4.1Introduction
    4.2VectorArchitecture
    4.3SIMDInstructionSetExtensionsforMultimedia
    4.4GraphicsProcessingUnits
    4.5DetectingandEnhancingLoop-LevelParallelism
    4.6CrosscuttingIssues
    4.7PuttingItAllTogether:MobileversusServerGPUSandTeslaversusCorei7
    4.8FallaciesandPitfalls
    4.9ConcludingRemarks
    4.10HistoricalPerspectiveandReferencesCaseStudyandExercisesbyJasonD.Bakos

    Chapter5Thread-LevelParallelism
    5.1Introduction
    5.2CentralizedShared-MemoryArchitectures
    5.3PerformanceofSymmetricShared-MemoryMultiprocessors
    ……
    Chapter6Warehouse-ScaleComputerstoExploitRequest-LevelandData-LevelParallelism
    AppendixAInstructionSetPrinciples
    AppendixBReviewofMemoryHierarchy
    AppendixCPipelining:BasicandIntermediateConcepts
查看详情
系列丛书 / 更多
计算机体系结构:量化研究方法(英文版·第5版)
计算机网络
[荷兰]塔嫩鲍姆(Tanenbaum A.S.) 著
计算机体系结构:量化研究方法(英文版·第5版)
Java编程思想:英文版·第4版
[美]埃克尔 著
计算机体系结构:量化研究方法(英文版·第5版)
编译原理(英文版·第2版)
[美]阿霍 著
计算机体系结构:量化研究方法(英文版·第5版)
计算机科学概论(英文版·第5版)
[美]Nell、John Lewis 著
计算机体系结构:量化研究方法(英文版·第5版)
经典原版书库:电子商务(英文精编版·第10版)
[美]施内德(Gary P. Schneider) 著
计算机体系结构:量化研究方法(英文版·第5版)
离散数学及其应用(英文版)(第7版)
[美]罗森 著
计算机体系结构:量化研究方法(英文版·第5版)
计算机组成与设计:硬件/软件接口(英文版•第5版•亚洲版)
[美]David、John L.Hennessy 著
计算机体系结构:量化研究方法(英文版·第5版)
Java语言程序设计:基础篇(英文版)(第8版)
[美]梁(Y.Daniel Liang) 著
计算机体系结构:量化研究方法(英文版·第5版)
软件工程:实践者的研究方法(英文精编版 第8版)
[美]罗杰、[美]布鲁斯 R.马克西姆 著
计算机体系结构:量化研究方法(英文版·第5版)
现代操作系统(英文版·第4版)
[美]Andrew S. Tanenbaum、Herbert Bos 著
计算机体系结构:量化研究方法(英文版·第5版)
计算机文化:(英文版·第15版)
[美]帕森斯(June Jamrich Parsons)、[美]奥贾(Dan Oja) 著
计算机体系结构:量化研究方法(英文版·第5版)
Java语言程序设计(基础篇)(英文版·第10版)
[美]梁勇(Y.Daniel Liang) 著
相关图书 / 更多
计算机体系结构:量化研究方法(英文版·第5版)
计算机基础与实训教程
顾玲芳 编
计算机体系结构:量化研究方法(英文版·第5版)
计算机网络攻击与防护
刘念;陈雪松;谈洪磊
计算机体系结构:量化研究方法(英文版·第5版)
计算机组成原理与汇编语言
田民格、秦彩杰、林观俊、田佳琪
计算机体系结构:量化研究方法(英文版·第5版)
计算机网络技术(第5版)
徐立新 吕书波
计算机体系结构:量化研究方法(英文版·第5版)
计算天文
冯毅
计算机体系结构:量化研究方法(英文版·第5版)
计算思维培养与无人机创意编程
范谊 陈宇 张锦东
计算机体系结构:量化研究方法(英文版·第5版)
计算机组成原理与系统结构(第3版)
冯建文 章复嘉 赵建勇 包健 编著
计算机体系结构:量化研究方法(英文版·第5版)
计算小状元 小学数学 2年级上册 bs版 小学数学单元测试 新华
作者
计算机体系结构:量化研究方法(英文版·第5版)
计算机应用基础
苗苗
计算机体系结构:量化研究方法(英文版·第5版)
计算机系统原理(2023年版) 全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
计算机体系结构:量化研究方法(英文版·第5版)
计算机辅助翻译教程()
赵秋荣
计算机体系结构:量化研究方法(英文版·第5版)
计算机三维建模方法
易健宏 编著;李凤仙
您可能感兴趣 / 更多
计算机体系结构:量化研究方法(英文版·第5版)
无辜者的谎言(相信我!看到结局你一定会头皮发麻;全美读者推荐的悬疑神作,GOODREADS高分作品)
[美]A.R.托雷 著;梁颂宇 译;星文文化 出品
计算机体系结构:量化研究方法(英文版·第5版)
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
计算机体系结构:量化研究方法(英文版·第5版)
哲学、历史与僭政——重审施特劳斯与科耶夫之争
[美]弗罗斯特(Bryan-Paul Frost) 编;[美]伯恩斯(Timothy W. Burns)
计算机体系结构:量化研究方法(英文版·第5版)
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
计算机体系结构:量化研究方法(英文版·第5版)
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
计算机体系结构:量化研究方法(英文版·第5版)
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
计算机体系结构:量化研究方法(英文版·第5版)
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
计算机体系结构:量化研究方法(英文版·第5版)
最后一章
[美]厄尼·派尔
计算机体系结构:量化研究方法(英文版·第5版)
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
计算机体系结构:量化研究方法(英文版·第5版)
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
计算机体系结构:量化研究方法(英文版·第5版)
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译
计算机体系结构:量化研究方法(英文版·第5版)
计算机体系结构:量化研究方法(英文版第4版)
[美]亨尼西(Hennessy J.L.) 著