By using this site, you agree to our Privacy Policy and our Terms of Use. Close
think-man said:
walsufnir said:


No, this is exactly what we were taught in the first semester *of the course*.

ISA, computer architecture, data paths, single cycle vs. multi-cycle data paths, branch prediction, score boards, caching (strategies, layout, misses), victim caches, data hazards, pipeline stalls, memory layout, cache snooping... All what is on these slides. All the did is fill it up with actual values.

When I read "PS4 has “really really good” branch prediction hardware" then it's not because of the wonder machine PS4 but that AMD has implemented good branch prediction in their CPUs so this applies to all processors of this kind.

We barely even covered any of that in mine.  


In a computer architecture course!? What did you do then?!