From f338209f32b63f8c0461016f9c105c26efaf9352 Mon Sep 17 00:00:00 2001 From: Christoph Kluge Date: Thu, 7 Aug 2025 16:28:35 +0200 Subject: [PATCH] rename new roofline compnent --- .../generic/plots/NewBubbleRoofline.svelte | 856 ------------------ .../src/generic/plots/Roofline.svelte | 708 ++++++++++++--- .../src/generic/plots/RooflineLegacy.svelte | 384 ++++++++ web/frontend/src/job/JobRoofline.svelte | 2 +- web/frontend/src/status/DevelDash.svelte | 6 +- web/frontend/src/status/StatusDash.svelte | 6 +- 6 files changed, 981 insertions(+), 981 deletions(-) delete mode 100644 web/frontend/src/generic/plots/NewBubbleRoofline.svelte create mode 100644 web/frontend/src/generic/plots/RooflineLegacy.svelte diff --git a/web/frontend/src/generic/plots/NewBubbleRoofline.svelte b/web/frontend/src/generic/plots/NewBubbleRoofline.svelte deleted file mode 100644 index 3a0e332..0000000 --- a/web/frontend/src/generic/plots/NewBubbleRoofline.svelte +++ /dev/null @@ -1,856 +0,0 @@ - - - -{#if roofData != null} -
-{:else} - Cannot render roofline: No data! -{/if} diff --git a/web/frontend/src/generic/plots/Roofline.svelte b/web/frontend/src/generic/plots/Roofline.svelte index 8c6e9de..3a0e332 100644 --- a/web/frontend/src/generic/plots/Roofline.svelte +++ b/web/frontend/src/generic/plots/Roofline.svelte @@ -3,7 +3,6 @@ Properties: - `data [null, [], []]`: Roofline Data Structure, see below for details [Default: null] - - `renderTime Bool?`: If time information should be rendered as colored dots [Default: false] - `allowSizeChange Bool?`: If dimensions of rendered plot can change [Default: false] - `subCluster GraphQL.SubCluster?`: SubCluster Object; contains required topology information [Default: null] - `width Number?`: Plot width (reactively adaptive) [Default: 600] @@ -21,19 +20,22 @@ - `data[2] = [0.1, 0.15, 0.2, ...]` - Color Code: Time Information (Floats from 0 to 1) (Optional) --> - -{#if data != null} +{#if roofData != null}
{:else} - Cannot render roofline: No data! + Cannot render roofline: No data! {/if} - diff --git a/web/frontend/src/generic/plots/RooflineLegacy.svelte b/web/frontend/src/generic/plots/RooflineLegacy.svelte new file mode 100644 index 0000000..8c6e9de --- /dev/null +++ b/web/frontend/src/generic/plots/RooflineLegacy.svelte @@ -0,0 +1,384 @@ + + + + +{#if data != null} +
+{:else} + Cannot render roofline: No data! +{/if} + diff --git a/web/frontend/src/job/JobRoofline.svelte b/web/frontend/src/job/JobRoofline.svelte index ae33017..ae962f1 100644 --- a/web/frontend/src/job/JobRoofline.svelte +++ b/web/frontend/src/job/JobRoofline.svelte @@ -19,7 +19,7 @@ import { transformDataForRoofline, } from "../generic/utils.js"; - import Roofline from "../generic/plots/Roofline.svelte"; + import Roofline from "../generic/plots/RooflineLegacy.svelte"; /* Svelte 5 Props */ let { diff --git a/web/frontend/src/status/DevelDash.svelte b/web/frontend/src/status/DevelDash.svelte index a4ee42c..f54e51b 100644 --- a/web/frontend/src/status/DevelDash.svelte +++ b/web/frontend/src/status/DevelDash.svelte @@ -21,7 +21,7 @@ init, } from "../generic/utils.js"; //import Roofline from "../generic/plots/Roofline.svelte"; - import NewBubbleRoofline from "../generic/plots/NewBubbleRoofline.svelte"; + import Roofline from "../generic/plots/Roofline.svelte"; import Pie, { colors } from "../generic/plots/Pie.svelte"; import { formatTime } from "../generic/units.js"; @@ -325,7 +325,7 @@ {subCluster.name} Total: {$jobRoofQuery.data.jobsMetricStats.filter( (data) => data.subCluster == subCluster.name, ).length} Jobs - {subCluster.name} Total: {$jobRoofQuery.data.jobsMetricStats.filter( (data) => data.subCluster == subCluster.name, ).length} Jobs -
{#key $statusQuery?.data?.nodeMetrics} -
{#key $statusQuery?.data?.jobsMetricStats} -