……以及 Patterson 和 Hennessy 写的《Design RISC-V Edition: The Hardware Software Interface》- https://dl.acm.org/doi/10.5555/3153875。编辑补充:如果你想深入 CPU 设计,并且能搞到黄铠(Kai Hwang)写的《Advanced Computer Architecture: Parallelism, Scalability, Programmability》来啃,那我也会推荐这本。虽然它非常老了,而且新 CPU 很多实现方式可能不太一样,但用来学习基础是极好的……
…and Design RISC-V Edition: The Hardware Software Interface - https://dl.acm.org/doi/10.5555/3153875 both by Patterson and Hennessy Edit: And if you want to get into CPU design and can get a grip on "Advanced Computer Architecture: Parallelism, Scalability, Programmability" by Kai Hwang, then i'd recommend that too. It's super old and probably some things are made differently in newer CPUs, but it's exceptionally good to learn…
…the techniques being announced for today's SMP systems is the stuff that was being done on big MPP machines by NEC / Intel / Fujitsu / Cray / Thinking Machines in the 1990s. see http://www.amazon.co.uk/Advanced-Computer-Architecture-Proce... It seems to me that the techniques that were in silicon then are being brought into kernels today. Crays ran a modified BSD4.3. All we need now is someone to say Hypercube. Today's HPC is pretty…
……以及 Patterson 和 Hennessy 写的《Design RISC-V Edition: The Hardware Software Interface》- https://dl.acm.org/doi/10.5555/3153875。编辑补充:如果你想深入 CPU 设计,并且能搞到黄铠(Kai Hwang)写的《Advanced Computer Architecture: Parallelism, Scalability, Programmability》来啃,那我也会推荐这本。虽然它非常老了,而且新 CPU 很多实现方式可能不太一样,但用来学习基础是极好的……
…and Design RISC-V Edition: The Hardware Software Interface - https://dl.acm.org/doi/10.5555/3153875 both by Patterson and Hennessy Edit: And if you want to get into CPU design and can get a grip on "Advanced Computer Architecture: Parallelism, Scalability, Programmability" by Kai Hwang, then i'd recommend that too. It's super old and probably some things are made differently in newer CPUs, but it's exceptionally good to learn…
……如今针对 SMP 系统公布的那些技术,其实就是 1990 年代 NEC / Intel / Fujitsu / Cray / Thinking Machines 在大型 MPP 机器上捣腾的那套东西。参见 http://www.amazon.co.uk/Advanced-Computer-Architecture-Proce... 在我看来,当年做进硅片芯片里的技术,如今正被移植进内核。以前 Cray 跑的还是魔改版的 BSD4.3。现在就差有人提一嘴 Hypercube 了。如今的 HPC 真是……
…the techniques being announced for today's SMP systems is the stuff that was being done on big MPP machines by NEC / Intel / Fujitsu / Cray / Thinking Machines in the 1990s. see http://www.amazon.co.uk/Advanced-Computer-Architecture-Proce... It seems to me that the techniques that were in silicon then are being brought into kernels today. Crays ran a modified BSD4.3. All we need now is someone to say Hypercube. Today's HPC is pretty…