Jonathan R. Madsen 6fb9000fa1 Agent Implementation (#78)
* Agent Implementation

* Remove unused Findrocprofiler

* Update lib/rocprofiler/hsa/agent.{hpp,cpp}

- default AgentInfo ctor
- getNumaNode() const
- noexcept move ctors
- default initializers for member variables
- fixed clang-tidy recommentations
  - preallocate
  - static in anon namespace
- AgentInfo::setName uses strncpy and ensures that it is terminated

* Update lib/rocprofiler/rocprofiler.cpp (agent.cpp and pc_sampling.cpp)

- move public PC sampling function implementations to pc_sampling.cpp
- move public agent function implementation to agent.cpp
2023-09-22 11:51:21 -07:00
2023-09-22 11:51:21 -07:00
2023-08-08 18:39:01 -05:00
2023-09-22 11:51:21 -07:00
2023-08-24 19:19:48 -05:00
2023-08-08 18:39:01 -05:00
2023-08-22 13:29:11 -05:00
2023-08-07 15:46:36 -05:00
2023-08-08 18:39:01 -05:00
2023-08-07 15:46:36 -05:00
2023-08-08 18:39:01 -05:00
2023-08-08 18:39:01 -05:00
S
Description
No description provided
Readme 282 MiB
Languages
C++ 67.5%
C 20.6%
Python 6.6%
CMake 3.4%
Shell 0.6%
Other 1.1%