Re: [Gems-users] Reg. L1 transition counts


Date: Thu, 21 Sep 2006 15:04:19 -0500 (CDT)
From: Mike Marty <mikem@xxxxxxxxxxx>
Subject: Re: [Gems-users] Reg. L1 transition counts
> We're using MOESI_SMP_hammer cache coherence protocol
> to simulate a 2-way Opteron SMP system (1 processor
> per chip) with private L1 and L2 caches. The
> transition counts being generated by Ruby for the L1
> cache under "Chip Stats" do not seem to distinguish
> between the individual processor counts or between the
> user-mode and supervisor-mode counts.
>
> Is it possible to get the L1 transition counts for
> each processor in the user and supervisor modes?
>

You will need to modify the profiling code to seperate the transition
counts to individual processors, and by user and supervisor.  See where
the profileTransition() call is made in the generated code.  You will need
to modify Slicc where the generated file is created.

--Mike

[← Prev in Thread] Current Thread [Next in Thread→]