I noticed that gem5 will set separate thread to each individual event queue. I am wondering under what situation we can have multiple event queues that require gem5 to allocate separate threads to handle them? (maybe in multithreaded program?) Currently I haven't encounter more than one event queues allocated for simulation.
Thanks in advance,