Measure
the energy measure obtained from software and/or hardware tools, for a computing task
measurementMethod(string)
the method used to perform the energy or FLOPS measure, example: codecarbon, carbonai, flops-compute, wattmeter, azure metrics, ovh metrics...
Type: string
Required: True
manufacturer(string)
the builder of the measuring tool, if the measurement method is wattmeter
Type: string
Required: False
version(string)
the version of the measuring tool, if any
Type: string
Required: False
cpuTrackingMode(string)
the method used to track the consumption of the CPU, example: constant, rapl...
Type: string
Required: False
gpuTrackingMode(string)
the method used to track the consumption of the GPU, example: constant, nvml...
Type: string
Required: False
averageUtilizationCpu(number)
the average percentage of use of the CPU during the task, for example: 0.5 if your CPU load was 50% on average
Type: number
Required: False
averageUtilizationGpu(number)
the average percentage of use of the GPU during the task, for example: 0.8 if your GPU load was 80% on average
Type: number
Required: False
powerCalibrationMeasurement(number)
the power consumed (in kWh) during the calibration measure if any (to isolate the initial consumption of the hardware)
Type: number
Required: False
durationCalibrationMeasurement(number)
the duration of the calibration if any (in seconds)
Type: number
Required: False
powerConsumption(number)
the power consumption measure of the computing task (in kWh)
Type: number
Required: True
measurementDuration(number)
the duration of the measurement (in seconds)
Type: number
Required: False
measurementDateTime(string)
the date when the measurement began, in format YYYY-MM-DD HH:MM:SS
Type: string
Required: False