PEBS support in hwpmc
    Bret Ketchum 
    bcketchum at gmail.com
       
    Fri Oct 20 16:36:27 UTC 2017
    
    
  
    Looks like PT would assist in instruction execution performance
analysis. PEBS provide information related to uops flows in the OOO
pipeline including cache operations, prefetch, etc.
On Fri, Oct 20, 2017 at 10:50 AM, Ruslan Bukin
<ruslan.bukin at cl.cam.ac.uk> wrote:
> I have not seen that yet. We are working on Intel PT support currently.
> But we plan to look at ARM v8.2 Statistical Profiling Extension technology too, which sounds similar to PEBS by Intel ?
>
> Ruslan
>
> On Fri, Oct 20, 2017 at 06:27:55AM -0500, Bret Ketchum wrote:
>> All,
>>
>>     I apologize if there is a better forum for this question. Is there
>> any current effort to support Processor Event Based Sampling in hwpmc?
>> Without this support (or a VTune subscription) understanding
>> Front-End/Back-End bound applications running on Skylake/Kaby Lake
>> processors will be difficult at best. I'm thinking to simply add a
>> flag and either add a char to iap_event_descr or increase the size of
>> iap_evcode to house the sub-event (EVTSEL). Decoding and reporting the
>> captured PEBS records would need a bit more thought.
>>
>>     Bret
>> _______________________________________________
>> freebsd-arch at freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-arch
>> To unsubscribe, send any mail to "freebsd-arch-unsubscribe at freebsd.org"
    
    
More information about the freebsd-arch
mailing list