Difference between revisions of "InOrder Resource Pool"
From gem5
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
− | + | The ResourcePool is the interface that the CPU must go through in order to access a resource. The "pool" instantiates all resources, allocates IDs to resources, and can schedule events to be processed on one or all of the resources available to the CPU. | |
'''Relevant source files:''' | '''Relevant source files:''' |
Revision as of 14:20, 19 January 2010
Overview
The ResourcePool is the interface that the CPU must go through in order to access a resource. The "pool" instantiates all resources, allocates IDs to resources, and can schedule events to be processed on one or all of the resources available to the CPU.
Relevant source files:
- resource_pool.[hh,cc]
- resource.[hh,cc]
- resources/*.[hh,cc]
- pipeline_traits.[hh,cc]
- cpu.[hh,cc]