记录计算机体系结构相关的入门常识及资料。
1. 资料
1.1 书籍的搜索与下载
以下方法可以逐个尝试:
-
找到 doi,到 scihub https://sci-hub.st/ 搜索,一般可以找到。
-
书名 + pdf 到 google 搜索,比如 “Innovations in the Memory System pdf”。
-
书名 + pdf 使用 google 搜索 github,比如 “Innovations in the Memory System pdf site:github.com”。
-
以上方法都无效,就用 zlibrary 或 Anna’s Archive,基本上是能找到的
- zlib 有很多仿冒的网站,小心被钓鱼,可以在它的 reddit 主页上找到最新入口:https://www.reddit.com/r/zlibrary/
- Anna’s Archive 可以在它的 wikipedia 上找到入口:https://en.wikipedia.org/wiki/Anna%27s_Archive
1.2 资料仓库
-
电子书仓库:https://github.com/kaitoukito/Computer-Science-Textbooks
-
电子书仓库:https://github.com/kaitoukito/Integrated-Circuit-Textbooks
-
体系结构书单的书名汉化:binder-知乎专栏-一些计算机科学书的目录与序言翻译
-
Springer 体系结构书单:Synthesis Lectures on Computer Architecture 书单
1.3 相关的书或文章
主要是 Synthesis Lectures on Computer Architecture 书单 这套丛书的一些书籍,可以照着书单找。
找书的方法上文已经提及了。
-
《计算机体系结构:量化研究方法(第6版)》
-
A Primer on Memory Consistency and Cache Coherence Second Edition
-
A Primer on Memory Consistency and Cache Coherence Second Edition (中文翻译)
-
A Tutorial Introduction to the ARM and POWER Relaxed Memory Models
-
COMPUTER ARITHMETIC Algorithms and Hardware Designs SECOND EDITION
-
Architectural and Operating System Support for Virtual Memory
-
The Datacenter as a Computer Designing Warehouse-Scale Machines Third Edition