lkml.org 
[lkml]   [2020]   [Jul]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH v5 17/17] x86/perf, static_call: Optimize x86_pmu methods
    On Wed, Jun 24, 2020 at 05:30:41PM +0200, Peter Zijlstra wrote:
    > Replace many of the indirect calls with static_call().
    >
    > XXX run performance numbers

    So I finally got around to doing that, and the average PMI time, as
    measured by perf_sample_event_took()*:

    PRE: 3283.03 [ns]
    POST: 3145.12 [ns]

    Which is a ~138 [ns] win per PMI, or ~4.2% decrease.

    [*] on my IVB-EP, using: 'perf record -a -e cycles -- make O=defconfig-build/ -j80'

    \
     
     \ /
      Last update: 2020-07-09 13:17    [W:2.639 / U:0.112 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site