Hi Paul,
That sounds promising to me. If I understand right, your reply means
that the necessary architecture support is available on 2354, although
the IBS samples may be biased and little inaccurate.

It would be great if someone can also educate me about the kernel
patch required for my configuration. I was primarily trying to use the
smpl_amd64_ibs.c example in libpfm for profiling application and
capture cache miss information.

Thanks,
Ram


On Wed, Mar 17, 2010 at 4:11 PM, Drongowski, Paul
<paul.drongow...@amd.com> wrote:
> Hello Ram --
>
> Instruction-Based Sampling (BS) is supported on AMD Family 10h
> processors (both Phenom(tm) and Opteron(tm)).
>
> An AMD Opteron 180 is a so-called "K8" processor and
> pre-dates AMD Family 10h. So, The AMD Opteron 180's do
> not support IBS, I'm sorry to say.
>
> The AMD Opteron 2354 is a Family 10h processor and does
> support IBS. The 2354 is a stepping B3 processor ("Barcelona").
> It supports IBS cycles mode for op selection/tagging. It does _not_
> support IBS dispatched op mode for op selection/tagging.
> IBS cycles mode is subject to dispatch stalls, so the
> resulting distribution of IBS op samples is biased.
> IBS dispatched op mode is the preferred mode. Unfortunately,
> this mode is not supported on a stepping B3 processor.
>
> Hope this information helps!
>
> -- pj
>
> Paul Drongowski
> AMD CodeAnalyst team
> AMD Boston Design Center
>
>
> -----Original Message-----
> From: Ramachandra CN [mailto:cn.ramachan...@gmail.com]
> Sent: Wednesday, March 17, 2010 4:27 PM
> To: perfmon2-devel@lists.sourceforge.net
> Subject: [perfmon2] IBS on Opteron
>
> Hi,
>
> I was planning to use IBS (Instruction-based sampling) on an Opteron
> cluster that we have in our University. And had some questions about
> setting it up.
>
> The cluster has a collection of dual core and quad core Opteron
> processors. Model types are:
> Dual Core AMD Opteron(tm) Processor 180
> Quad-Core AMD Opteron(tm) Processor 2354
>
> The current kernel version is 2.6.25.11. The machine has the perfctr
> and PAPI library installed over it. So I as understand I still need to
> install the perfmon kernel patch.
>
> I wanted to know if the above processors have support for IBS, and
> what patch I have to install for the kernel to support it.
>
> Thank you
> Regards,
> Ram
> Graduate Student
> University of Houston
>
> ------------------------------------------------------------------------
> ------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> perfmon2-devel mailing list
> perfmon2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/perfmon2-devel
>
>
>

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to