792329fefd
* SWDEV-492625: Track free memory HSA functions to help determine total amount of memory allocated on the system at any one time
* Minor fixes to address comments
* Update allocation size description
* Moved get function back to specialization, minor typo fixes
* Removed memory_operation_type field, removed memory_pool allocation enum, converted starting address to hex string for json format.
* Made conversion to hex_string a function, changed address to use union rocprofiler_address_t type, changed VMEM descriptors
* Removed as_hex from the global namespace
* Formatting
* Removed TRACK_EVENT for memory allocation, now TRACK_COUNTER for memory allocation is being performed
* Check if address was recorded before retrieving allocation size in generate Perfetto
* Formatting
* Update source/lib/output/generatePerfetto.cpp
* Explicitly disable app-abort tests
* Remove excluding app-abort test from workflow CI
- redundant bc these tests are explicitly marked as disabled now
---------
Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com>
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com>
[ROCm/rocprofiler-sdk commit: 79006bb896]
736 B
736 B
| 1 | Kind | Operation | Agent_Id | Allocation_Size | Address | Correlation_Id | Start_Timestamp | End_Timestamp |
|---|---|---|---|---|---|---|---|---|
| 2 | MEMORY_ALLOCATION | MEMORY_ALLOCATION_ALLOCATE | 0 | 1024 | 0x7fb2d0005000 | 11 | 3721742710532634 | 3721742710584854 |
| 3 | MEMORY_ALLOCATION | MEMORY_ALLOCATION_FREE | 0 | 0 | 0x7fb2d0005000 | 12 | 3721742710596404 | 3721742710933366 |
| 4 | MEMORY_ALLOCATION | MEMORY_ALLOCATION_ALLOCATE | 0 | 1024 | 0x7fb2d0005000 | 13 | 3721742710941416 | 3721742710960916 |
| 5 | MEMORY_ALLOCATION | MEMORY_ALLOCATION_FREE | 0 | 0 | 0x7fb2d0005000 | 14 | 3721742710967236 | 3721742711197647 |
| 6 | MEMORY_ALLOCATION | MEMORY_ALLOCATION_ALLOCATE | 0 | 1024 | 0x7fb2d0005000 | 15 | 3721742711204077 | 3721742711219717 |
| 7 | MEMORY_ALLOCATION | MEMORY_ALLOCATION_FREE | 0 | 0 | 0x7fb2d0005000 | 16 | 3721742711225857 | 3721742711466018 |