以下文章出自: http://blog.renren.com/share/313938359/4576928475#nogo 第一阶段步入先做一个CPU架构师~ 首先是计算机体系结构(Computer Architecture),因为无论是GPU还是CPU归根到底都是处理器(Processor),而计算机体系结构就是讲解处理器如何工作以及如何权衡取舍各个模块特性参数的一门课程。主要参考书目如下:(读书顺序如编号,参考书目可以根据兴趣穿插在其中~) 1.计算机组成和设计:硬件/软件接口 Computer Organization & Design:The Hardware/Software Interface 本书就不多说了,组成原理是体系结构的专业基础课程,本书必读! 2.《大型RISC处理器设计——用描述语言Verilog设计VLSI芯》 本书的阅读要包括没有翻译的高级本,这本书是教你如何组一个工业级别的CPU。可以获得很多硬件上的定量分析的知识。 3.量化方法第四版英文版 读要包括附录和习题以及参考论文,这本书是体系结构领域的圣经,不读不足以成学过体系结构。 4. Modern Processor Design:Fundamentals of Superscalar Processors 《现代处理器设计——超标量处理器基础》 这本书也必须做习题,本书讲解了很多处理器设计的实例,要结合书后的参考论文一一阅读。 5. 本书主要讲解了面向Web Server的事务处理器的架构应该如何权衡,书中的研究成果来自SUN Niagara得第一手材料。非常具有代表性~书也不厚,可以当做小说来看。 6. Embedded Computing: A VLIW Approach to Architecture, Compilers and Tools 作为VILW的代表作,必须阅读,其实对VLIW支持可以算在编译器领域,因为VLIW处理器在架构上没有太多难懂的地方。不过这里作为预览,稍后再编译技术学习的时候可以轻松一些。 7. VLS |
转载:成为GPU架构师
最新推荐文章于 2022-12-16 22:39:45 发布