struct xpum_dump_raw_data_task_t

Overview

dump raw data task structure More…

#include <xpum_structs.h>

struct xpum_dump_raw_data_task_t
{
    // fields

    xpum_dump_task_id_t taskId;
    xpum_device_id_t deviceId;
    xpum_device_tile_id_t tileId;
    xpum_dump_type_t dumpTypeList[XPUM_DUMP_MAX];
    int count;
    uint64_t beginTime;
    char dumpFilePath[XPUM_MAX_STR_LENGTH];
};

Detailed Documentation

dump raw data task structure

Fields

xpum_dump_task_id_t taskId

Task id of the task.

xpum_device_id_t deviceId

device id

xpum_device_tile_id_t tileId

tile id, when it is -1, means dumping device level data

xpum_dump_type_t dumpTypeList[XPUM_DUMP_MAX]

data types to dump

int count

The count of entries in metricsTypeList.

uint64_t beginTime

The begin time of the task.

char dumpFilePath[XPUM_MAX_STR_LENGTH]

The dump file path.