Does anyone know a good resource at explaining what each of the components in the cpu diagrams does? For example what are the main functions and differences between rename/dispatch, reorder buffer, scheduler?
chipandcheese does a very good job comparing architectures but sometimes I struggle to really understand the meaning of their diagrams.