Difference between revisions of "InOrder Resource Pool"

From gem5
Jump to: navigation, search
Line 12: Line 12:
  
 
== Resource Pool Events ==
 
== Resource Pool Events ==
 
== Resource Pool Instantiation ==
 

Revision as of 14:39, 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]

Interaction w/CPU

Resource Pool Events