cancel
Showing results for 
Search instead for 
Did you mean: 

Server Processors

baryluk
Journeyman III

amduprof 4.0 install issues on Debian

$ sudo gdebi amduprof_4.0-341_amd64.deb 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Reading state information... Done

A comprehensive tool suite for performance-aware developers
 AMD uProf is a comprehensive tool suite that enables developers to harness the benefits of AMD CPUs, GPUs and APUs. It includes comprehensive CPU and Power profiling, enhancing accessibility for software developers to enter the era of heterogeneous computing.
Do you want to install the software package? [y/N]:y
/usr/bin/gdebi:113: FutureWarning: Possible nested set at position 1
  c = findall("[[(](\S+)/\S+[])]", msg)[0].lower()
Selecting previously unselected package amduprof.
(Reading database ... 1073264 files and directories currently installed.)
Preparing to unpack amduprof_4.0-341_amd64.deb ...
Unpacking amduprof (4.0-341) ...
Setting up amduprof (4.0-341) ...
Installing AMD Power Profiler driver.
Installing AMDPowerProfiler Linux kernel module version 10.0.
Loading AMDPowerProfiler Linux kernel module.
./AMDPowerProfilerDriver.sh: line 308: [: n/a: integer expression expected
AMD Power Profiler driver installation completed successfully.

[OS-Trace Info]
	BPF Supported        : No
	BCC Installed        : No
	OS Tracing Supported : No
BPF is not supported on this system. Please check the Linux kernel version
Please install the BCC library to support the OS Tracing

 

$ uname -a
Linux debian 6.1.0-rc4 #1 SMP PREEMPT_DYNAMIC Sat Nov 12 01:34:16 UTC 2022 x86_64 GNU/Linux

 

$ grep -E 'BPF|PERF|PROFILE' /boot/config-$(uname -r)
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
CONFIG_BPF=y
CONFIG_HAVE_EBPF_JIT=y
CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y
# BPF subsystem
CONFIG_BPF_SYSCALL=y
CONFIG_BPF_JIT=y
# CONFIG_BPF_JIT_ALWAYS_ON is not set
CONFIG_BPF_JIT_DEFAULT_ON=y
CONFIG_BPF_UNPRIV_DEFAULT_OFF=y
# CONFIG_BPF_PRELOAD is not set
# end of BPF subsystem
CONFIG_CGROUP_PERF=y
CONFIG_CGROUP_BPF=y
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
CONFIG_HAVE_PERF_EVENTS=y
CONFIG_GUEST_PERF_EVENTS=y
CONFIG_PERF_EVENTS=y
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
CONFIG_PERF_EVENTS_INTEL_UNCORE=m
CONFIG_PERF_EVENTS_INTEL_RAPL=m
CONFIG_PERF_EVENTS_INTEL_CSTATE=m
CONFIG_PERF_EVENTS_AMD_POWER=m
CONFIG_PERF_EVENTS_AMD_UNCORE=m
# CONFIG_PERF_EVENTS_AMD_BRS is not set
CONFIG_ACPI_PLATFORM_PROFILE=m
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_HAVE_PERF_EVENTS_NMI=y
CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
CONFIG_HAVE_PERF_REGS=y
CONFIG_HAVE_PERF_USER_STACK_DUMP=y
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
CONFIG_IPV6_SEG6_BPF=y
CONFIG_NETFILTER_XT_MATCH_BPF=m
CONFIG_BPFILTER=y
CONFIG_BPFILTER_UMH=m
CONFIG_CLS_U32_PERF=y
CONFIG_NET_CLS_BPF=m
CONFIG_NET_ACT_BPF=m
CONFIG_BPF_STREAM_PARSER=y
CONFIG_LWTUNNEL_BPF=y
# CONFIG_PCIEASPM_PERFORMANCE is not set
# CONFIG_PCIE_BUS_PERFORMANCE is not set
CONFIG_DEVFREQ_GOV_PERFORMANCE=m
CONFIG_HARDLOCKUP_DETECTOR_PERF=y
0 Likes
2 Replies

Hello, Debian is not yet supported by uProf.  Please refer chapter 'Supported Operating Systems' on page 7 of uProf release notes.  

Release_Notes_AMD_uProf_v4.0_GA

0 Likes

Hello, we checked the back the functionality of uProf on Debian and basic functionality we tried works as expected. Let us know if you are still facing the issue.

0 Likes