jhunterh / Cache-Hierarchy-Simulation-Tool

This tool is a highly configurable cache hierarchy simulator for use in computer architecture research and study.
0 stars 0 forks source link

Look into potential of multithreading #28

Open CapdinCrando opened 3 months ago

CapdinCrando commented 3 months ago

This is probably low priority, but:

It should be possible to use multithreading with the simulator, albeit in a limited capacity. Since most systems will have multiple cores that don't interact with each other till the shared cache stage, it should be possible to run each of those on separate threads using producer and (multiple) consumer loops.

This is low priority for now as we don't yet know the performance requirements for the application.