[rtems-central commit] spec: Add runtime performance limits

Sebastian Huber sebh at rtems.org
Tue Nov 28 13:05:16 UTC 2023


Module:    rtems-central
Branch:    master
Commit:    11ee7d48f64acc848c4c804cc6a5ed2dcc0fd27f
Changeset: http://git.rtems.org/rtems-central/commit/?id=11ee7d48f64acc848c4c804cc6a5ed2dcc0fd27f

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Mon Nov 27 07:48:41 2023 +0100

spec: Add runtime performance limits

---

 spec/target/sparc/gr740/sis/perf-default.yml | 46 +++++++++++++++++
 spec/target/sparc/gr740/sis/perf-smp.yml     | 76 ++++++++++++++++++++++++++++
 2 files changed, 122 insertions(+)

diff --git a/spec/target/sparc/gr740/sis/perf-default.yml b/spec/target/sparc/gr740/sis/perf-default.yml
index dc21986d..404b9570 100644
--- a/spec/target/sparc/gr740/sis/perf-default.yml
+++ b/spec/target/sparc/gr740/sis/perf-default.yml
@@ -698,6 +698,52 @@ links:
       min-lower-bound: 1.768e-05
   role: performance-runtime-limits
   uid: /rtems/task/req/perf-start-preempt
+- limits:
+    DirtyCache:
+      max-upper-bound: 4.4e-07
+      median-lower-bound: 3.6e-07
+      median-upper-bound: 4.4e-07
+      min-lower-bound: 3.6e-07
+    FullCache:
+      max-upper-bound: 2.8600000000000005e-07
+      median-lower-bound: 2.34e-07
+      median-upper-bound: 2.8600000000000005e-07
+      min-lower-bound: 2.34e-07
+    HotCache:
+      max-upper-bound: 2.8600000000000005e-07
+      median-lower-bound: 2.34e-07
+      median-upper-bound: 2.8600000000000005e-07
+      min-lower-bound: 2.34e-07
+    Load/1:
+      max-upper-bound: 4.4e-07
+      median-lower-bound: 3.6e-07
+      median-upper-bound: 4.4e-07
+      min-lower-bound: 3.6e-07
+  role: performance-runtime-limits
+  uid: /score/cpu/req/perf-empty
+- limits:
+    DirtyCache:
+      max-upper-bound: 2.2440000000000002e-05
+      median-lower-bound: 1.836e-05
+      median-upper-bound: 2.2440000000000002e-05
+      min-lower-bound: 1.836e-05
+    FullCache:
+      max-upper-bound: 2.2286e-05
+      median-lower-bound: 1.8234e-05
+      median-upper-bound: 2.2286e-05
+      min-lower-bound: 1.8234e-05
+    HotCache:
+      max-upper-bound: 2.2286e-05
+      median-lower-bound: 1.8234e-05
+      median-upper-bound: 2.2286e-05
+      min-lower-bound: 1.8234e-05
+    Load/1:
+      max-upper-bound: 2.2440000000000002e-05
+      median-lower-bound: 1.836e-05
+      median-upper-bound: 2.2440000000000002e-05
+      min-lower-bound: 1.836e-05
+  role: performance-runtime-limits
+  uid: /score/cpu/req/perf-nops
 non-functional-type: performance-runtime-limits
 rationale: null
 references: []
diff --git a/spec/target/sparc/gr740/sis/perf-smp.yml b/spec/target/sparc/gr740/sis/perf-smp.yml
index 41e421f8..8fe5f5e8 100644
--- a/spec/target/sparc/gr740/sis/perf-smp.yml
+++ b/spec/target/sparc/gr740/sis/perf-smp.yml
@@ -1414,6 +1414,82 @@ links:
       min-lower-bound: 2.502e-05
   role: performance-runtime-limits
   uid: /rtems/task/req/perf-start-preempt
+- limits:
+    DirtyCache:
+      max-upper-bound: 4.4e-07
+      median-lower-bound: 3.6e-07
+      median-upper-bound: 4.4e-07
+      min-lower-bound: 3.6e-07
+    FullCache:
+      max-upper-bound: 2.8600000000000005e-07
+      median-lower-bound: 2.34e-07
+      median-upper-bound: 2.8600000000000005e-07
+      min-lower-bound: 2.34e-07
+    HotCache:
+      max-upper-bound: 2.8600000000000005e-07
+      median-lower-bound: 2.34e-07
+      median-upper-bound: 2.8600000000000005e-07
+      min-lower-bound: 2.34e-07
+    Load/1:
+      max-upper-bound: 4.4e-07
+      median-lower-bound: 3.6e-07
+      median-upper-bound: 4.4e-07
+      min-lower-bound: 3.6e-07
+    Load/2:
+      max-upper-bound: 4.4e-07
+      median-lower-bound: 3.6e-07
+      median-upper-bound: 4.4e-07
+      min-lower-bound: 3.6e-07
+    Load/3:
+      max-upper-bound: 4.4e-07
+      median-lower-bound: 3.6e-07
+      median-upper-bound: 4.4e-07
+      min-lower-bound: 3.6e-07
+    Load/4:
+      max-upper-bound: 4.4e-07
+      median-lower-bound: 3.6e-07
+      median-upper-bound: 4.4e-07
+      min-lower-bound: 3.6e-07
+  role: performance-runtime-limits
+  uid: /score/cpu/req/perf-empty
+- limits:
+    DirtyCache:
+      max-upper-bound: 2.2440000000000002e-05
+      median-lower-bound: 1.836e-05
+      median-upper-bound: 2.2440000000000002e-05
+      min-lower-bound: 1.836e-05
+    FullCache:
+      max-upper-bound: 2.2286e-05
+      median-lower-bound: 1.8234e-05
+      median-upper-bound: 2.2286e-05
+      min-lower-bound: 1.8234e-05
+    HotCache:
+      max-upper-bound: 2.2286e-05
+      median-lower-bound: 1.8234e-05
+      median-upper-bound: 2.2286e-05
+      min-lower-bound: 1.8234e-05
+    Load/1:
+      max-upper-bound: 2.2440000000000002e-05
+      median-lower-bound: 1.836e-05
+      median-upper-bound: 2.2440000000000002e-05
+      min-lower-bound: 1.836e-05
+    Load/2:
+      max-upper-bound: 2.2440000000000002e-05
+      median-lower-bound: 1.836e-05
+      median-upper-bound: 2.2440000000000002e-05
+      min-lower-bound: 1.836e-05
+    Load/3:
+      max-upper-bound: 2.2440000000000002e-05
+      median-lower-bound: 1.836e-05
+      median-upper-bound: 2.2440000000000002e-05
+      min-lower-bound: 1.836e-05
+    Load/4:
+      max-upper-bound: 2.2440000000000002e-05
+      median-lower-bound: 1.836e-05
+      median-upper-bound: 2.2440000000000002e-05
+      min-lower-bound: 1.836e-05
+  role: performance-runtime-limits
+  uid: /score/cpu/req/perf-nops
 non-functional-type: performance-runtime-limits
 rationale: null
 references: []



More information about the vc mailing list