The FUPool can be looked at as a "value" that needs to be assigned to the parameter in O3CPU. the O3CPU.py gives you all the parameters that are possible.
Thus, if you defined different FUPools with different #s of units, you should be able to say in the se.py: cpu1.fuPool = fupool1() cpu2.fuPool = fupool2() In this scenario, you would've defined what's in a fupool1 and a fupool2 either in the O3CPU.py or the relevant file defining the fupool object. On Wed, Jun 13, 2012 at 2:34 PM, Matthew Catanzaro (RIT Student) <[email protected]> wrote: > I found a previous question in the archive asking if it is possible to > configure different cores with different functional unit pools, the > answer said it was possible. But I am confused because it seems that > the functional unit pool is configured at build time (scons) in the > O3CPU.py file, not at simulation time (SE mode) in the se.py file. How > does one go about reconfiguring the functional unit pool at simulation > time? Thanks. > > -Matthew Catanzaro > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users -- - Korey _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
