ok, I realize. I suppose, there will be a way to know if the register used is a shadow copy. Isn't it? For example, if I only want to take into account access to registers from R0 to R15.
Tank you for your attention 2011/10/20 Ali Saidi <[email protected]> > It's based on the architecture, and it's not changeable. As I mentioned > below, while there are visible integer registers at any time there are > shadow copies of many of them as well as condition code registers, uop > registers, etc. > > See src/arch/arm/intregs.hh for a list. > > Ali > > On Oct 20, 2011, at 5:56 AM, MJose Díaz wrote: > > Thank you > > With respect to number of physical registers: I've changed this value to > 15. However, the NUM_INTREGS variable appears as 42 and I do not find where > 42 is assigned to NUM_INTREGS. > > Thank you in advance. > > 2011/10/16 Ali Saidi <[email protected]> > >> >> On Oct 16, 2011, at 4:09 AM, MJose Díaz wrote: >> >> > Hi >> > I am new to gem5. I am sorry if questions are basic questions. >> > >> > Firstly, I would like to change some parameters as number of physical >> registers, >> See O3CPU.py >> >> >> >> > numbers of registers banks, >> This isn't modeled in gem5 >> >> >> > simulation time >> This depends on your workload and how long you decide to run for >> >> >> > , new statistics >> Statistics are normally placed in the the SimObject that generates them. >> >> > , etc. where can I do it?. >> Please look at the tutorial document on the website. >> >> > >> > Secondly, I am modifying some file of gem5 to get customized statistics >> however, when I build the system again, this information does not appears. >> The only thing I do is: "scons build/<system>/<config>" to build the system >> again, with a set of new statistics. >> scons/buld/ARM_SE/gem5.opt >> >> >> > >> > Next, I need to know if the number of register is number of physical >> register. It means that when I simulate a simple script to ARM_SE for >> example, I get information as the number of integer registers 33,39,etc., >> but "ARM" has 15 integer registers. Where can I see if the simulation >> process uses rotated registers? >> > >> There are 15 user accessible registers at any given time, but there are >> shadow copies of the lr for all the different irq modes, the flags register, >> etc that also count as integer registers. >> >> Ali >> >> >> > Thank you in advance >> > >> > -------------------------------------------------------------- >> > Un saludo >> > Mª José Díaz Álvarez >> > Arquitectura y Tecnología de los Computadores >> > Centro Universitario de Mérida >> > 06800-Mérida >> > _______________________________________________ >> > gem5-users mailing list >> > [email protected] >> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> >> _______________________________________________ >> gem5-users mailing list >> [email protected] >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > > > > -- > -------------------------------------------------------------- > Un saludo > Mª José Díaz Álvarez > Arquitectura y Tecnología de los Computadores > Centro Universitario de Mérida > 06800-Mérida > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > > > > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > -- -------------------------------------------------------------- Un saludo Mª José Díaz Álvarez Arquitectura y Tecnología de los Computadores Centro Universitario de Mérida 06800-Mérida
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
