Just Launched: You can now import projects and releases from Google Code onto SourceForge
We are excited to release new functionality to enable a 1-click import from Google Code onto the Allura platform on SourceForge. You can import tickets, wikis, source, releases, and more with a few simple steps. Read More
I am a newbie to using perfmon2.
I am performing some hardware counting tests using perfmon2 on my Pentium4
(hyperthreading disabled) machine.
I was reading the perfmon2 documentation as well as the Pentium 4 performan=
optimization manual(P4POM). The P4POM states that
The number of retired =B5ops
1st-Level Replay_event; set the
that experienced 1st-Level
Cache Load replay tag:
cache load misses. This
Misses Retired 1stL_cache_load_miss_
stat is often used in a retired
I was wondering how this tagging can be done using perfmon2. From what
I understand the
uops_type work with Front-end tagging. I was wondering how I can use
Perfmon2 for tagging
uops with replay_event.
Thanks in advance.
On Mon, Nov 26, 2007 at 01:38:37PM -0500, Vaidya, Pranav Sudheer wrote:
> I was reading the perfmon2 documentation as well as the Pentium 4 performance
> optimization manual(P4POM). The P4POM states that
> The number of retired µops
> 1st-Level Replay_event; set the
> following NBOGUS
> that experienced 1st-Level
> Cache Load replay tag:
> cache load misses. This
> Misses Retired 1stL_cache_load_miss_
> stat is often used in a retired
> per-instruction ratio.
> I was wondering how this tagging can be done using perfmon2. From what
> I understand the
> uops_type work with Front-end tagging. I was wondering how I can use
> Perfmon2 for tagging
> uops with replay_event.
I am not an expert in Pentium 4 events, but I don't think you need to worry
about the replay tagging mechanism. Just pick an event and some unit masks
and run. You can obain event information using pfmon -i.