中文名:计算机体系结构-量化研究方法
作者:John L. Hennessy / David A. Patterson
简介:计算机体系结构方面的圣经,入门必读。作者为mips和risc-v的发明人,大师级人物。
《Computer Organization and Design–The Hardware Software Interface》
中文名:计算机组成与设计-硬件/软件接口
作者:David A. Patterson, John L. Hennessy-Morgan Kaufmann
简介:该书也是Patterson和Hennessy的计算机体系结构的书,这本书有两个版本MIPS版和RISC_V版。区别是例子不一样。这本书以一个五级流水的基本处理器为例,具体介绍了处理器设计各部分的内容。
《Processor Microarchitecture: An Implementation Perspective》
作者:Antonio González, Fernando Latorre, and Grigorios Magklis
时间:2011
简介:该书为Synthesis Lectures on Computer Architecture中的一本。该系列书都是50-100页的关于处理器设计的各方面的书籍。这些书籍的内容主要是从计算机体系结构的顶会(ISCA,HPCA,MICRO,ASPLOS)总结来的。
本书将现代通用处理器的结构梳理了一遍。短小精干,可以作为普及性书籍对现代处理器功能划分,各部分的功能、优化点有一个整体认识。
《Embedded DSP Processor Design》
作者:Dake Liu
简介:该书主要讲解了专用嵌入式信号处理器的设计流程,与通用处理器不同,专用处理器针对特定应用优化,主要关注性能、面积、功耗。不会像通用处理器考虑通用性。对于做数字信号处理类芯片的同学提供了一种使用处理器思路来解决问题的方法,可以与asic方法进行取舍。该书在讲解过程中也引入了一个实际的处理器设计作为例子。
《Programming Massively Parallel Processors》
作者:David B. Kirk, Wen-mei W. Hwu
简介:介绍NVDLA的GPU的并行编程的书。从中也可以了解GPU的并行数据处理的编程原理,对如何做数据级并行、任务级并行有很好的借鉴价值。