Limitations - Limitations - 57368
uProf User Guide
- Document_ID
- 57368
- Release_Date
- 2025-06-09
- Revision
- 5.1 English
- MPI tracing and Openmp tracing are not supported with Hotspot analysis.
- Hotspots config does not report:
- Samples before the exec call for an application.
- Samples belonging to vforked process for Hotspots.
- Linux
- To report the proper callstack in system wide profiling, attach process
(or) thread profiling, launching static executable (application is built
with
-static) from uProf then make sure application,
and its dependent libraries are compiled with frame pointers.
- Callstack stitching is not supported in system wide profiling, attach
process (or) thread profiling and if launched application is static
executable (application is built with
-static).
- If launched application uses clone () system call directly to create a
thread (or) process, then behavior is un-defined.
- Behavior is undefined if
—no-inherit (not profile the child
processes) is used with hotspots analysis.
- Windows
- To report the proper callstack compile the application and its dependent
libraries with frame pointers.
- In cluster environment, if two or more threads/processes have same thread
id/process id then behavior is undefined.
- If the leaf function is highly optimized assembly code, then AMDuProf fails
to find its callstack.
- This profile type cannot be combined with other pre-defined configurations.
- Analyzing 32-bit applications is not supported.