aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorFelix Kuehling <Felix.Kuehling@amd.com>2019-06-20 15:37:37 -0400
committerAlex Deucher <alexander.deucher@amd.com>2019-07-03 14:31:26 -0500
commit819ec5acf7593bfb84063d1b3890e80b30e1c6fa (patch)
treecea23a9f0647388b091b980ccfa92bc4343a4020 /tools/perf/scripts/python/exported-sql-viewer.py
parentdrm/amdkfd: remove an unused variable (diff)
downloadlinux-819ec5acf7593bfb84063d1b3890e80b30e1c6fa.tar.gz
linux-819ec5acf7593bfb84063d1b3890e80b30e1c6fa.zip
drm/amdkfd: Print a warning when the runlist becomes oversubscribed
Oversubscription of queues or processes results in poor performance mostly because HWS blinbly schedules busy and idle queues, resulting in poor occupancy if many queues are idle. Let users know with a warning message when transitioning from a non-oversubscribed to an oversubscribed runlist. Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com> Reviewed-by: Oak Zeng <Oak.Zeng@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions
td>1-9/+9 2020-05-05perf intel-pt: Update documentation about itrace G and L optionsAdrian Hunter2-0/+39 2020-05-05perf intel-pt: Add support for synthesizing branch stacks for regular eventsAdrian Hunter1-7/+66 2020-05-05perf thread-stack: Add thread_stack__br_sample_late()Adrian Hunter2-0/+107 2020-05-05perf evsel: Add support for synthesized branch stack sample typeAdrian Hunter2-1/+11 2020-05-05perf auxtrace: Add option to synthesize branch stack for regular eventsAdrian Hunter6-5/+15 2020-05-05perf intel-pt: Change branch stack support to use thread-stacksAdrian Hunter1-102/+39 2020-05-05perf intel-pt: Consolidate thread-stack use conditionAdrian Hunter1-2/+6 2020-05-05perf thread-stack: Add branch stack supportAdrian Hunter4-14/+108 2020-05-05perf tools: Simplify checking if SMT is active.Konstantin Khlebnikov1-0/+4 2020-05-05perf tools: Fix reading new topology attribute "core_cpus"Konstantin Khlebnikov1-3/+3 2020-05-05libperf evlist: Fix a refcount leakIan Rogers1-0/+1 2020-05-05perf parse-events: Fix another memory leaks found on parse_events()Ian Rogers1-0/+1 2020-05-05perf parse-events: Fix memory leaks found on parse_eventsIan Rogers1-1/+1 2020-05-05perf parse-events: Fix memory leaks found on parse_eventsIan Rogers1-0/+1 2020-05-05libperf: Add NULL pointer check for cpu_map iteration and NULL assignment for...He Zhe2-1/+2 2020-05-05perf record: Move side band evlist setup to separate routineArnaldo Carvalho de Melo1-30/+41 2020-05-05perf record: Introduce --switch-output-eventArnaldo Carvalho de Melo2-4/+50 2020-05-05libsubcmd: Introduce OPT_CALLBACK_SET()Arnaldo Carvalho de Melo1-0/+2 2020-05-05perf evlist: Allow reusing the side band thread for more purposesArnaldo Carvalho de Melo2-0/+24 2020-05-05perf evlist: Move the sideband thread routines to separate objectArnaldo Carvalho de Melo3-117/+126 2020-05-05perf parse-events: Add parse_events_option() variant that creates evlistArnaldo Carvalho de Melo2-0/+24 2020-05-05perf bpf: Decouple creating the evlist from adding the SB eventArnaldo Carvalho de Melo6-29/+36 2020-05-05perf top: Move sb_evlist to 'struct perf_top'Arnaldo Carvalho de Melo2-5/+4 2020-05-05perf record: Move sb_evlist to 'struct record'Arnaldo Carvalho de Melo1-4/+4 2020-05-05perf tools: Move routines that probe for perf API features to separate fileArnaldo Carvalho de Melo11-158/+186