Kepler Model and Metrics Validation #1294
KaiyiLiu1234
started this conversation in
General
Replies: 2 comments 1 reply
-
I started doing research on this and can definitely use some help. Few things I would like to point out from the preliminary research.
@sustainable-computing-io/maintainer Thanks |
Beta Was this translation helpful? Give feedback.
1 reply
-
Hi @sustainable-computing-io/maintainer I am proposing the we export the reports in json format. This is help in analytics on the report. Json example{
"report":
{
"build_info": {
"metal": {
"arch": "amd64",
"branch": "validator",
"instance": "kepler-metal:8888",
"job": "metal",
"os": "linux",
"revision": "006370e4ae63a11f21bc2fd7543a73e915cc1fa0",
"version": "metal"
}
},
"vm": {
"goarch": "amd64",
"goos": "linux",
"goversion": "go1.21.9 (Red Hat 1.21.9-2.el9_4)",
"instance": "vm:9100",
"job": "vm",
"revision": "unknown",
"tags": [
"include_gcs",
"include_oss",
"containers_image_openpgp",
"gssapi",
"providerless",
"netgo,osusergo",
"libbpf",
"linux",
"gpu"
],
"version": "latest"
},
"specs": {
"host": {
"cpu": "",
"dram": ""
},
"vm": {
"cpu": "",
"dram": ""
},
"execution_time": "",
"validation-result": [
{
"metric_name": "platform",
"mode": "dynamic",
"mse": "2121.4373702905764",
"mape": "100.0"
},
{
"metric_name": "package",
"mode": "dynamic",
"mse": "1.6873386411764675",
"mape": "100.0"
},
{
"metric_name": "core",
"mode": "dynamic",
"mse": "1.2433084870588234",
"mape": "100.0"
},
{
"metric_name": "dram",
"mode": "dynamic",
"mse": "0.0",
"mape": "nan"
},
{
"metric_name": "platform",
"mode": "idle",
"mse": "7.0908837847059285",
"mape": "100.0"
},
{
"metric_name": "package",
"mode": "idle",
"mse": "0.00012067941176470487",
"mape": "100.0"
},
{
"metric_name": "core",
"mode": "idle",
"mse": "4.000000000000011e-06",
"mape": "100.0"
},
{
"metric_name": "dram",
"mode": "idle",
"mse": "0.0",
"mape": "nan"
}
]
}
}
} |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I thought it would be a good idea to create a discussion section to cement goals, concerns, and tasks for Kepler Metrics Validation (as discussed in the March 5, 2024 Community Meeting). At the moment @rootfs, I was wondering if it would be a good idea to start exploring the "Develop Validation Method" Task to try and generate a visual graph of the energy metrics received from BM vs VM and get a preliminary idea of what the current error is. So i would like to begin work on the "VM Node Power Calibration" Test Case. Specifically, I would like to first try and set up comparing Kepler on BM vs VM on a kind cluster using Kubevirt and basic scraper to compare the energy metrics, and then see from there. Note: use curve-fit models
Beta Was this translation helpful? Give feedback.
All reactions