Support GPU memory test and compute queue test using Rocr

A new diagnostic module librdc_rocr.so is created. The
module uses Rocr to test the memory allocation, memory access
and compute queue ready status.

Change-Id: I9098f4fc3209bf381b7cb3658a4e94c2e22f2fe9
This commit is contained in:
Bill(Shuzhou) Liu
2021-09-16 15:38:37 -04:00
کامیت شده توسط Shuzhou Liu
والد 6ab71e1a4a
کامیت 78e2f2486b
74فایلهای تغییر یافته به همراه4811 افزوده شده و 25 حذف شده
@@ -28,6 +28,7 @@ THE SOFTWARE.
#include "rdc_lib/RdcTelemetry.h"
#include "rdc_lib/impl/RdcRasLib.h"
#include "rdc_lib/impl/RdcSmiLib.h"
#include "rdc_lib/impl/RdcRocrLib.h"
namespace amd {
namespace rdc {
@@ -46,6 +47,7 @@ class RdcModuleMgrImpl: public RdcModuleMgr {
RdcRasLibPtr ras_lib_;
RdcSmiLibPtr smi_lib_;
RdcMetricFetcherPtr fetcher_;
RdcRocrLibPtr rocr_lib_;
};
} // namespace rdc