4 ms·
I don't intend to be harsh, but I am disappointed that there's apparently no ramp-up from the basics to a modern CPU design, that you get taken to some point wh
by msla 7y ago
I don't intend to be harsh, but I am disappointed that there's apparently no ramp-up from the basics to a modern CPU design, that you get taken to some point where everything works but there's no path to stuff like out-of-order execution.
- fizixer 7y agoSo as I understand: - H&P does a very good job of giving updating arch knowledge, but it's mainly "theoretical" - In order to build/simulate modern arch features, a lot of work needs to be done. So we have simulators like gem5. Do you think what's seriously lacking is, for some expert to sit down with H&P and gem5, implement a ton of modern features, analyze them, and write a big textbook about it along the lines of 'Practical Computer Architecture'?
- msla 7y ago> Do you think what's seriously lacking is, for some expert to sit down with H&P and gem5, implement a ton of modern features, analyze them, and write a big textbook about it along the lines of 'Practical Computer Architecture'? That would certainly help. Another good step in the right direction would simply be taking a processor with a good mix of modern features and giving a guided tour. Everything is done by something, so show all of those somethings and how they're put together, and how they all fit together into a complete design.
- mrguyorama 7y agoConsider researching different CPU architecture college classes. My friend took one that involved building a CPU with functions like out of order execution etc, while mine did not