Add 'projects/rocprofiler-sdk/' from commit 'bf0fad1d5406fbc51403ba1aa9621a9d4a9bce2b'
git-subtree-dir: projects/rocprofiler-sdk git-subtree-mainline:50a90550e9git-subtree-split:bf0fad1d54
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# API Buffer Tracing Sample
|
||||
|
||||
## Services
|
||||
|
||||
- Code object callback tracing for mapping kernel IDs to kernel names
|
||||
- HSA API (Core, AMD Ext)
|
||||
- HIP API (Runtime)
|
||||
- Kernel dispatch
|
||||
- Memory copy
|
||||
- Page Migration
|
||||
- Scratch Memory
|
||||
|
||||
## Properties
|
||||
|
||||
- Buffer size of 4096 bytes which is automatically flushed once >= 87.5% of buffer is filled (3584 bytes)
|
||||
- Creation of dedicated thread for buffer callback delivery
|
||||
- Push external correlation IDs once per thread (value is thread ID)
|
||||
- Receives notifications for internal thread creation
|
||||
Reference in New Issue
Block a user