From 1e2ea1bb44ac55e393f5b133ddf4df628e765ad9 Mon Sep 17 00:00:00 2001 From: "Bobby R. Bruce" Date: Tue, 25 Feb 2020 18:38:14 -0800 Subject: [PATCH] tests: Removed unneeded 02.insttest data This test has been migrated to be run via `./main.py`. Change-Id: I3608306da62c301bf0ebea6c5fbd1eebac703467 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/25844 Reviewed-by: Bobby R. Bruce Maintainer: Bobby R. Bruce Tested-by: kokoro --- .../riscv/linux-rv64a/minor-timing/config.ini | 905 --------- .../linux-rv64a/minor-timing/config.json | 1214 ------------ .../ref/riscv/linux-rv64a/minor-timing/simerr | 6 - .../ref/riscv/linux-rv64a/minor-timing/simout | 47 - .../riscv/linux-rv64a/minor-timing/stats.txt | 789 -------- .../riscv/linux-rv64a/o3-timing/config.ini | 876 --------- .../riscv/linux-rv64a/o3-timing/config.json | 1155 ----------- .../ref/riscv/linux-rv64a/o3-timing/simerr | 6 - .../ref/riscv/linux-rv64a/o3-timing/simout | 47 - .../ref/riscv/linux-rv64a/o3-timing/stats.txt | 1044 ---------- .../linux-rv64a/simple-atomic/config.ini | 214 -- .../linux-rv64a/simple-atomic/config.json | 292 --- .../riscv/linux-rv64a/simple-atomic/simerr | 5 - .../riscv/linux-rv64a/simple-atomic/simout | 47 - .../riscv/linux-rv64a/simple-atomic/stats.txt | 160 -- .../linux-rv64a/simple-timing-ruby/config.ini | 1268 ------------ .../simple-timing-ruby/config.json | 1743 ----------------- .../linux-rv64a/simple-timing-ruby/simerr | 15 - .../linux-rv64a/simple-timing-ruby/simout | 47 - .../linux-rv64a/simple-timing-ruby/stats.txt | 739 ------- .../linux-rv64a/simple-timing/config.ini | 383 ---- .../linux-rv64a/simple-timing/config.json | 511 ----- .../riscv/linux-rv64a/simple-timing/simerr | 5 - .../riscv/linux-rv64a/simple-timing/simout | 47 - .../riscv/linux-rv64a/simple-timing/stats.txt | 549 ------ .../riscv/linux-rv64c/minor-timing/config.ini | 905 --------- .../linux-rv64c/minor-timing/config.json | 1214 ------------ .../ref/riscv/linux-rv64c/minor-timing/simerr | 6 - .../ref/riscv/linux-rv64c/minor-timing/simout | 66 - .../riscv/linux-rv64c/minor-timing/stats.txt | 773 -------- .../riscv/linux-rv64c/o3-timing/config.ini | 876 --------- .../riscv/linux-rv64c/o3-timing/config.json | 1155 ----------- .../ref/riscv/linux-rv64c/o3-timing/simerr | 6 - .../ref/riscv/linux-rv64c/o3-timing/simout | 66 - .../ref/riscv/linux-rv64c/o3-timing/stats.txt | 1051 ---------- .../linux-rv64c/simple-atomic/config.ini | 214 -- .../linux-rv64c/simple-atomic/config.json | 292 --- .../riscv/linux-rv64c/simple-atomic/simerr | 5 - .../riscv/linux-rv64c/simple-atomic/simout | 66 - .../riscv/linux-rv64c/simple-atomic/stats.txt | 160 -- .../linux-rv64c/simple-timing-ruby/config.ini | 1268 ------------ .../simple-timing-ruby/config.json | 1743 ----------------- .../linux-rv64c/simple-timing-ruby/simerr | 15 - .../linux-rv64c/simple-timing-ruby/simout | 66 - .../linux-rv64c/simple-timing-ruby/stats.txt | 739 ------- .../linux-rv64c/simple-timing/config.ini | 383 ---- .../linux-rv64c/simple-timing/config.json | 511 ----- .../riscv/linux-rv64c/simple-timing/simerr | 5 - .../riscv/linux-rv64c/simple-timing/simout | 66 - .../riscv/linux-rv64c/simple-timing/stats.txt | 549 ------ .../riscv/linux-rv64d/minor-timing/config.ini | 905 --------- .../linux-rv64d/minor-timing/config.json | 1214 ------------ .../ref/riscv/linux-rv64d/minor-timing/simerr | 6 - .../ref/riscv/linux-rv64d/minor-timing/simout | 224 --- .../riscv/linux-rv64d/minor-timing/stats.txt | 796 -------- .../riscv/linux-rv64d/o3-timing/config.ini | 876 --------- .../riscv/linux-rv64d/o3-timing/config.json | 1155 ----------- .../ref/riscv/linux-rv64d/o3-timing/simerr | 6 - .../ref/riscv/linux-rv64d/o3-timing/simout | 224 --- .../ref/riscv/linux-rv64d/o3-timing/stats.txt | 1059 ---------- .../linux-rv64d/simple-atomic/config.ini | 214 -- .../linux-rv64d/simple-atomic/config.json | 292 --- .../riscv/linux-rv64d/simple-atomic/simerr | 5 - .../riscv/linux-rv64d/simple-atomic/simout | 224 --- .../riscv/linux-rv64d/simple-atomic/stats.txt | 160 -- .../linux-rv64d/simple-timing-ruby/config.ini | 1268 ------------ .../simple-timing-ruby/config.json | 1743 ----------------- .../linux-rv64d/simple-timing-ruby/simerr | 15 - .../linux-rv64d/simple-timing-ruby/simout | 224 --- .../linux-rv64d/simple-timing-ruby/stats.txt | 739 ------- .../linux-rv64d/simple-timing/config.ini | 383 ---- .../linux-rv64d/simple-timing/config.json | 511 ----- .../riscv/linux-rv64d/simple-timing/simerr | 5 - .../riscv/linux-rv64d/simple-timing/simout | 224 --- .../riscv/linux-rv64d/simple-timing/stats.txt | 556 ------ .../riscv/linux-rv64f/minor-timing/config.ini | 905 --------- .../linux-rv64f/minor-timing/config.json | 1214 ------------ .../ref/riscv/linux-rv64f/minor-timing/simerr | 6 - .../ref/riscv/linux-rv64f/minor-timing/simout | 220 --- .../riscv/linux-rv64f/minor-timing/stats.txt | 796 -------- .../riscv/linux-rv64f/o3-timing/config.ini | 876 --------- .../riscv/linux-rv64f/o3-timing/config.json | 1155 ----------- .../ref/riscv/linux-rv64f/o3-timing/simerr | 6 - .../ref/riscv/linux-rv64f/o3-timing/simout | 220 --- .../ref/riscv/linux-rv64f/o3-timing/stats.txt | 1059 ---------- .../linux-rv64f/simple-atomic/config.ini | 214 -- .../linux-rv64f/simple-atomic/config.json | 292 --- .../riscv/linux-rv64f/simple-atomic/simerr | 5 - .../riscv/linux-rv64f/simple-atomic/simout | 220 --- .../riscv/linux-rv64f/simple-atomic/stats.txt | 160 -- .../linux-rv64f/simple-timing-ruby/config.ini | 1268 ------------ .../simple-timing-ruby/config.json | 1743 ----------------- .../linux-rv64f/simple-timing-ruby/simerr | 15 - .../linux-rv64f/simple-timing-ruby/simout | 220 --- .../linux-rv64f/simple-timing-ruby/stats.txt | 739 ------- .../linux-rv64f/simple-timing/config.ini | 383 ---- .../linux-rv64f/simple-timing/config.json | 511 ----- .../riscv/linux-rv64f/simple-timing/simerr | 5 - .../riscv/linux-rv64f/simple-timing/simout | 220 --- .../riscv/linux-rv64f/simple-timing/stats.txt | 556 ------ .../riscv/linux-rv64i/minor-timing/config.ini | 905 --------- .../linux-rv64i/minor-timing/config.json | 1214 ------------ .../ref/riscv/linux-rv64i/minor-timing/simerr | 6 - .../ref/riscv/linux-rv64i/minor-timing/simout | 169 -- .../riscv/linux-rv64i/minor-timing/stats.txt | 773 -------- .../riscv/linux-rv64i/o3-timing/config.ini | 876 --------- .../riscv/linux-rv64i/o3-timing/config.json | 1155 ----------- .../ref/riscv/linux-rv64i/o3-timing/simerr | 6 - .../ref/riscv/linux-rv64i/o3-timing/simout | 169 -- .../ref/riscv/linux-rv64i/o3-timing/stats.txt | 1050 ---------- .../linux-rv64i/simple-atomic/config.ini | 214 -- .../linux-rv64i/simple-atomic/config.json | 292 --- .../riscv/linux-rv64i/simple-atomic/simerr | 5 - .../riscv/linux-rv64i/simple-atomic/simout | 169 -- .../riscv/linux-rv64i/simple-atomic/stats.txt | 160 -- .../linux-rv64i/simple-timing-ruby/config.ini | 1268 ------------ .../simple-timing-ruby/config.json | 1743 ----------------- .../linux-rv64i/simple-timing-ruby/simerr | 15 - .../linux-rv64i/simple-timing-ruby/simout | 169 -- .../linux-rv64i/simple-timing-ruby/stats.txt | 739 ------- .../linux-rv64i/simple-timing/config.ini | 383 ---- .../linux-rv64i/simple-timing/config.json | 511 ----- .../riscv/linux-rv64i/simple-timing/simerr | 5 - .../riscv/linux-rv64i/simple-timing/simout | 169 -- .../riscv/linux-rv64i/simple-timing/stats.txt | 549 ------ .../riscv/linux-rv64m/minor-timing/config.ini | 905 --------- .../linux-rv64m/minor-timing/config.json | 1214 ------------ .../ref/riscv/linux-rv64m/minor-timing/simerr | 6 - .../ref/riscv/linux-rv64m/minor-timing/simout | 49 - .../riscv/linux-rv64m/minor-timing/stats.txt | 789 -------- .../riscv/linux-rv64m/o3-timing/config.ini | 876 --------- .../riscv/linux-rv64m/o3-timing/config.json | 1155 ----------- .../ref/riscv/linux-rv64m/o3-timing/simerr | 6 - .../ref/riscv/linux-rv64m/o3-timing/simout | 49 - .../ref/riscv/linux-rv64m/o3-timing/stats.txt | 1048 ---------- .../linux-rv64m/simple-atomic/config.ini | 214 -- .../linux-rv64m/simple-atomic/config.json | 292 --- .../riscv/linux-rv64m/simple-atomic/simerr | 5 - .../riscv/linux-rv64m/simple-atomic/simout | 49 - .../riscv/linux-rv64m/simple-atomic/stats.txt | 160 -- .../linux-rv64m/simple-timing-ruby/config.ini | 1268 ------------ .../simple-timing-ruby/config.json | 1743 ----------------- .../linux-rv64m/simple-timing-ruby/simerr | 15 - .../linux-rv64m/simple-timing-ruby/simout | 49 - .../linux-rv64m/simple-timing-ruby/stats.txt | 739 ------- .../linux-rv64m/simple-timing/config.ini | 383 ---- .../linux-rv64m/simple-timing/config.json | 511 ----- .../riscv/linux-rv64m/simple-timing/simerr | 5 - .../riscv/linux-rv64m/simple-timing/simout | 49 - .../riscv/linux-rv64m/simple-timing/stats.txt | 549 ------ .../ref/sparc/linux/o3-timing/config.ini | 874 --------- .../ref/sparc/linux/o3-timing/simerr | 4 - .../ref/sparc/linux/o3-timing/simout | 23 - .../ref/sparc/linux/o3-timing/stats.txt | 990 ---------- .../ref/sparc/linux/simple-atomic/config.ini | 213 -- .../ref/sparc/linux/simple-atomic/simerr | 3 - .../ref/sparc/linux/simple-atomic/simout | 23 - .../ref/sparc/linux/simple-atomic/stats.txt | 139 -- .../ref/sparc/linux/simple-timing/config.ini | 382 ---- .../ref/sparc/linux/simple-timing/simerr | 3 - .../ref/sparc/linux/simple-timing/simout | 23 - .../ref/sparc/linux/simple-timing/stats.txt | 497 ----- tests/quick/se/02.insttest/test.py | 28 - 163 files changed, 78394 deletions(-) delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/config.ini delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/config.json delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/config.ini delete mode 100755 tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/config.ini delete mode 100755 tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simerr delete mode 100755 tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simout delete mode 100644 tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt delete mode 100644 tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini delete mode 100755 tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simerr delete mode 100755 tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simout delete mode 100644 tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt delete mode 100644 tests/quick/se/02.insttest/test.py diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/config.ini deleted file mode 100644 index 6578cac81..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/config.ini +++ /dev/null @@ -1,905 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=MinorCPU -children=branchPred dcache dtb executeFuncUnits icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=system.cpu.branchPred -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -decodeCycleInput=true -decodeInputBufferSize=3 -decodeInputWidth=2 -decodeToExecuteForwardDelay=1 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -enableIdling=true -eventq_index=0 -executeAllowEarlyMemoryIssue=true -executeBranchDelay=1 -executeCommitLimit=2 -executeCycleInput=true -executeFuncUnits=system.cpu.executeFuncUnits -executeInputBufferSize=7 -executeInputWidth=2 -executeIssueLimit=2 -executeLSQMaxStoreBufferStoresPerCycle=2 -executeLSQRequestsQueueSize=1 -executeLSQStoreBufferSize=5 -executeLSQTransfersQueueSize=2 -executeMaxAccessesInMemory=2 -executeMemoryCommitLimit=1 -executeMemoryIssueLimit=1 -executeMemoryWidth=0 -executeSetTraceTimeOnCommit=true -executeSetTraceTimeOnIssue=false -fetch1FetchLimit=1 -fetch1LineSnapWidth=0 -fetch1LineWidth=0 -fetch1ToFetch2BackwardDelay=1 -fetch1ToFetch2ForwardDelay=1 -fetch2CycleInput=true -fetch2InputBufferSize=2 -fetch2ToDecodeForwardDelay=1 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -threadPolicy=RoundRobin -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.executeFuncUnits] -type=MinorFUPool -children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6 -eventq_index=0 -funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6 - -[system.cpu.executeFuncUnits.funcUnits0] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits0.timings - -[system.cpu.executeFuncUnits.funcUnits0.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntAlu - -[system.cpu.executeFuncUnits.funcUnits0.timings] -type=MinorFUTiming -children=opClasses -description=Int -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits0.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits1] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits1.timings - -[system.cpu.executeFuncUnits.funcUnits1.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntAlu - -[system.cpu.executeFuncUnits.funcUnits1.timings] -type=MinorFUTiming -children=opClasses -description=Int -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits1.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits2] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits2.timings - -[system.cpu.executeFuncUnits.funcUnits2.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntMult - -[system.cpu.executeFuncUnits.funcUnits2.timings] -type=MinorFUTiming -children=opClasses -description=Mul -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses -srcRegsRelativeLats=0 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits2.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits3] -type=MinorFU -children=opClasses -cantForwardFromFUIndices= -eventq_index=0 -issueLat=9 -opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses -opLat=9 -timings= - -[system.cpu.executeFuncUnits.funcUnits3.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntDiv - -[system.cpu.executeFuncUnits.funcUnits4] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses -opLat=6 -timings=system.cpu.executeFuncUnits.funcUnits4.timings - -[system.cpu.executeFuncUnits.funcUnits4.opClasses] -type=MinorOpClassSet -children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25 opClasses26 opClasses27 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27 - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00] -type=MinorOpClass -eventq_index=0 -opClass=FloatAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01] -type=MinorOpClass -eventq_index=0 -opClass=FloatCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02] -type=MinorOpClass -eventq_index=0 -opClass=FloatCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03] -type=MinorOpClass -eventq_index=0 -opClass=FloatMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04] -type=MinorOpClass -eventq_index=0 -opClass=FloatMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05] -type=MinorOpClass -eventq_index=0 -opClass=FloatMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06] -type=MinorOpClass -eventq_index=0 -opClass=FloatDiv - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07] -type=MinorOpClass -eventq_index=0 -opClass=FloatSqrt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08] -type=MinorOpClass -eventq_index=0 -opClass=SimdAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09] -type=MinorOpClass -eventq_index=0 -opClass=SimdAddAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10] -type=MinorOpClass -eventq_index=0 -opClass=SimdAlu - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11] -type=MinorOpClass -eventq_index=0 -opClass=SimdCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12] -type=MinorOpClass -eventq_index=0 -opClass=SimdCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13] -type=MinorOpClass -eventq_index=0 -opClass=SimdMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14] -type=MinorOpClass -eventq_index=0 -opClass=SimdMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15] -type=MinorOpClass -eventq_index=0 -opClass=SimdMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16] -type=MinorOpClass -eventq_index=0 -opClass=SimdShift - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17] -type=MinorOpClass -eventq_index=0 -opClass=SimdShiftAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18] -type=MinorOpClass -eventq_index=0 -opClass=SimdSqrt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatAlu - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatDiv - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatSqrt - -[system.cpu.executeFuncUnits.funcUnits4.timings] -type=MinorFUTiming -children=opClasses -description=FloatSimd -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits4.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits5] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses -opLat=1 -timings=system.cpu.executeFuncUnits.funcUnits5.timings - -[system.cpu.executeFuncUnits.funcUnits5.opClasses] -type=MinorOpClassSet -children=opClasses0 opClasses1 opClasses2 opClasses3 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3 - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0] -type=MinorOpClass -eventq_index=0 -opClass=MemRead - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1] -type=MinorOpClass -eventq_index=0 -opClass=MemWrite - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2] -type=MinorOpClass -eventq_index=0 -opClass=FloatMemRead - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3] -type=MinorOpClass -eventq_index=0 -opClass=FloatMemWrite - -[system.cpu.executeFuncUnits.funcUnits5.timings] -type=MinorFUTiming -children=opClasses -description=Mem -eventq_index=0 -extraAssumedLat=2 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses -srcRegsRelativeLats=1 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits5.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits6] -type=MinorFU -children=opClasses -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses -opLat=1 -timings= - -[system.cpu.executeFuncUnits.funcUnits6.opClasses] -type=MinorOpClassSet -children=opClasses0 opClasses1 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1 - -[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0] -type=MinorOpClass -eventq_index=0 -opClass=IprAccess - -[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1] -type=MinorOpClass -eventq_index=0 -opClass=InstPrefetch - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64a/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/config.json deleted file mode 100644 index 55918ca19..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/config.json +++ /dev/null @@ -1,1214 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "static_frontend_latency": 10000, - "tRFC": 260000, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 7500, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1000, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6000, - "tRTW": 2500, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 7500, - "IDD4W": "0.125", - "tWR": 15000, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 13750, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 2500, - "power_model": null, - "tCL": 13750, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1250, - "tRAS": 35000, - "tRP": 13750, - "tBURST": 5000, - "path": "system.physmem", - "tXP": 6000, - "tXS": 270000, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "physmem", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30000, - "write_low_thresh_perc": 50, - "range": "0:134217727:0:0:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10000, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800000 - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "max_insts_any_thread": 0, - "do_statistics_insts": true, - "numThreads": 1, - "fetch1LineSnapWidth": 0, - "fetch1ToFetch2BackwardDelay": 1, - "fetch1FetchLimit": 1, - "executeIssueLimit": 2, - "system": "system", - "executeLSQMaxStoreBufferStoresPerCycle": 2, - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "function_trace": false, - "do_checkpoint_insts": true, - "decodeInputWidth": 2, - "cxx_class": "MinorCPU", - "max_loads_all_threads": 0, - "executeMemoryIssueLimit": 1, - "decodeCycleInput": true, - "syscallRetryLatency": 10000, - "max_loads_any_thread": 0, - "executeLSQTransfersQueueSize": 2, - "p_state_clk_gate_max": 1000000000000, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "executeMemoryWidth": 0, - "default_p_state": "UNDEFINED", - "executeBranchDelay": 1, - "executeMemoryCommitLimit": 1, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "do_quiesce": true, - "type": "MinorCPU", - "executeCycleInput": true, - "executeAllowEarlyMemoryIssue": true, - "executeInputBufferSize": 7, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "socket_id": 0, - "progress_interval": 0, - "p_state_clk_gate_min": 1000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "executeFuncUnits": { - "name": "executeFuncUnits", - "eventq_index": 0, - "cxx_class": "MinorFUPool", - "path": "system.cpu.executeFuncUnits", - "funcUnits": [ - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits0", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntAlu", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Int", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits0.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits0.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits0", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits1", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntAlu", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Int", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits1.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits1.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits1", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits2", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntMult", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Mul", - "srcRegsRelativeLats": [ - 0 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits2.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits2.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits2", - "type": "MinorFU" - }, - { - "issueLat": 9, - "opLat": 9, - "name": "funcUnits3", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntDiv", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits3", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 6, - "name": "funcUnits4", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "FloatAdd", - "name": "opClasses00", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00", - "type": "MinorOpClass" - }, - { - "opClass": "FloatCmp", - "name": "opClasses01", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01", - "type": "MinorOpClass" - }, - { - "opClass": "FloatCvt", - "name": "opClasses02", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMisc", - "name": "opClasses03", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMult", - "name": "opClasses04", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMultAcc", - "name": "opClasses05", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05", - "type": "MinorOpClass" - }, - { - "opClass": "FloatDiv", - "name": "opClasses06", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06", - "type": "MinorOpClass" - }, - { - "opClass": "FloatSqrt", - "name": "opClasses07", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAdd", - "name": "opClasses08", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAddAcc", - "name": "opClasses09", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAlu", - "name": "opClasses10", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10", - "type": "MinorOpClass" - }, - { - "opClass": "SimdCmp", - "name": "opClasses11", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11", - "type": "MinorOpClass" - }, - { - "opClass": "SimdCvt", - "name": "opClasses12", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMisc", - "name": "opClasses13", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMult", - "name": "opClasses14", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMultAcc", - "name": "opClasses15", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15", - "type": "MinorOpClass" - }, - { - "opClass": "SimdShift", - "name": "opClasses16", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16", - "type": "MinorOpClass" - }, - { - "opClass": "SimdShiftAcc", - "name": "opClasses17", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17", - "type": "MinorOpClass" - }, - { - "opClass": "SimdSqrt", - "name": "opClasses18", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatAdd", - "name": "opClasses19", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatAlu", - "name": "opClasses20", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatCmp", - "name": "opClasses21", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatCvt", - "name": "opClasses22", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatDiv", - "name": "opClasses23", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMisc", - "name": "opClasses24", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMult", - "name": "opClasses25", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMultAcc", - "name": "opClasses26", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatSqrt", - "name": "opClasses27", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "FloatSimd", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits4.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits4.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits4", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 1, - "name": "funcUnits5", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "MemRead", - "name": "opClasses0", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0", - "type": "MinorOpClass" - }, - { - "opClass": "MemWrite", - "name": "opClasses1", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMemRead", - "name": "opClasses2", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMemWrite", - "name": "opClasses3", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 2, - "description": "Mem", - "srcRegsRelativeLats": [ - 1 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits5.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits5.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits5", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 1, - "name": "funcUnits6", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IprAccess", - "name": "opClasses0", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0", - "type": "MinorOpClass" - }, - { - "opClass": "InstPrefetch", - "name": "opClasses1", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits6", - "type": "MinorFU" - } - ], - "type": "MinorFUPool" - }, - "switched_out": false, - "power_model": null, - "max_insts_all_threads": 0, - "executeSetTraceTimeOnIssue": false, - "fetch2InputBufferSize": 2, - "profile": 0, - "fetch2ToDecodeForwardDelay": 1, - "executeInputWidth": 2, - "decodeToExecuteForwardDelay": 1, - "executeLSQRequestsQueueSize": 1, - "fetch2CycleInput": true, - "executeMaxAccessesInMemory": 2, - "enableIdling": true, - "executeLSQStoreBufferSize": 5, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64a/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "executeSetTraceTimeOnCommit": true, - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - }, - "threadPolicy": "RoundRobin", - "executeCommitLimit": 2, - "fetch1LineWidth": 0, - "branchPred": { - "numThreads": 1, - "BTBEntries": 4096, - "cxx_class": "TournamentBP", - "indirectPathLength": 3, - "globalCtrBits": 2, - "choicePredictorSize": 8192, - "indirectHashGHR": true, - "eventq_index": 0, - "localHistoryTableSize": 2048, - "type": "TournamentBP", - "indirectSets": 256, - "indirectWays": 2, - "choiceCtrBits": 2, - "useIndirect": true, - "localCtrBits": 2, - "path": "system.cpu.branchPred", - "localPredictorSize": 2048, - "RASSize": 16, - "globalPredictorSize": 8192, - "name": "branchPred", - "indirectHashTargets": true, - "instShiftAmt": 2, - "indirectTagSize": 16, - "BTBTagSize": 16 - }, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "path": "system.cpu", - "fetch1ToFetch2ForwardDelay": 1, - "decodeInputBufferSize": 3 - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/simerr deleted file mode 100755 index cec1d822a..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/simerr +++ /dev/null @@ -1,6 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64a/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/simout deleted file mode 100755 index 907424464..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/simout +++ /dev/null @@ -1,47 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/minor-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/minor-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:12:00 -gem5 executing on boldrock, pid 2001 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/minor-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64a/minor-timing - -Global frequency set at 1000000000000 ticks per second -lr.w/sc.w: PASS -sc.w, no preceding lr.d: PASS -amoswap.w: PASS -amoswap.w, sign extend: PASS -amoswap.w, truncate: PASS -amoadd.w: PASS -amoadd.w, truncate/overflow: PASS -amoadd.w, sign extend: PASS -amoxor.w, truncate: PASS -amoxor.w, sign extend: PASS -amoand.w, truncate: PASS -amoand.w, sign extend: PASS -amoor.w, truncate: PASS -amoor.w, sign extend: PASS -amomin.w, truncate: PASS -amomin.w, sign extend: PASS -amomax.w, truncate: PASS -amomax.w, sign extend: PASS -amominu.w, truncate: PASS -amominu.w, sign extend: PASS -amomaxu.w, truncate: PASS -amomaxu.w, sign extend: PASS -lr.d/sc.d: PASS -sc.d, no preceding lr.d: PASS -amoswap.d: PASS -amoadd.d: PASS -amoadd.d, overflow: PASS -amoxor.d (1): PASS -amoxor.d (0): PASS -amoand.d: PASS -amoor.d: PASS -amomin.d: PASS -amomax.d: PASS -amominu.d: PASS -amomaxu.d: PASS -Exiting @ tick 179565500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/stats.txt deleted file mode 100644 index 81fa91a62..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/stats.txt +++ /dev/null @@ -1,789 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000180 -sim_ticks 179565500 -final_tick 179565500 -sim_freq 1000000000000 -host_inst_rate 6153 -host_op_rate 6167 -host_tick_rate 10087955 -host_mem_usage 272768 -host_seconds 17.80 -sim_insts 109528 -sim_ops 109773 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 179565500 -system.physmem.bytes_read::cpu.inst 61184 -system.physmem.bytes_read::cpu.data 29952 -system.physmem.bytes_read::total 91136 -system.physmem.bytes_inst_read::cpu.inst 61184 -system.physmem.bytes_inst_read::total 61184 -system.physmem.num_reads::cpu.inst 956 -system.physmem.num_reads::cpu.data 468 -system.physmem.num_reads::total 1424 -system.physmem.bw_read::cpu.inst 340733604 -system.physmem.bw_read::cpu.data 166802643 -system.physmem.bw_read::total 507536247 -system.physmem.bw_inst_read::cpu.inst 340733604 -system.physmem.bw_inst_read::total 340733604 -system.physmem.bw_total::cpu.inst 340733604 -system.physmem.bw_total::cpu.data 166802643 -system.physmem.bw_total::total 507536247 -system.physmem.readReqs 1424 -system.physmem.writeReqs 0 -system.physmem.readBursts 1424 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 91136 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 91136 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 150 -system.physmem.perBankRdBursts::1 98 -system.physmem.perBankRdBursts::2 131 -system.physmem.perBankRdBursts::3 90 -system.physmem.perBankRdBursts::4 28 -system.physmem.perBankRdBursts::5 83 -system.physmem.perBankRdBursts::6 30 -system.physmem.perBankRdBursts::7 43 -system.physmem.perBankRdBursts::8 86 -system.physmem.perBankRdBursts::9 121 -system.physmem.perBankRdBursts::10 196 -system.physmem.perBankRdBursts::11 159 -system.physmem.perBankRdBursts::12 54 -system.physmem.perBankRdBursts::13 56 -system.physmem.perBankRdBursts::14 52 -system.physmem.perBankRdBursts::15 47 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 179469000 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 1424 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 1213 -system.physmem.rdQLenPdf::1 196 -system.physmem.rdQLenPdf::2 15 -system.physmem.rdQLenPdf::3 0 -system.physmem.rdQLenPdf::4 0 -system.physmem.rdQLenPdf::5 0 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 280 -system.physmem.bytesPerActivate::mean 325.028571 -system.physmem.bytesPerActivate::gmean 221.322683 -system.physmem.bytesPerActivate::stdev 282.766211 -system.physmem.bytesPerActivate::0-127 66 23.57% 23.57% -system.physmem.bytesPerActivate::128-255 73 26.07% 49.64% -system.physmem.bytesPerActivate::256-383 52 18.57% 68.21% -system.physmem.bytesPerActivate::384-511 23 8.21% 76.43% -system.physmem.bytesPerActivate::512-639 18 6.43% 82.86% -system.physmem.bytesPerActivate::640-767 15 5.36% 88.21% -system.physmem.bytesPerActivate::768-895 9 3.21% 91.43% -system.physmem.bytesPerActivate::896-1023 8 2.86% 94.29% -system.physmem.bytesPerActivate::1024-1151 16 5.71% 100.00% -system.physmem.bytesPerActivate::total 280 -system.physmem.totQLat 18481500 -system.physmem.totMemAccLat 45181500 -system.physmem.totBusLat 7120000 -system.physmem.avgQLat 12978.58 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 31728.58 -system.physmem.avgRdBW 507.54 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 507.54 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 3.97 -system.physmem.busUtilRead 3.97 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.15 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 1142 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 80.20 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 126031.60 -system.physmem.pageHitRate 80.20 -system.physmem_0.actEnergy 828240 -system.physmem_0.preEnergy 436425 -system.physmem_0.readEnergy 4662420 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 14136720.000000 -system.physmem_0.actBackEnergy 11510580 -system.physmem_0.preBackEnergy 297600 -system.physmem_0.actPowerDownEnergy 64012140 -system.physmem_0.prePowerDownEnergy 5057760 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 100941885 -system.physmem_0.averagePower 562.142858 -system.physmem_0.totalIdleTime 153511750 -system.physmem_0.memoryStateTime::IDLE 126000 -system.physmem_0.memoryStateTime::REF 5980000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 13167500 -system.physmem_0.memoryStateTime::ACT 19901750 -system.physmem_0.memoryStateTime::ACT_PDN 140390250 -system.physmem_1.actEnergy 1185240 -system.physmem_1.preEnergy 626175 -system.physmem_1.readEnergy 5504940 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 14136720.000000 -system.physmem_1.actBackEnergy 12449940 -system.physmem_1.preBackEnergy 329760 -system.physmem_1.actPowerDownEnergy 64714950 -system.physmem_1.prePowerDownEnergy 3642720 -system.physmem_1.selfRefreshEnergy 0 -system.physmem_1.totalEnergy 102590445 -system.physmem_1.averagePower 571.323648 -system.physmem_1.totalIdleTime 151247750 -system.physmem_1.memoryStateTime::IDLE 223500 -system.physmem_1.memoryStateTime::REF 5980000 -system.physmem_1.memoryStateTime::SREF 0 -system.physmem_1.memoryStateTime::PRE_PDN 9481500 -system.physmem_1.memoryStateTime::ACT 21938750 -system.physmem_1.memoryStateTime::ACT_PDN 141941750 -system.pwrStateResidencyTicks::UNDEFINED 179565500 -system.cpu.branchPred.lookups 32783 -system.cpu.branchPred.condPredicted 22516 -system.cpu.branchPred.condIncorrect 2844 -system.cpu.branchPred.BTBLookups 25031 -system.cpu.branchPred.BTBHits 11486 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 45.887100 -system.cpu.branchPred.usedRAS 0 -system.cpu.branchPred.RASInCorrect 0 -system.cpu.branchPred.indirectLookups 6560 -system.cpu.branchPred.indirectHits 3275 -system.cpu.branchPred.indirectMisses 3285 -system.cpu.branchPredindirectMispredicted 1342 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 43 -system.cpu.pwrStateResidencyTicks::ON 179565500 -system.cpu.numCycles 359131 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 109528 -system.cpu.committedOps 109773 -system.cpu.discardedOps 8007 -system.cpu.numFetchSuspends 0 -system.cpu.cpi 3.278897 -system.cpu.ipc 0.304981 -system.cpu.op_class_0::No_OpClass 47 0.04% 0.04% -system.cpu.op_class_0::IntAlu 67339 61.34% 61.39% -system.cpu.op_class_0::IntMult 107 0.10% 61.48% -system.cpu.op_class_0::IntDiv 4 0.00% 61.49% -system.cpu.op_class_0::FloatAdd 0 0.00% 61.49% -system.cpu.op_class_0::FloatCmp 0 0.00% 61.49% -system.cpu.op_class_0::FloatCvt 0 0.00% 61.49% -system.cpu.op_class_0::FloatMult 0 0.00% 61.49% -system.cpu.op_class_0::FloatMultAcc 0 0.00% 61.49% -system.cpu.op_class_0::FloatDiv 0 0.00% 61.49% -system.cpu.op_class_0::FloatMisc 0 0.00% 61.49% -system.cpu.op_class_0::FloatSqrt 0 0.00% 61.49% -system.cpu.op_class_0::SimdAdd 0 0.00% 61.49% -system.cpu.op_class_0::SimdAddAcc 0 0.00% 61.49% -system.cpu.op_class_0::SimdAlu 0 0.00% 61.49% -system.cpu.op_class_0::SimdCmp 0 0.00% 61.49% -system.cpu.op_class_0::SimdCvt 0 0.00% 61.49% -system.cpu.op_class_0::SimdMisc 0 0.00% 61.49% -system.cpu.op_class_0::SimdMult 0 0.00% 61.49% -system.cpu.op_class_0::SimdMultAcc 0 0.00% 61.49% -system.cpu.op_class_0::SimdShift 0 0.00% 61.49% -system.cpu.op_class_0::SimdShiftAcc 0 0.00% 61.49% -system.cpu.op_class_0::SimdSqrt 0 0.00% 61.49% -system.cpu.op_class_0::SimdFloatAdd 0 0.00% 61.49% -system.cpu.op_class_0::SimdFloatAlu 0 0.00% 61.49% -system.cpu.op_class_0::SimdFloatCmp 0 0.00% 61.49% -system.cpu.op_class_0::SimdFloatCvt 0 0.00% 61.49% -system.cpu.op_class_0::SimdFloatDiv 0 0.00% 61.49% -system.cpu.op_class_0::SimdFloatMisc 0 0.00% 61.49% -system.cpu.op_class_0::SimdFloatMult 0 0.00% 61.49% -system.cpu.op_class_0::SimdFloatMultAcc 0 0.00% 61.49% -system.cpu.op_class_0::SimdFloatSqrt 0 0.00% 61.49% -system.cpu.op_class_0::MemRead 25597 23.32% 84.81% -system.cpu.op_class_0::MemWrite 16667 15.18% 99.99% -system.cpu.op_class_0::FloatMemRead 0 0.00% 99.99% -system.cpu.op_class_0::FloatMemWrite 12 0.01% 100.00% -system.cpu.op_class_0::IprAccess 0 0.00% 100.00% -system.cpu.op_class_0::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class_0::total 109773 -system.cpu.tickCycles 168707 -system.cpu.idleCycles 190424 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 179565500 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 310.080119 -system.cpu.dcache.tags.total_refs 42815 -system.cpu.dcache.tags.sampled_refs 469 -system.cpu.dcache.tags.avg_refs 91.289979 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 310.080119 -system.cpu.dcache.tags.occ_percent::cpu.data 0.075703 -system.cpu.dcache.tags.occ_percent::total 0.075703 -system.cpu.dcache.tags.occ_task_id_blocks::1024 469 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 14 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 154 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 301 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.114502 -system.cpu.dcache.tags.tag_accesses 87381 -system.cpu.dcache.tags.data_accesses 87381 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 179565500 -system.cpu.dcache.ReadReq_hits::cpu.data 26260 -system.cpu.dcache.ReadReq_hits::total 26260 -system.cpu.dcache.WriteReq_hits::cpu.data 16004 -system.cpu.dcache.WriteReq_hits::total 16004 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 275 -system.cpu.dcache.LoadLockedReq_hits::total 275 -system.cpu.dcache.StoreCondReq_hits::cpu.data 276 -system.cpu.dcache.StoreCondReq_hits::total 276 -system.cpu.dcache.demand_hits::cpu.data 42264 -system.cpu.dcache.demand_hits::total 42264 -system.cpu.dcache.overall_hits::cpu.data 42264 -system.cpu.dcache.overall_hits::total 42264 -system.cpu.dcache.ReadReq_misses::cpu.data 243 -system.cpu.dcache.ReadReq_misses::total 243 -system.cpu.dcache.WriteReq_misses::cpu.data 397 -system.cpu.dcache.WriteReq_misses::total 397 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_misses::total 1 -system.cpu.dcache.demand_misses::cpu.data 640 -system.cpu.dcache.demand_misses::total 640 -system.cpu.dcache.overall_misses::cpu.data 640 -system.cpu.dcache.overall_misses::total 640 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 21958000 -system.cpu.dcache.ReadReq_miss_latency::total 21958000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 31385000 -system.cpu.dcache.WriteReq_miss_latency::total 31385000 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 86000 -system.cpu.dcache.LoadLockedReq_miss_latency::total 86000 -system.cpu.dcache.demand_miss_latency::cpu.data 53343000 -system.cpu.dcache.demand_miss_latency::total 53343000 -system.cpu.dcache.overall_miss_latency::cpu.data 53343000 -system.cpu.dcache.overall_miss_latency::total 53343000 -system.cpu.dcache.ReadReq_accesses::cpu.data 26503 -system.cpu.dcache.ReadReq_accesses::total 26503 -system.cpu.dcache.WriteReq_accesses::cpu.data 16401 -system.cpu.dcache.WriteReq_accesses::total 16401 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 276 -system.cpu.dcache.LoadLockedReq_accesses::total 276 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 276 -system.cpu.dcache.StoreCondReq_accesses::total 276 -system.cpu.dcache.demand_accesses::cpu.data 42904 -system.cpu.dcache.demand_accesses::total 42904 -system.cpu.dcache.overall_accesses::cpu.data 42904 -system.cpu.dcache.overall_accesses::total 42904 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.009169 -system.cpu.dcache.ReadReq_miss_rate::total 0.009169 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.024206 -system.cpu.dcache.WriteReq_miss_rate::total 0.024206 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.003623 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.003623 -system.cpu.dcache.demand_miss_rate::cpu.data 0.014917 -system.cpu.dcache.demand_miss_rate::total 0.014917 -system.cpu.dcache.overall_miss_rate::cpu.data 0.014917 -system.cpu.dcache.overall_miss_rate::total 0.014917 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 90362.139918 -system.cpu.dcache.ReadReq_avg_miss_latency::total 90362.139918 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 79055.415617 -system.cpu.dcache.WriteReq_avg_miss_latency::total 79055.415617 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 86000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 86000 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 83348.437500 -system.cpu.dcache.demand_avg_miss_latency::total 83348.437500 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 83348.437500 -system.cpu.dcache.overall_avg_miss_latency::total 83348.437500 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 2 -system.cpu.dcache.ReadReq_mshr_hits::total 2 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 170 -system.cpu.dcache.WriteReq_mshr_hits::total 170 -system.cpu.dcache.demand_mshr_hits::cpu.data 172 -system.cpu.dcache.demand_mshr_hits::total 172 -system.cpu.dcache.overall_mshr_hits::cpu.data 172 -system.cpu.dcache.overall_mshr_hits::total 172 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 241 -system.cpu.dcache.ReadReq_mshr_misses::total 241 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 227 -system.cpu.dcache.WriteReq_mshr_misses::total 227 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 1 -system.cpu.dcache.demand_mshr_misses::cpu.data 468 -system.cpu.dcache.demand_mshr_misses::total 468 -system.cpu.dcache.overall_mshr_misses::cpu.data 468 -system.cpu.dcache.overall_mshr_misses::total 468 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 21550000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 21550000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 18862000 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 18862000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 85000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 85000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 40412000 -system.cpu.dcache.demand_mshr_miss_latency::total 40412000 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 40412000 -system.cpu.dcache.overall_mshr_miss_latency::total 40412000 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.009093 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.009093 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.013841 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.013841 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.003623 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.003623 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.010908 -system.cpu.dcache.demand_mshr_miss_rate::total 0.010908 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.010908 -system.cpu.dcache.overall_mshr_miss_rate::total 0.010908 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 89419.087137 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 89419.087137 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 83092.511013 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 83092.511013 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 85000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 85000 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 86350.427350 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 86350.427350 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 86350.427350 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 86350.427350 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 179565500 -system.cpu.icache.tags.replacements 94 -system.cpu.icache.tags.tagsinuse 510.977523 -system.cpu.icache.tags.total_refs 44413 -system.cpu.icache.tags.sampled_refs 963 -system.cpu.icache.tags.avg_refs 46.119418 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 510.977523 -system.cpu.icache.tags.occ_percent::cpu.inst 0.249501 -system.cpu.icache.tags.occ_percent::total 0.249501 -system.cpu.icache.tags.occ_task_id_blocks::1024 869 -system.cpu.icache.tags.age_task_id_blocks_1024::0 52 -system.cpu.icache.tags.age_task_id_blocks_1024::1 441 -system.cpu.icache.tags.age_task_id_blocks_1024::2 376 -system.cpu.icache.tags.occ_task_id_percent::1024 0.424316 -system.cpu.icache.tags.tag_accesses 91717 -system.cpu.icache.tags.data_accesses 91717 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 179565500 -system.cpu.icache.ReadReq_hits::cpu.inst 44413 -system.cpu.icache.ReadReq_hits::total 44413 -system.cpu.icache.demand_hits::cpu.inst 44413 -system.cpu.icache.demand_hits::total 44413 -system.cpu.icache.overall_hits::cpu.inst 44413 -system.cpu.icache.overall_hits::total 44413 -system.cpu.icache.ReadReq_misses::cpu.inst 964 -system.cpu.icache.ReadReq_misses::total 964 -system.cpu.icache.demand_misses::cpu.inst 964 -system.cpu.icache.demand_misses::total 964 -system.cpu.icache.overall_misses::cpu.inst 964 -system.cpu.icache.overall_misses::total 964 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 80523500 -system.cpu.icache.ReadReq_miss_latency::total 80523500 -system.cpu.icache.demand_miss_latency::cpu.inst 80523500 -system.cpu.icache.demand_miss_latency::total 80523500 -system.cpu.icache.overall_miss_latency::cpu.inst 80523500 -system.cpu.icache.overall_miss_latency::total 80523500 -system.cpu.icache.ReadReq_accesses::cpu.inst 45377 -system.cpu.icache.ReadReq_accesses::total 45377 -system.cpu.icache.demand_accesses::cpu.inst 45377 -system.cpu.icache.demand_accesses::total 45377 -system.cpu.icache.overall_accesses::cpu.inst 45377 -system.cpu.icache.overall_accesses::total 45377 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.021244 -system.cpu.icache.ReadReq_miss_rate::total 0.021244 -system.cpu.icache.demand_miss_rate::cpu.inst 0.021244 -system.cpu.icache.demand_miss_rate::total 0.021244 -system.cpu.icache.overall_miss_rate::cpu.inst 0.021244 -system.cpu.icache.overall_miss_rate::total 0.021244 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 83530.601660 -system.cpu.icache.ReadReq_avg_miss_latency::total 83530.601660 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 83530.601660 -system.cpu.icache.demand_avg_miss_latency::total 83530.601660 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 83530.601660 -system.cpu.icache.overall_avg_miss_latency::total 83530.601660 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 94 -system.cpu.icache.writebacks::total 94 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 964 -system.cpu.icache.ReadReq_mshr_misses::total 964 -system.cpu.icache.demand_mshr_misses::cpu.inst 964 -system.cpu.icache.demand_mshr_misses::total 964 -system.cpu.icache.overall_mshr_misses::cpu.inst 964 -system.cpu.icache.overall_mshr_misses::total 964 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 79560500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 79560500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 79560500 -system.cpu.icache.demand_mshr_miss_latency::total 79560500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 79560500 -system.cpu.icache.overall_mshr_miss_latency::total 79560500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.021244 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.021244 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.021244 -system.cpu.icache.demand_mshr_miss_rate::total 0.021244 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.021244 -system.cpu.icache.overall_mshr_miss_rate::total 0.021244 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 82531.639004 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 82531.639004 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 82531.639004 -system.cpu.icache.demand_avg_mshr_miss_latency::total 82531.639004 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 82531.639004 -system.cpu.icache.overall_avg_mshr_miss_latency::total 82531.639004 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 179565500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 857.419597 -system.cpu.l2cache.tags.total_refs 102 -system.cpu.l2cache.tags.sampled_refs 1424 -system.cpu.l2cache.tags.avg_refs 0.071629 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 547.599937 -system.cpu.l2cache.tags.occ_blocks::cpu.data 309.819660 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.016711 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.009455 -system.cpu.l2cache.tags.occ_percent::total 0.026166 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1424 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 65 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 593 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 766 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.043457 -system.cpu.l2cache.tags.tag_accesses 13640 -system.cpu.l2cache.tags.data_accesses 13640 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 179565500 -system.cpu.l2cache.WritebackClean_hits::writebacks 94 -system.cpu.l2cache.WritebackClean_hits::total 94 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 7 -system.cpu.l2cache.ReadCleanReq_hits::total 7 -system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 7 -system.cpu.l2cache.demand_hits::cpu.data 1 -system.cpu.l2cache.demand_hits::total 8 -system.cpu.l2cache.overall_hits::cpu.inst 7 -system.cpu.l2cache.overall_hits::cpu.data 1 -system.cpu.l2cache.overall_hits::total 8 -system.cpu.l2cache.ReadExReq_misses::cpu.data 227 -system.cpu.l2cache.ReadExReq_misses::total 227 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 957 -system.cpu.l2cache.ReadCleanReq_misses::total 957 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 241 -system.cpu.l2cache.ReadSharedReq_misses::total 241 -system.cpu.l2cache.demand_misses::cpu.inst 957 -system.cpu.l2cache.demand_misses::cpu.data 468 -system.cpu.l2cache.demand_misses::total 1425 -system.cpu.l2cache.overall_misses::cpu.inst 957 -system.cpu.l2cache.overall_misses::cpu.data 468 -system.cpu.l2cache.overall_misses::total 1425 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 18519500 -system.cpu.l2cache.ReadExReq_miss_latency::total 18519500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 78041500 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 78041500 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 21258000 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 21258000 -system.cpu.l2cache.demand_miss_latency::cpu.inst 78041500 -system.cpu.l2cache.demand_miss_latency::cpu.data 39777500 -system.cpu.l2cache.demand_miss_latency::total 117819000 -system.cpu.l2cache.overall_miss_latency::cpu.inst 78041500 -system.cpu.l2cache.overall_miss_latency::cpu.data 39777500 -system.cpu.l2cache.overall_miss_latency::total 117819000 -system.cpu.l2cache.WritebackClean_accesses::writebacks 94 -system.cpu.l2cache.WritebackClean_accesses::total 94 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 227 -system.cpu.l2cache.ReadExReq_accesses::total 227 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 964 -system.cpu.l2cache.ReadCleanReq_accesses::total 964 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 242 -system.cpu.l2cache.ReadSharedReq_accesses::total 242 -system.cpu.l2cache.demand_accesses::cpu.inst 964 -system.cpu.l2cache.demand_accesses::cpu.data 469 -system.cpu.l2cache.demand_accesses::total 1433 -system.cpu.l2cache.overall_accesses::cpu.inst 964 -system.cpu.l2cache.overall_accesses::cpu.data 469 -system.cpu.l2cache.overall_accesses::total 1433 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.992739 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.992739 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.995868 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.995868 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.992739 -system.cpu.l2cache.demand_miss_rate::cpu.data 0.997868 -system.cpu.l2cache.demand_miss_rate::total 0.994417 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.992739 -system.cpu.l2cache.overall_miss_rate::cpu.data 0.997868 -system.cpu.l2cache.overall_miss_rate::total 0.994417 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 81583.700441 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 81583.700441 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 81548.066876 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 81548.066876 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 88207.468880 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 88207.468880 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 81548.066876 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 84994.658120 -system.cpu.l2cache.demand_avg_miss_latency::total 82680 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 81548.066876 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 84994.658120 -system.cpu.l2cache.overall_avg_miss_latency::total 82680 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 227 -system.cpu.l2cache.ReadExReq_mshr_misses::total 227 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 957 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 957 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 241 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 241 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 957 -system.cpu.l2cache.demand_mshr_misses::cpu.data 468 -system.cpu.l2cache.demand_mshr_misses::total 1425 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 957 -system.cpu.l2cache.overall_mshr_misses::cpu.data 468 -system.cpu.l2cache.overall_mshr_misses::total 1425 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 16249500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 16249500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 68481500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 68481500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 18848000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 18848000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 68481500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 35097500 -system.cpu.l2cache.demand_mshr_miss_latency::total 103579000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 68481500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 35097500 -system.cpu.l2cache.overall_mshr_miss_latency::total 103579000 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.992739 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.992739 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.995868 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.995868 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.992739 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.997868 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.994417 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.992739 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.997868 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.994417 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 71583.700441 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 71583.700441 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 71558.516196 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 71558.516196 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 78207.468880 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 78207.468880 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 71558.516196 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 74994.658120 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 72687.017544 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 71558.516196 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 74994.658120 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 72687.017544 -system.cpu.toL2Bus.snoop_filter.tot_requests 1527 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 95 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 179565500 -system.cpu.toL2Bus.trans_dist::ReadResp 1205 -system.cpu.toL2Bus.trans_dist::WritebackClean 94 -system.cpu.toL2Bus.trans_dist::ReadExReq 227 -system.cpu.toL2Bus.trans_dist::ReadExResp 227 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 964 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 242 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 2021 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 938 -system.cpu.toL2Bus.pkt_count::total 2959 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 67648 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 30016 -system.cpu.toL2Bus.pkt_size::total 97664 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1433 -system.cpu.toL2Bus.snoop_fanout::mean 0.000698 -system.cpu.toL2Bus.snoop_fanout::stdev 0.026417 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1432 99.93% 99.93% -system.cpu.toL2Bus.snoop_fanout::1 1 0.07% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 1 -system.cpu.toL2Bus.snoop_fanout::total 1433 -system.cpu.toL2Bus.reqLayer0.occupancy 857500 -system.cpu.toL2Bus.reqLayer0.utilization 0.5 -system.cpu.toL2Bus.respLayer0.occupancy 1444500 -system.cpu.toL2Bus.respLayer0.utilization 0.8 -system.cpu.toL2Bus.respLayer1.occupancy 703500 -system.cpu.toL2Bus.respLayer1.utilization 0.4 -system.membus.snoop_filter.tot_requests 1424 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 179565500 -system.membus.trans_dist::ReadResp 1197 -system.membus.trans_dist::ReadExReq 227 -system.membus.trans_dist::ReadExResp 227 -system.membus.trans_dist::ReadSharedReq 1197 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 2848 -system.membus.pkt_count::total 2848 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 91136 -system.membus.pkt_size::total 91136 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1424 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1424 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1424 -system.membus.reqLayer0.occupancy 1641000 -system.membus.reqLayer0.utilization 0.9 -system.membus.respLayer1.occupancy 7572000 -system.membus.respLayer1.utilization 4.2 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/config.ini deleted file mode 100644 index 8440890fa..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/config.ini +++ /dev/null @@ -1,876 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=DerivO3CPU -children=branchPred dcache dtb fuPool icache interrupts isa itb l2cache toL2Bus tracer workload -LFSTSize=1024 -LQEntries=32 -LSQCheckLoads=true -LSQDepCheckShift=4 -SQEntries=32 -SSITSize=1024 -activity=0 -backComSize=5 -branchPred=system.cpu.branchPred -cacheStorePorts=200 -checker=Null -clk_domain=system.cpu_clk_domain -commitToDecodeDelay=1 -commitToFetchDelay=1 -commitToIEWDelay=1 -commitToRenameDelay=1 -commitWidth=8 -cpu_id=0 -decodeToFetchDelay=1 -decodeToRenameDelay=1 -decodeWidth=8 -default_p_state=UNDEFINED -dispatchWidth=8 -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fetchBufferSize=64 -fetchQueueSize=32 -fetchToDecodeDelay=1 -fetchTrapLatency=1 -fetchWidth=8 -forwardComSize=5 -fuPool=system.cpu.fuPool -function_trace=false -function_trace_start=0 -iewToCommitDelay=1 -iewToDecodeDelay=1 -iewToFetchDelay=1 -iewToRenameDelay=1 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -issueToExecuteDelay=1 -issueWidth=8 -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -needsTSO=false -numIQEntries=64 -numPhysCCRegs=0 -numPhysFloatRegs=256 -numPhysIntRegs=256 -numPhysVecRegs=256 -numROBEntries=192 -numRobs=1 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -renameToDecodeDelay=1 -renameToFetchDelay=1 -renameToIEWDelay=2 -renameToROBDelay=1 -renameWidth=8 -simpoint_start_insts= -smtCommitPolicy=RoundRobin -smtFetchPolicy=SingleThread -smtIQPolicy=Partitioned -smtIQThreshold=100 -smtLSQPolicy=Partitioned -smtLSQThreshold=100 -smtNumFetchingThreads=1 -smtROBPolicy=Partitioned -smtROBThreshold=100 -socket_id=0 -squashWidth=8 -store_set_clear_period=250000 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -trapLatency=13 -wait_for_remote_gdb=false -wbWidth=8 -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.fuPool] -type=FUPool -children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 -FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8 -eventq_index=0 - -[system.cpu.fuPool.FUList0] -type=FUDesc -children=opList -count=6 -eventq_index=0 -opList=system.cpu.fuPool.FUList0.opList - -[system.cpu.fuPool.FUList0.opList] -type=OpDesc -eventq_index=0 -opClass=IntAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList1] -type=FUDesc -children=opList0 opList1 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 - -[system.cpu.fuPool.FUList1.opList0] -type=OpDesc -eventq_index=0 -opClass=IntMult -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList1.opList1] -type=OpDesc -eventq_index=0 -opClass=IntDiv -opLat=20 -pipelined=false - -[system.cpu.fuPool.FUList2] -type=FUDesc -children=opList0 opList1 opList2 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 - -[system.cpu.fuPool.FUList2.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatAdd -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatCmp -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatCvt -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList3] -type=FUDesc -children=opList0 opList1 opList2 opList3 opList4 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 system.cpu.fuPool.FUList3.opList3 system.cpu.fuPool.FUList3.opList4 - -[system.cpu.fuPool.FUList3.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatMult -opLat=4 -pipelined=true - -[system.cpu.fuPool.FUList3.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMultAcc -opLat=5 -pipelined=true - -[system.cpu.fuPool.FUList3.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMisc -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList3.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatDiv -opLat=12 -pipelined=false - -[system.cpu.fuPool.FUList3.opList4] -type=OpDesc -eventq_index=0 -opClass=FloatSqrt -opLat=24 -pipelined=false - -[system.cpu.fuPool.FUList4] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList4.opList0 system.cpu.fuPool.FUList4.opList1 - -[system.cpu.fuPool.FUList4.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList4.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5] -type=FUDesc -children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19 - -[system.cpu.fuPool.FUList5.opList00] -type=OpDesc -eventq_index=0 -opClass=SimdAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList01] -type=OpDesc -eventq_index=0 -opClass=SimdAddAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList02] -type=OpDesc -eventq_index=0 -opClass=SimdAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList03] -type=OpDesc -eventq_index=0 -opClass=SimdCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList04] -type=OpDesc -eventq_index=0 -opClass=SimdCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList05] -type=OpDesc -eventq_index=0 -opClass=SimdMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList06] -type=OpDesc -eventq_index=0 -opClass=SimdMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList07] -type=OpDesc -eventq_index=0 -opClass=SimdMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList08] -type=OpDesc -eventq_index=0 -opClass=SimdShift -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList09] -type=OpDesc -eventq_index=0 -opClass=SimdShiftAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList10] -type=OpDesc -eventq_index=0 -opClass=SimdSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList11] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList12] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList13] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList14] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList15] -type=OpDesc -eventq_index=0 -opClass=SimdFloatDiv -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList16] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList17] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList18] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList19] -type=OpDesc -eventq_index=0 -opClass=SimdFloatSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList6.opList0 system.cpu.fuPool.FUList6.opList1 - -[system.cpu.fuPool.FUList6.opList0] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7] -type=FUDesc -children=opList0 opList1 opList2 opList3 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1 system.cpu.fuPool.FUList7.opList2 system.cpu.fuPool.FUList7.opList3 - -[system.cpu.fuPool.FUList7.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList1] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList8] -type=FUDesc -children=opList -count=1 -eventq_index=0 -opList=system.cpu.fuPool.FUList8.opList - -[system.cpu.fuPool.FUList8.opList] -type=OpDesc -eventq_index=0 -opClass=IprAccess -opLat=3 -pipelined=false - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64a/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/config.json deleted file mode 100644 index 1841ed34c..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/config.json +++ /dev/null @@ -1,1155 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "static_frontend_latency": 10000, - "tRFC": 260000, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 7500, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1000, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6000, - "tRTW": 2500, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 7500, - "IDD4W": "0.125", - "tWR": 15000, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 13750, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 2500, - "power_model": null, - "tCL": 13750, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1250, - "tRAS": 35000, - "tRP": 13750, - "tBURST": 5000, - "path": "system.physmem", - "tXP": 6000, - "tXS": 270000, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "physmem", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30000, - "write_low_thresh_perc": 50, - "range": "0:134217727:0:0:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10000, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800000 - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "SQEntries": 32, - "smtLSQThreshold": 100, - "fetchTrapLatency": 1, - "iewToRenameDelay": 1, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "fetchWidth": 8, - "max_loads_all_threads": 0, - "cpu_id": 0, - "fetchToDecodeDelay": 1, - "renameToDecodeDelay": 1, - "do_quiesce": true, - "renameToROBDelay": 1, - "power_model": null, - "max_insts_all_threads": 0, - "decodeWidth": 8, - "commitToFetchDelay": 1, - "needsTSO": false, - "smtIQThreshold": 100, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64a/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "SSITSize": 1024, - "activity": 0, - "max_loads_any_thread": 0, - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - }, - "decodeToFetchDelay": 1, - "renameWidth": 8, - "numThreads": 1, - "syscallRetryLatency": 10000, - "squashWidth": 8, - "function_trace": false, - "backComSize": 5, - "decodeToRenameDelay": 1, - "store_set_clear_period": 250000, - "numPhysIntRegs": 256, - "p_state_clk_gate_max": 1000000000000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "p_state_clk_gate_min": 1000, - "fuPool": { - "name": "fuPool", - "FUList": [ - { - "count": 6, - "opList": [ - { - "opClass": "IntAlu", - "opLat": 1, - "name": "opList", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList0.opList", - "type": "OpDesc" - } - ], - "name": "FUList0", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList0", - "type": "FUDesc" - }, - { - "count": 2, - "opList": [ - { - "opClass": "IntMult", - "opLat": 3, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList1.opList0", - "type": "OpDesc" - }, - { - "opClass": "IntDiv", - "opLat": 20, - "name": "opList1", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList1.opList1", - "type": "OpDesc" - } - ], - "name": "FUList1", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList1", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "FloatAdd", - "opLat": 2, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatCmp", - "opLat": 2, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatCvt", - "opLat": 2, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList2", - "type": "OpDesc" - } - ], - "name": "FUList2", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList2", - "type": "FUDesc" - }, - { - "count": 2, - "opList": [ - { - "opClass": "FloatMult", - "opLat": 4, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMultAcc", - "opLat": 5, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatMisc", - "opLat": 3, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList2", - "type": "OpDesc" - }, - { - "opClass": "FloatDiv", - "opLat": 12, - "name": "opList3", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList3", - "type": "OpDesc" - }, - { - "opClass": "FloatSqrt", - "opLat": 24, - "name": "opList4", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList4", - "type": "OpDesc" - } - ], - "name": "FUList3", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList3", - "type": "FUDesc" - }, - { - "count": 0, - "opList": [ - { - "opClass": "MemRead", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList4.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMemRead", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList4.opList1", - "type": "OpDesc" - } - ], - "name": "FUList4", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList4", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "SimdAdd", - "opLat": 1, - "name": "opList00", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList00", - "type": "OpDesc" - }, - { - "opClass": "SimdAddAcc", - "opLat": 1, - "name": "opList01", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList01", - "type": "OpDesc" - }, - { - "opClass": "SimdAlu", - "opLat": 1, - "name": "opList02", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList02", - "type": "OpDesc" - }, - { - "opClass": "SimdCmp", - "opLat": 1, - "name": "opList03", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList03", - "type": "OpDesc" - }, - { - "opClass": "SimdCvt", - "opLat": 1, - "name": "opList04", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList04", - "type": "OpDesc" - }, - { - "opClass": "SimdMisc", - "opLat": 1, - "name": "opList05", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList05", - "type": "OpDesc" - }, - { - "opClass": "SimdMult", - "opLat": 1, - "name": "opList06", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList06", - "type": "OpDesc" - }, - { - "opClass": "SimdMultAcc", - "opLat": 1, - "name": "opList07", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList07", - "type": "OpDesc" - }, - { - "opClass": "SimdShift", - "opLat": 1, - "name": "opList08", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList08", - "type": "OpDesc" - }, - { - "opClass": "SimdShiftAcc", - "opLat": 1, - "name": "opList09", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList09", - "type": "OpDesc" - }, - { - "opClass": "SimdSqrt", - "opLat": 1, - "name": "opList10", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList10", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatAdd", - "opLat": 1, - "name": "opList11", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList11", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatAlu", - "opLat": 1, - "name": "opList12", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList12", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatCmp", - "opLat": 1, - "name": "opList13", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList13", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatCvt", - "opLat": 1, - "name": "opList14", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList14", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatDiv", - "opLat": 1, - "name": "opList15", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList15", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMisc", - "opLat": 1, - "name": "opList16", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList16", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMult", - "opLat": 1, - "name": "opList17", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList17", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMultAcc", - "opLat": 1, - "name": "opList18", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList18", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatSqrt", - "opLat": 1, - "name": "opList19", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList19", - "type": "OpDesc" - } - ], - "name": "FUList5", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList5", - "type": "FUDesc" - }, - { - "count": 0, - "opList": [ - { - "opClass": "MemWrite", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList6.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMemWrite", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList6.opList1", - "type": "OpDesc" - } - ], - "name": "FUList6", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList6", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "MemRead", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList0", - "type": "OpDesc" - }, - { - "opClass": "MemWrite", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatMemRead", - "opLat": 1, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList2", - "type": "OpDesc" - }, - { - "opClass": "FloatMemWrite", - "opLat": 1, - "name": "opList3", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList3", - "type": "OpDesc" - } - ], - "name": "FUList7", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList7", - "type": "FUDesc" - }, - { - "count": 1, - "opList": [ - { - "opClass": "IprAccess", - "opLat": 3, - "name": "opList", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList8.opList", - "type": "OpDesc" - } - ], - "name": "FUList8", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList8", - "type": "FUDesc" - } - ], - "eventq_index": 0, - "cxx_class": "FUPool", - "path": "system.cpu.fuPool", - "type": "FUPool" - }, - "socket_id": 0, - "renameToFetchDelay": 1, - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "path": "system.cpu", - "numRobs": 1, - "switched_out": false, - "smtLSQPolicy": "Partitioned", - "fetchBufferSize": 64, - "wait_for_remote_gdb": false, - "cacheStorePorts": 200, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "smtROBThreshold": 100, - "numIQEntries": 64, - "branchPred": { - "numThreads": 1, - "BTBEntries": 4096, - "cxx_class": "TournamentBP", - "indirectPathLength": 3, - "globalCtrBits": 2, - "choicePredictorSize": 8192, - "indirectHashGHR": true, - "eventq_index": 0, - "localHistoryTableSize": 2048, - "type": "TournamentBP", - "indirectSets": 256, - "indirectWays": 2, - "choiceCtrBits": 2, - "useIndirect": true, - "localCtrBits": 2, - "path": "system.cpu.branchPred", - "localPredictorSize": 2048, - "RASSize": 16, - "globalPredictorSize": 8192, - "name": "branchPred", - "indirectHashTargets": true, - "instShiftAmt": 2, - "indirectTagSize": 16, - "BTBTagSize": 16 - }, - "LFSTSize": 1024, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "smtROBPolicy": "Partitioned", - "iewToFetchDelay": 1, - "do_statistics_insts": true, - "dispatchWidth": 8, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "commitToDecodeDelay": 1, - "smtIQPolicy": "Partitioned", - "issueWidth": 8, - "LSQCheckLoads": true, - "commitToRenameDelay": 1, - "system": "system", - "checker": null, - "numPhysFloatRegs": 256, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "type": "DerivO3CPU", - "wbWidth": 8, - "numPhysVecRegs": 256, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "smtCommitPolicy": "RoundRobin", - "issueToExecuteDelay": 1, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "numROBEntries": 192, - "fetchQueueSize": 32, - "iewToCommitDelay": 1, - "smtNumFetchingThreads": 1, - "forwardComSize": 5, - "do_checkpoint_insts": true, - "cxx_class": "DerivO3CPU", - "commitToIEWDelay": 1, - "commitWidth": 8, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "smtFetchPolicy": "SingleThread", - "profile": 0, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "LSQDepCheckShift": 4, - "trapLatency": 13, - "iewToDecodeDelay": 1, - "numPhysCCRegs": 0, - "renameToIEWDelay": 2, - "p_state_clk_gate_bins": 20, - "progress_interval": 0, - "LQEntries": 32 - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/simerr deleted file mode 100755 index cec1d822a..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/simerr +++ /dev/null @@ -1,6 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64a/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/simout deleted file mode 100755 index d5cbd1985..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/simout +++ /dev/null @@ -1,47 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/o3-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/o3-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:25:07 -gem5 executing on boldrock, pid 6011 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/o3-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64a/o3-timing - -Global frequency set at 1000000000000 ticks per second -lr.w/sc.w: PASS -sc.w, no preceding lr.d: PASS -amoswap.w: PASS -amoswap.w, sign extend: PASS -amoswap.w, truncate: PASS -amoadd.w: PASS -amoadd.w, truncate/overflow: PASS -amoadd.w, sign extend: PASS -amoxor.w, truncate: PASS -amoxor.w, sign extend: PASS -amoand.w, truncate: PASS -amoand.w, sign extend: PASS -amoor.w, truncate: PASS -amoor.w, sign extend: PASS -amomin.w, truncate: PASS -amomin.w, sign extend: PASS -amomax.w, truncate: PASS -amomax.w, sign extend: PASS -amominu.w, truncate: PASS -amominu.w, sign extend: PASS -amomaxu.w, truncate: PASS -amomaxu.w, sign extend: PASS -lr.d/sc.d: PASS -sc.d, no preceding lr.d: PASS -amoswap.d: PASS -amoadd.d: PASS -amoadd.d, overflow: PASS -amoxor.d (1): PASS -amoxor.d (0): PASS -amoand.d: PASS -amoor.d: PASS -amomin.d: PASS -amomax.d: PASS -amominu.d: PASS -amomaxu.d: PASS -Exiting @ tick 125677500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/stats.txt deleted file mode 100644 index 9d4cfea69..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/o3-timing/stats.txt +++ /dev/null @@ -1,1044 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000126 -sim_ticks 125677500 -final_tick 125677500 -sim_freq 1000000000000 -host_inst_rate 4939 -host_op_rate 4950 -host_tick_rate 5669654 -host_mem_usage 272252 -host_seconds 22.17 -sim_insts 109485 -sim_ops 109730 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 125677500 -system.physmem.bytes_read::cpu.inst 55552 -system.physmem.bytes_read::cpu.data 30016 -system.physmem.bytes_read::total 85568 -system.physmem.bytes_inst_read::cpu.inst 55552 -system.physmem.bytes_inst_read::total 55552 -system.physmem.num_reads::cpu.inst 868 -system.physmem.num_reads::cpu.data 469 -system.physmem.num_reads::total 1337 -system.physmem.bw_read::cpu.inst 442020250 -system.physmem.bw_read::cpu.data 238833522 -system.physmem.bw_read::total 680853773 -system.physmem.bw_inst_read::cpu.inst 442020250 -system.physmem.bw_inst_read::total 442020250 -system.physmem.bw_total::cpu.inst 442020250 -system.physmem.bw_total::cpu.data 238833522 -system.physmem.bw_total::total 680853773 -system.physmem.readReqs 1337 -system.physmem.writeReqs 0 -system.physmem.readBursts 1337 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 85568 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 85568 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 146 -system.physmem.perBankRdBursts::1 90 -system.physmem.perBankRdBursts::2 133 -system.physmem.perBankRdBursts::3 73 -system.physmem.perBankRdBursts::4 28 -system.physmem.perBankRdBursts::5 69 -system.physmem.perBankRdBursts::6 28 -system.physmem.perBankRdBursts::7 40 -system.physmem.perBankRdBursts::8 81 -system.physmem.perBankRdBursts::9 116 -system.physmem.perBankRdBursts::10 175 -system.physmem.perBankRdBursts::11 147 -system.physmem.perBankRdBursts::12 54 -system.physmem.perBankRdBursts::13 61 -system.physmem.perBankRdBursts::14 49 -system.physmem.perBankRdBursts::15 47 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 125550500 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 1337 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 804 -system.physmem.rdQLenPdf::1 354 -system.physmem.rdQLenPdf::2 124 -system.physmem.rdQLenPdf::3 41 -system.physmem.rdQLenPdf::4 11 -system.physmem.rdQLenPdf::5 3 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 300 -system.physmem.bytesPerActivate::mean 282.880000 -system.physmem.bytesPerActivate::gmean 182.415036 -system.physmem.bytesPerActivate::stdev 276.207908 -system.physmem.bytesPerActivate::0-127 102 34.00% 34.00% -system.physmem.bytesPerActivate::128-255 72 24.00% 58.00% -system.physmem.bytesPerActivate::256-383 44 14.67% 72.67% -system.physmem.bytesPerActivate::384-511 25 8.33% 81.00% -system.physmem.bytesPerActivate::512-639 15 5.00% 86.00% -system.physmem.bytesPerActivate::640-767 14 4.67% 90.67% -system.physmem.bytesPerActivate::768-895 6 2.00% 92.67% -system.physmem.bytesPerActivate::896-1023 7 2.33% 95.00% -system.physmem.bytesPerActivate::1024-1151 15 5.00% 100.00% -system.physmem.bytesPerActivate::total 300 -system.physmem.totQLat 21868250 -system.physmem.totMemAccLat 46937000 -system.physmem.totBusLat 6685000 -system.physmem.avgQLat 16356.21 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 35106.21 -system.physmem.avgRdBW 680.85 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 680.85 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 5.32 -system.physmem.busUtilRead 5.32 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.49 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 1033 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 77.26 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 93904.64 -system.physmem.pageHitRate 77.26 -system.physmem_0.actEnergy 935340 -system.physmem_0.preEnergy 497145 -system.physmem_0.readEnergy 4333980 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 9834240.000000 -system.physmem_0.actBackEnergy 9377070 -system.physmem_0.preBackEnergy 217440 -system.physmem_0.actPowerDownEnergy 45434700 -system.physmem_0.prePowerDownEnergy 1885440 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 72515355 -system.physmem_0.averagePower 576.995524 -system.physmem_0.totalIdleTime 103742500 -system.physmem_0.memoryStateTime::IDLE 95500 -system.physmem_0.memoryStateTime::REF 4160000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 4909500 -system.physmem_0.memoryStateTime::ACT 16861750 -system.physmem_0.memoryStateTime::ACT_PDN 99650750 -system.physmem_1.actEnergy 1235220 -system.physmem_1.preEnergy 641355 -system.physmem_1.readEnergy 5212200 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 9834240.000000 -system.physmem_1.actBackEnergy 9892920 -system.physmem_1.preBackEnergy 274560 -system.physmem_1.actPowerDownEnergy 41387700 -system.physmem_1.prePowerDownEnergy 4801920 -system.physmem_1.selfRefreshEnergy 0 -system.physmem_1.totalEnergy 73280115 -system.physmem_1.averagePower 583.080623 -system.physmem_1.totalIdleTime 103188000 -system.physmem_1.memoryStateTime::IDLE 272000 -system.physmem_1.memoryStateTime::REF 4160000 -system.physmem_1.memoryStateTime::SREF 0 -system.physmem_1.memoryStateTime::PRE_PDN 12505000 -system.physmem_1.memoryStateTime::ACT 17974500 -system.physmem_1.memoryStateTime::ACT_PDN 90766000 -system.pwrStateResidencyTicks::UNDEFINED 125677500 -system.cpu.branchPred.lookups 35226 -system.cpu.branchPred.condPredicted 25058 -system.cpu.branchPred.condIncorrect 7682 -system.cpu.branchPred.BTBLookups 28052 -system.cpu.branchPred.BTBHits 13896 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 49.536575 -system.cpu.branchPred.usedRAS 0 -system.cpu.branchPred.RASInCorrect 0 -system.cpu.branchPred.indirectLookups 6794 -system.cpu.branchPred.indirectHits 3539 -system.cpu.branchPred.indirectMisses 3255 -system.cpu.branchPredindirectMispredicted 1480 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 43 -system.cpu.pwrStateResidencyTicks::ON 125677500 -system.cpu.numCycles 251356 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.fetch.icacheStallCycles 46168 -system.cpu.fetch.Insts 156436 -system.cpu.fetch.Branches 35226 -system.cpu.fetch.predictedBranches 17435 -system.cpu.fetch.Cycles 116225 -system.cpu.fetch.SquashCycles 15546 -system.cpu.fetch.MiscStallCycles 55 -system.cpu.fetch.IcacheWaitRetryStallCycles 59 -system.cpu.fetch.CacheLines 26057 -system.cpu.fetch.IcacheSquashes 1486 -system.cpu.fetch.rateDist::samples 170280 -system.cpu.fetch.rateDist::mean 0.920349 -system.cpu.fetch.rateDist::stdev 1.016443 -system.cpu.fetch.rateDist::underflows 0 0.00% 0.00% -system.cpu.fetch.rateDist::0 61883 36.34% 36.34% -system.cpu.fetch.rateDist::1 79812 46.87% 83.21% -system.cpu.fetch.rateDist::2 16676 9.79% 93.01% -system.cpu.fetch.rateDist::3 7479 4.39% 97.40% -system.cpu.fetch.rateDist::4 2616 1.54% 98.93% -system.cpu.fetch.rateDist::5 857 0.50% 99.44% -system.cpu.fetch.rateDist::6 569 0.33% 99.77% -system.cpu.fetch.rateDist::7 151 0.09% 99.86% -system.cpu.fetch.rateDist::8 237 0.14% 100.00% -system.cpu.fetch.rateDist::overflows 0 0.00% 100.00% -system.cpu.fetch.rateDist::min_value 0 -system.cpu.fetch.rateDist::max_value 8 -system.cpu.fetch.rateDist::total 170280 -system.cpu.fetch.branchRate 0.140144 -system.cpu.fetch.rate 0.622368 -system.cpu.decode.IdleCycles 51937 -system.cpu.decode.BlockedCycles 16448 -system.cpu.decode.RunCycles 96519 -system.cpu.decode.UnblockCycles 481 -system.cpu.decode.SquashCycles 4895 -system.cpu.decode.BranchResolved 13582 -system.cpu.decode.BranchMispred 2936 -system.cpu.decode.DecodedInsts 141903 -system.cpu.decode.SquashedInsts 3940 -system.cpu.rename.SquashCycles 4895 -system.cpu.rename.IdleCycles 57956 -system.cpu.rename.BlockCycles 3030 -system.cpu.rename.serializeStallCycles 8876 -system.cpu.rename.RunCycles 90964 -system.cpu.rename.UnblockCycles 4559 -system.cpu.rename.RenamedInsts 135242 -system.cpu.rename.ROBFullEvents 2 -system.cpu.rename.IQFullEvents 14 -system.cpu.rename.LQFullEvents 2289 -system.cpu.rename.SQFullEvents 1950 -system.cpu.rename.RenamedOperands 90238 -system.cpu.rename.RenameLookups 165837 -system.cpu.rename.int_rename_lookups 165620 -system.cpu.rename.fp_rename_lookups 217 -system.cpu.rename.CommittedMaps 72083 -system.cpu.rename.UndoneMaps 18155 -system.cpu.rename.serializingInsts 338 -system.cpu.rename.tempSerializingInsts 337 -system.cpu.rename.skidInsts 1081 -system.cpu.memDep0.insertedLoads 28999 -system.cpu.memDep0.insertedStores 17919 -system.cpu.memDep0.conflictingLoads 165 -system.cpu.memDep0.conflictingStores 32 -system.cpu.iq.iqInstsAdded 125058 -system.cpu.iq.iqNonSpecInstsAdded 652 -system.cpu.iq.iqInstsIssued 122918 -system.cpu.iq.iqSquashedInstsIssued 104 -system.cpu.iq.iqSquashedInstsExamined 15973 -system.cpu.iq.iqSquashedOperandsExamined 6743 -system.cpu.iq.iqSquashedNonSpecRemoved 76 -system.cpu.iq.issued_per_cycle::samples 170280 -system.cpu.iq.issued_per_cycle::mean 0.721858 -system.cpu.iq.issued_per_cycle::stdev 0.878766 -system.cpu.iq.issued_per_cycle::underflows 0 0.00% 0.00% -system.cpu.iq.issued_per_cycle::0 80343 47.18% 47.18% -system.cpu.iq.issued_per_cycle::1 67296 39.52% 86.70% -system.cpu.iq.issued_per_cycle::2 15386 9.04% 95.74% -system.cpu.iq.issued_per_cycle::3 5443 3.20% 98.94% -system.cpu.iq.issued_per_cycle::4 1141 0.67% 99.61% -system.cpu.iq.issued_per_cycle::5 349 0.20% 99.81% -system.cpu.iq.issued_per_cycle::6 134 0.08% 99.89% -system.cpu.iq.issued_per_cycle::7 96 0.06% 99.95% -system.cpu.iq.issued_per_cycle::8 92 0.05% 100.00% -system.cpu.iq.issued_per_cycle::overflows 0 0.00% 100.00% -system.cpu.iq.issued_per_cycle::min_value 0 -system.cpu.iq.issued_per_cycle::max_value 8 -system.cpu.iq.issued_per_cycle::total 170280 -system.cpu.iq.fu_full::No_OpClass 0 0.00% 0.00% -system.cpu.iq.fu_full::IntAlu 23 8.65% 8.65% -system.cpu.iq.fu_full::IntMult 0 0.00% 8.65% -system.cpu.iq.fu_full::IntDiv 0 0.00% 8.65% -system.cpu.iq.fu_full::FloatAdd 0 0.00% 8.65% -system.cpu.iq.fu_full::FloatCmp 0 0.00% 8.65% -system.cpu.iq.fu_full::FloatCvt 0 0.00% 8.65% -system.cpu.iq.fu_full::FloatMult 0 0.00% 8.65% -system.cpu.iq.fu_full::FloatMultAcc 0 0.00% 8.65% -system.cpu.iq.fu_full::FloatDiv 0 0.00% 8.65% -system.cpu.iq.fu_full::FloatMisc 0 0.00% 8.65% -system.cpu.iq.fu_full::FloatSqrt 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdAdd 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdAddAcc 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdAlu 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdCmp 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdCvt 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdMisc 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdMult 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdMultAcc 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdShift 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdShiftAcc 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdSqrt 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdFloatAdd 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdFloatAlu 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdFloatCmp 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdFloatCvt 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdFloatDiv 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdFloatMisc 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdFloatMult 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdFloatMultAcc 0 0.00% 8.65% -system.cpu.iq.fu_full::SimdFloatSqrt 0 0.00% 8.65% -system.cpu.iq.fu_full::MemRead 102 38.35% 46.99% -system.cpu.iq.fu_full::MemWrite 139 52.26% 99.25% -system.cpu.iq.fu_full::FloatMemRead 0 0.00% 99.25% -system.cpu.iq.fu_full::FloatMemWrite 2 0.75% 100.00% -system.cpu.iq.fu_full::IprAccess 0 0.00% 100.00% -system.cpu.iq.fu_full::InstPrefetch 0 0.00% 100.00% -system.cpu.iq.FU_type_0::No_OpClass 47 0.04% 0.04% -system.cpu.iq.FU_type_0::IntAlu 76566 62.29% 62.33% -system.cpu.iq.FU_type_0::IntMult 109 0.09% 62.42% -system.cpu.iq.FU_type_0::IntDiv 5 0.00% 62.42% -system.cpu.iq.FU_type_0::FloatAdd 0 0.00% 62.42% -system.cpu.iq.FU_type_0::FloatCmp 0 0.00% 62.42% -system.cpu.iq.FU_type_0::FloatCvt 0 0.00% 62.42% -system.cpu.iq.FU_type_0::FloatMult 34 0.03% 62.45% -system.cpu.iq.FU_type_0::FloatMultAcc 0 0.00% 62.45% -system.cpu.iq.FU_type_0::FloatDiv 0 0.00% 62.45% -system.cpu.iq.FU_type_0::FloatMisc 0 0.00% 62.45% -system.cpu.iq.FU_type_0::FloatSqrt 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdAdd 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdAddAcc 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdAlu 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdCmp 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdCvt 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdMisc 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdMult 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdMultAcc 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdShift 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdShiftAcc 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdSqrt 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdFloatAdd 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdFloatAlu 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdFloatCmp 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdFloatCvt 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdFloatDiv 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdFloatMisc 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdFloatMult 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdFloatMultAcc 0 0.00% 62.45% -system.cpu.iq.FU_type_0::SimdFloatSqrt 0 0.00% 62.45% -system.cpu.iq.FU_type_0::MemRead 28636 23.30% 85.75% -system.cpu.iq.FU_type_0::MemWrite 17490 14.23% 99.97% -system.cpu.iq.FU_type_0::FloatMemRead 0 0.00% 99.97% -system.cpu.iq.FU_type_0::FloatMemWrite 31 0.03% 100.00% -system.cpu.iq.FU_type_0::IprAccess 0 0.00% 100.00% -system.cpu.iq.FU_type_0::InstPrefetch 0 0.00% 100.00% -system.cpu.iq.FU_type_0::total 122918 -system.cpu.iq.rate 0.489020 -system.cpu.iq.fu_busy_cnt 266 -system.cpu.iq.fu_busy_rate 0.002164 -system.cpu.iq.int_inst_queue_reads 416354 -system.cpu.iq.int_inst_queue_writes 141616 -system.cpu.iq.int_inst_queue_wakeup_accesses 117410 -system.cpu.iq.fp_inst_queue_reads 132 -system.cpu.iq.fp_inst_queue_writes 118 -system.cpu.iq.fp_inst_queue_wakeup_accesses 12 -system.cpu.iq.int_alu_accesses 123070 -system.cpu.iq.fp_alu_accesses 67 -system.cpu.iew.lsq.thread0.forwLoads 280 -system.cpu.iew.lsq.thread0.invAddrLoads 0 -system.cpu.iew.lsq.thread0.squashedLoads 3402 -system.cpu.iew.lsq.thread0.ignoredResponses 23 -system.cpu.iew.lsq.thread0.memOrderViolation 49 -system.cpu.iew.lsq.thread0.squashedStores 1240 -system.cpu.iew.lsq.thread0.invAddrSwpfs 0 -system.cpu.iew.lsq.thread0.blockedLoads 0 -system.cpu.iew.lsq.thread0.rescheduledLoads 4 -system.cpu.iew.lsq.thread0.cacheBlocked 125 -system.cpu.iew.iewIdleCycles 0 -system.cpu.iew.iewSquashCycles 4895 -system.cpu.iew.iewBlockCycles 1252 -system.cpu.iew.iewUnblockCycles 1702 -system.cpu.iew.iewDispatchedInsts 125704 -system.cpu.iew.iewDispSquashedInsts 4424 -system.cpu.iew.iewDispLoadInsts 28999 -system.cpu.iew.iewDispStoreInsts 17919 -system.cpu.iew.iewDispNonSpecInsts 646 -system.cpu.iew.iewIQFullEvents 1 -system.cpu.iew.iewLSQFullEvents 1696 -system.cpu.iew.memOrderViolationEvents 49 -system.cpu.iew.predictedTakenIncorrect 2715 -system.cpu.iew.predictedNotTakenIncorrect 2571 -system.cpu.iew.branchMispredicts 5286 -system.cpu.iew.iewExecutedInsts 118737 -system.cpu.iew.iewExecLoadInsts 27854 -system.cpu.iew.iewExecSquashedInsts 4181 -system.cpu.iew.exec_swp 0 -system.cpu.iew.exec_nop 0 -system.cpu.iew.exec_refs 45141 -system.cpu.iew.exec_branches 26550 -system.cpu.iew.exec_stores 17287 -system.cpu.iew.exec_rate 0.472386 -system.cpu.iew.wb_sent 117812 -system.cpu.iew.wb_count 117422 -system.cpu.iew.wb_producers 39157 -system.cpu.iew.wb_consumers 44454 -system.cpu.iew.wb_rate 0.467154 -system.cpu.iew.wb_fanout 0.880843 -system.cpu.commit.commitSquashedInsts 15979 -system.cpu.commit.commitNonSpecStalls 570 -system.cpu.commit.branchMispredicts 4804 -system.cpu.commit.committed_per_cycle::samples 164635 -system.cpu.commit.committed_per_cycle::mean 0.666505 -system.cpu.commit.committed_per_cycle::stdev 1.212402 -system.cpu.commit.committed_per_cycle::underflows 0 0.00% 0.00% -system.cpu.commit.committed_per_cycle::0 103320 62.76% 62.76% -system.cpu.commit.committed_per_cycle::1 39240 23.83% 86.59% -system.cpu.commit.committed_per_cycle::2 8353 5.07% 91.67% -system.cpu.commit.committed_per_cycle::3 8249 5.01% 96.68% -system.cpu.commit.committed_per_cycle::4 2766 1.68% 98.36% -system.cpu.commit.committed_per_cycle::5 858 0.52% 98.88% -system.cpu.commit.committed_per_cycle::6 417 0.25% 99.13% -system.cpu.commit.committed_per_cycle::7 275 0.17% 99.30% -system.cpu.commit.committed_per_cycle::8 1157 0.70% 100.00% -system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.00% -system.cpu.commit.committed_per_cycle::min_value 0 -system.cpu.commit.committed_per_cycle::max_value 8 -system.cpu.commit.committed_per_cycle::total 164635 -system.cpu.commit.committedInsts 109485 -system.cpu.commit.committedOps 109730 -system.cpu.commit.swp_count 0 -system.cpu.commit.refs 42276 -system.cpu.commit.loads 25597 -system.cpu.commit.membars 4 -system.cpu.commit.branches 24439 -system.cpu.commit.vec_insts 0 -system.cpu.commit.fp_insts 12 -system.cpu.commit.int_insts 109164 -system.cpu.commit.function_calls 6221 -system.cpu.commit.op_class_0::No_OpClass 4 0.00% 0.00% -system.cpu.commit.op_class_0::IntAlu 67339 61.37% 61.37% -system.cpu.commit.op_class_0::IntMult 107 0.10% 61.47% -system.cpu.commit.op_class_0::IntDiv 4 0.00% 61.47% -system.cpu.commit.op_class_0::FloatAdd 0 0.00% 61.47% -system.cpu.commit.op_class_0::FloatCmp 0 0.00% 61.47% -system.cpu.commit.op_class_0::FloatCvt 0 0.00% 61.47% -system.cpu.commit.op_class_0::FloatMult 0 0.00% 61.47% -system.cpu.commit.op_class_0::FloatMultAcc 0 0.00% 61.47% -system.cpu.commit.op_class_0::FloatDiv 0 0.00% 61.47% -system.cpu.commit.op_class_0::FloatMisc 0 0.00% 61.47% -system.cpu.commit.op_class_0::FloatSqrt 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdAdd 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdAddAcc 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdAlu 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdCmp 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdCvt 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdMisc 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdMult 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdMultAcc 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdShift 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdShiftAcc 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdSqrt 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdFloatAdd 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdFloatAlu 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdFloatCmp 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdFloatCvt 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdFloatDiv 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdFloatMisc 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdFloatMult 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdFloatMultAcc 0 0.00% 61.47% -system.cpu.commit.op_class_0::SimdFloatSqrt 0 0.00% 61.47% -system.cpu.commit.op_class_0::MemRead 25597 23.33% 84.80% -system.cpu.commit.op_class_0::MemWrite 16667 15.19% 99.99% -system.cpu.commit.op_class_0::FloatMemRead 0 0.00% 99.99% -system.cpu.commit.op_class_0::FloatMemWrite 12 0.01% 100.00% -system.cpu.commit.op_class_0::IprAccess 0 0.00% 100.00% -system.cpu.commit.op_class_0::InstPrefetch 0 0.00% 100.00% -system.cpu.commit.op_class_0::total 109730 -system.cpu.commit.bw_lim_events 1157 -system.cpu.rob.rob_reads 288641 -system.cpu.rob.rob_writes 257070 -system.cpu.timesIdled 643 -system.cpu.idleCycles 81076 -system.cpu.committedInsts 109485 -system.cpu.committedOps 109730 -system.cpu.cpi 2.295803 -system.cpu.cpi_total 2.295803 -system.cpu.ipc 0.435577 -system.cpu.ipc_total 0.435577 -system.cpu.int_regfile_reads 146824 -system.cpu.int_regfile_writes 77458 -system.cpu.fp_regfile_reads 31 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 125677500 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 327.858512 -system.cpu.dcache.tags.total_refs 42248 -system.cpu.dcache.tags.sampled_refs 469 -system.cpu.dcache.tags.avg_refs 90.081023 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 327.858512 -system.cpu.dcache.tags.occ_percent::cpu.data 0.080044 -system.cpu.dcache.tags.occ_percent::total 0.080044 -system.cpu.dcache.tags.occ_task_id_blocks::1024 469 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 14 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 227 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 228 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.114502 -system.cpu.dcache.tags.tag_accesses 88283 -system.cpu.dcache.tags.data_accesses 88283 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 125677500 -system.cpu.dcache.ReadReq_hits::cpu.data 26465 -system.cpu.dcache.ReadReq_hits::total 26465 -system.cpu.dcache.WriteReq_hits::cpu.data 15230 -system.cpu.dcache.WriteReq_hits::total 15230 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 277 -system.cpu.dcache.LoadLockedReq_hits::total 277 -system.cpu.dcache.StoreCondReq_hits::cpu.data 276 -system.cpu.dcache.StoreCondReq_hits::total 276 -system.cpu.dcache.demand_hits::cpu.data 41695 -system.cpu.dcache.demand_hits::total 41695 -system.cpu.dcache.overall_hits::cpu.data 41695 -system.cpu.dcache.overall_hits::total 41695 -system.cpu.dcache.ReadReq_misses::cpu.data 485 -system.cpu.dcache.ReadReq_misses::total 485 -system.cpu.dcache.WriteReq_misses::cpu.data 1171 -system.cpu.dcache.WriteReq_misses::total 1171 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 3 -system.cpu.dcache.LoadLockedReq_misses::total 3 -system.cpu.dcache.demand_misses::cpu.data 1656 -system.cpu.dcache.demand_misses::total 1656 -system.cpu.dcache.overall_misses::cpu.data 1656 -system.cpu.dcache.overall_misses::total 1656 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 37255000 -system.cpu.dcache.ReadReq_miss_latency::total 37255000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 80482462 -system.cpu.dcache.WriteReq_miss_latency::total 80482462 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 269000 -system.cpu.dcache.LoadLockedReq_miss_latency::total 269000 -system.cpu.dcache.demand_miss_latency::cpu.data 117737462 -system.cpu.dcache.demand_miss_latency::total 117737462 -system.cpu.dcache.overall_miss_latency::cpu.data 117737462 -system.cpu.dcache.overall_miss_latency::total 117737462 -system.cpu.dcache.ReadReq_accesses::cpu.data 26950 -system.cpu.dcache.ReadReq_accesses::total 26950 -system.cpu.dcache.WriteReq_accesses::cpu.data 16401 -system.cpu.dcache.WriteReq_accesses::total 16401 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 280 -system.cpu.dcache.LoadLockedReq_accesses::total 280 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 276 -system.cpu.dcache.StoreCondReq_accesses::total 276 -system.cpu.dcache.demand_accesses::cpu.data 43351 -system.cpu.dcache.demand_accesses::total 43351 -system.cpu.dcache.overall_accesses::cpu.data 43351 -system.cpu.dcache.overall_accesses::total 43351 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.017996 -system.cpu.dcache.ReadReq_miss_rate::total 0.017996 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.071398 -system.cpu.dcache.WriteReq_miss_rate::total 0.071398 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.010714 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.010714 -system.cpu.dcache.demand_miss_rate::cpu.data 0.038200 -system.cpu.dcache.demand_miss_rate::total 0.038200 -system.cpu.dcache.overall_miss_rate::cpu.data 0.038200 -system.cpu.dcache.overall_miss_rate::total 0.038200 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 76814.432990 -system.cpu.dcache.ReadReq_avg_miss_latency::total 76814.432990 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 68729.685739 -system.cpu.dcache.WriteReq_avg_miss_latency::total 68729.685739 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 89666.666667 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 89666.666667 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 71097.501208 -system.cpu.dcache.demand_avg_miss_latency::total 71097.501208 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 71097.501208 -system.cpu.dcache.overall_avg_miss_latency::total 71097.501208 -system.cpu.dcache.blocked_cycles::no_mshrs 3099 -system.cpu.dcache.blocked_cycles::no_targets 77 -system.cpu.dcache.blocked::no_mshrs 61 -system.cpu.dcache.blocked::no_targets 1 -system.cpu.dcache.avg_blocked_cycles::no_mshrs 50.803279 -system.cpu.dcache.avg_blocked_cycles::no_targets 77 -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 235 -system.cpu.dcache.ReadReq_mshr_hits::total 235 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 953 -system.cpu.dcache.WriteReq_mshr_hits::total 953 -system.cpu.dcache.LoadLockedReq_mshr_hits::cpu.data 2 -system.cpu.dcache.LoadLockedReq_mshr_hits::total 2 -system.cpu.dcache.demand_mshr_hits::cpu.data 1188 -system.cpu.dcache.demand_mshr_hits::total 1188 -system.cpu.dcache.overall_mshr_hits::cpu.data 1188 -system.cpu.dcache.overall_mshr_hits::total 1188 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 250 -system.cpu.dcache.ReadReq_mshr_misses::total 250 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 218 -system.cpu.dcache.WriteReq_mshr_misses::total 218 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 1 -system.cpu.dcache.demand_mshr_misses::cpu.data 468 -system.cpu.dcache.demand_mshr_misses::total 468 -system.cpu.dcache.overall_mshr_misses::cpu.data 468 -system.cpu.dcache.overall_mshr_misses::total 468 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 23004000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 23004000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 19189998 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 19189998 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 77500 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 77500 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 42193998 -system.cpu.dcache.demand_mshr_miss_latency::total 42193998 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 42193998 -system.cpu.dcache.overall_mshr_miss_latency::total 42193998 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.009276 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.009276 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.013292 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.013292 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.003571 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.003571 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.010796 -system.cpu.dcache.demand_mshr_miss_rate::total 0.010796 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.010796 -system.cpu.dcache.overall_mshr_miss_rate::total 0.010796 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 92016 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 92016 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 88027.513761 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 88027.513761 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 77500 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 77500 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 90158.115385 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 90158.115385 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 90158.115385 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 90158.115385 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 125677500 -system.cpu.icache.tags.replacements 70 -system.cpu.icache.tags.tagsinuse 493.079973 -system.cpu.icache.tags.total_refs 25003 -system.cpu.icache.tags.sampled_refs 877 -system.cpu.icache.tags.avg_refs 28.509692 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 493.079973 -system.cpu.icache.tags.occ_percent::cpu.inst 0.240762 -system.cpu.icache.tags.occ_percent::total 0.240762 -system.cpu.icache.tags.occ_task_id_blocks::1024 807 -system.cpu.icache.tags.age_task_id_blocks_1024::0 56 -system.cpu.icache.tags.age_task_id_blocks_1024::1 497 -system.cpu.icache.tags.age_task_id_blocks_1024::2 254 -system.cpu.icache.tags.occ_task_id_percent::1024 0.394043 -system.cpu.icache.tags.tag_accesses 52989 -system.cpu.icache.tags.data_accesses 52989 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 125677500 -system.cpu.icache.ReadReq_hits::cpu.inst 25003 -system.cpu.icache.ReadReq_hits::total 25003 -system.cpu.icache.demand_hits::cpu.inst 25003 -system.cpu.icache.demand_hits::total 25003 -system.cpu.icache.overall_hits::cpu.inst 25003 -system.cpu.icache.overall_hits::total 25003 -system.cpu.icache.ReadReq_misses::cpu.inst 1053 -system.cpu.icache.ReadReq_misses::total 1053 -system.cpu.icache.demand_misses::cpu.inst 1053 -system.cpu.icache.demand_misses::total 1053 -system.cpu.icache.overall_misses::cpu.inst 1053 -system.cpu.icache.overall_misses::total 1053 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 86515996 -system.cpu.icache.ReadReq_miss_latency::total 86515996 -system.cpu.icache.demand_miss_latency::cpu.inst 86515996 -system.cpu.icache.demand_miss_latency::total 86515996 -system.cpu.icache.overall_miss_latency::cpu.inst 86515996 -system.cpu.icache.overall_miss_latency::total 86515996 -system.cpu.icache.ReadReq_accesses::cpu.inst 26056 -system.cpu.icache.ReadReq_accesses::total 26056 -system.cpu.icache.demand_accesses::cpu.inst 26056 -system.cpu.icache.demand_accesses::total 26056 -system.cpu.icache.overall_accesses::cpu.inst 26056 -system.cpu.icache.overall_accesses::total 26056 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.040413 -system.cpu.icache.ReadReq_miss_rate::total 0.040413 -system.cpu.icache.demand_miss_rate::cpu.inst 0.040413 -system.cpu.icache.demand_miss_rate::total 0.040413 -system.cpu.icache.overall_miss_rate::cpu.inst 0.040413 -system.cpu.icache.overall_miss_rate::total 0.040413 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 82161.439696 -system.cpu.icache.ReadReq_avg_miss_latency::total 82161.439696 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 82161.439696 -system.cpu.icache.demand_avg_miss_latency::total 82161.439696 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 82161.439696 -system.cpu.icache.overall_avg_miss_latency::total 82161.439696 -system.cpu.icache.blocked_cycles::no_mshrs 835 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 14 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs 59.642857 -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 70 -system.cpu.icache.writebacks::total 70 -system.cpu.icache.ReadReq_mshr_hits::cpu.inst 175 -system.cpu.icache.ReadReq_mshr_hits::total 175 -system.cpu.icache.demand_mshr_hits::cpu.inst 175 -system.cpu.icache.demand_mshr_hits::total 175 -system.cpu.icache.overall_mshr_hits::cpu.inst 175 -system.cpu.icache.overall_mshr_hits::total 175 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 878 -system.cpu.icache.ReadReq_mshr_misses::total 878 -system.cpu.icache.demand_mshr_misses::cpu.inst 878 -system.cpu.icache.demand_mshr_misses::total 878 -system.cpu.icache.overall_mshr_misses::cpu.inst 878 -system.cpu.icache.overall_mshr_misses::total 878 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 75218496 -system.cpu.icache.ReadReq_mshr_miss_latency::total 75218496 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 75218496 -system.cpu.icache.demand_mshr_miss_latency::total 75218496 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 75218496 -system.cpu.icache.overall_mshr_miss_latency::total 75218496 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.033697 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.033697 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.033697 -system.cpu.icache.demand_mshr_miss_rate::total 0.033697 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.033697 -system.cpu.icache.overall_mshr_miss_rate::total 0.033697 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 85670.268793 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 85670.268793 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 85670.268793 -system.cpu.icache.demand_avg_mshr_miss_latency::total 85670.268793 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 85670.268793 -system.cpu.icache.overall_avg_mshr_miss_latency::total 85670.268793 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 125677500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 847.291910 -system.cpu.l2cache.tags.total_refs 80 -system.cpu.l2cache.tags.sampled_refs 1337 -system.cpu.l2cache.tags.avg_refs 0.059835 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 519.394214 -system.cpu.l2cache.tags.occ_blocks::cpu.data 327.897696 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.015851 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.010007 -system.cpu.l2cache.tags.occ_percent::total 0.025857 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1337 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 69 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 734 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 534 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.040802 -system.cpu.l2cache.tags.tag_accesses 12673 -system.cpu.l2cache.tags.data_accesses 12673 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 125677500 -system.cpu.l2cache.WritebackClean_hits::writebacks 70 -system.cpu.l2cache.WritebackClean_hits::total 70 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 10 -system.cpu.l2cache.ReadCleanReq_hits::total 10 -system.cpu.l2cache.demand_hits::cpu.inst 10 -system.cpu.l2cache.demand_hits::total 10 -system.cpu.l2cache.overall_hits::cpu.inst 10 -system.cpu.l2cache.overall_hits::total 10 -system.cpu.l2cache.ReadExReq_misses::cpu.data 218 -system.cpu.l2cache.ReadExReq_misses::total 218 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 868 -system.cpu.l2cache.ReadCleanReq_misses::total 868 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 251 -system.cpu.l2cache.ReadSharedReq_misses::total 251 -system.cpu.l2cache.demand_misses::cpu.inst 868 -system.cpu.l2cache.demand_misses::cpu.data 469 -system.cpu.l2cache.demand_misses::total 1337 -system.cpu.l2cache.overall_misses::cpu.inst 868 -system.cpu.l2cache.overall_misses::cpu.data 469 -system.cpu.l2cache.overall_misses::total 1337 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 18855500 -system.cpu.l2cache.ReadExReq_miss_latency::total 18855500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 73799000 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 73799000 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 22700000 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 22700000 -system.cpu.l2cache.demand_miss_latency::cpu.inst 73799000 -system.cpu.l2cache.demand_miss_latency::cpu.data 41555500 -system.cpu.l2cache.demand_miss_latency::total 115354500 -system.cpu.l2cache.overall_miss_latency::cpu.inst 73799000 -system.cpu.l2cache.overall_miss_latency::cpu.data 41555500 -system.cpu.l2cache.overall_miss_latency::total 115354500 -system.cpu.l2cache.WritebackClean_accesses::writebacks 70 -system.cpu.l2cache.WritebackClean_accesses::total 70 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 218 -system.cpu.l2cache.ReadExReq_accesses::total 218 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 878 -system.cpu.l2cache.ReadCleanReq_accesses::total 878 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 251 -system.cpu.l2cache.ReadSharedReq_accesses::total 251 -system.cpu.l2cache.demand_accesses::cpu.inst 878 -system.cpu.l2cache.demand_accesses::cpu.data 469 -system.cpu.l2cache.demand_accesses::total 1347 -system.cpu.l2cache.overall_accesses::cpu.inst 878 -system.cpu.l2cache.overall_accesses::cpu.data 469 -system.cpu.l2cache.overall_accesses::total 1347 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.988610 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.988610 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 1 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.988610 -system.cpu.l2cache.demand_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_miss_rate::total 0.992576 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.988610 -system.cpu.l2cache.overall_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_miss_rate::total 0.992576 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 86493.119266 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 86493.119266 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 85021.889401 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 85021.889401 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 90438.247012 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 90438.247012 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 85021.889401 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 88604.477612 -system.cpu.l2cache.demand_avg_miss_latency::total 86278.608826 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 85021.889401 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 88604.477612 -system.cpu.l2cache.overall_avg_miss_latency::total 86278.608826 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 218 -system.cpu.l2cache.ReadExReq_mshr_misses::total 218 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 868 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 868 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 251 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 251 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 868 -system.cpu.l2cache.demand_mshr_misses::cpu.data 469 -system.cpu.l2cache.demand_mshr_misses::total 1337 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 868 -system.cpu.l2cache.overall_mshr_misses::cpu.data 469 -system.cpu.l2cache.overall_mshr_misses::total 1337 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 16675500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 16675500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 65119000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 65119000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 20190000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 20190000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 65119000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 36865500 -system.cpu.l2cache.demand_mshr_miss_latency::total 101984500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 65119000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 36865500 -system.cpu.l2cache.overall_mshr_miss_latency::total 101984500 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.988610 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.988610 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 1 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.988610 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.992576 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.988610 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.992576 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 76493.119266 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 76493.119266 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 75021.889401 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 75021.889401 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 80438.247012 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 80438.247012 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 75021.889401 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 78604.477612 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 76278.608826 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 75021.889401 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 78604.477612 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 76278.608826 -system.cpu.toL2Bus.snoop_filter.tot_requests 1417 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 70 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 125677500 -system.cpu.toL2Bus.trans_dist::ReadResp 1128 -system.cpu.toL2Bus.trans_dist::WritebackClean 70 -system.cpu.toL2Bus.trans_dist::ReadExReq 218 -system.cpu.toL2Bus.trans_dist::ReadExResp 218 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 878 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 251 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 1825 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 938 -system.cpu.toL2Bus.pkt_count::total 2763 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 60608 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 30016 -system.cpu.toL2Bus.pkt_size::total 90624 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1347 -system.cpu.toL2Bus.snoop_fanout::mean 0 -system.cpu.toL2Bus.snoop_fanout::stdev 0 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1347 100.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::1 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 0 -system.cpu.toL2Bus.snoop_fanout::total 1347 -system.cpu.toL2Bus.reqLayer0.occupancy 778500 -system.cpu.toL2Bus.reqLayer0.utilization 0.6 -system.cpu.toL2Bus.respLayer0.occupancy 1315500 -system.cpu.toL2Bus.respLayer0.utilization 1.0 -system.cpu.toL2Bus.respLayer1.occupancy 703500 -system.cpu.toL2Bus.respLayer1.utilization 0.6 -system.membus.snoop_filter.tot_requests 1337 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 125677500 -system.membus.trans_dist::ReadResp 1119 -system.membus.trans_dist::ReadExReq 218 -system.membus.trans_dist::ReadExResp 218 -system.membus.trans_dist::ReadSharedReq 1119 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 2674 -system.membus.pkt_count::total 2674 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 85568 -system.membus.pkt_size::total 85568 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1337 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1337 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1337 -system.membus.reqLayer0.occupancy 1642500 -system.membus.reqLayer0.utilization 1.3 -system.membus.respLayer1.occupancy 7097750 -system.membus.respLayer1.utilization 5.6 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/config.ini deleted file mode 100644 index 553feeb96..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/config.ini +++ /dev/null @@ -1,214 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=atomic -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=AtomicSimpleCPU -children=dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fastmem=false -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -simulate_data_stalls=false -simulate_inst_stalls=false -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -width=1 -workload=system.cpu.workload -dcache_port=system.membus.slave[2] -icache_port=system.membus.slave[1] - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64a/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.icache_port system.cpu.dcache_port - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/config.json deleted file mode 100644 index 806f4a807..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/config.json +++ /dev/null @@ -1,292 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.icache_port", - "system.cpu.dcache_port" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "range": "0:134217727:0:0:0:0", - "latency": 30000, - "name": "physmem", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "kvm_map": true, - "clk_domain": "system.clk_domain", - "power_model": null, - "latency_var": 0, - "bandwidth": "73.000000", - "conf_table_reported": true, - "cxx_class": "SimpleMemory", - "p_state_clk_gate_max": 1000000000000, - "path": "system.physmem", - "null": false, - "type": "SimpleMemory", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "in_addr_map": true - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "atomic", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "simulate_data_stalls": false, - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "AtomicSimpleCPU", - "max_loads_all_threads": 0, - "system": "system", - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "width": 1, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "do_quiesce": true, - "type": "AtomicSimpleCPU", - "fastmem": false, - "profile": 0, - "icache_port": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1000, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.membus.slave[2]", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64a/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "simulate_inst_stalls": false, - "progress_interval": 0, - "branchPred": null, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/simerr deleted file mode 100755 index 780344c78..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/simerr +++ /dev/null @@ -1,5 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64a/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/simout deleted file mode 100755 index 1563c6cb6..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/simout +++ /dev/null @@ -1,47 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-atomic/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-atomic/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:10:21 -gem5 executing on boldrock, pid 1519 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-atomic --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64a/simple-atomic - -Global frequency set at 1000000000000 ticks per second -lr.w/sc.w: PASS -sc.w, no preceding lr.d: PASS -amoswap.w: PASS -amoswap.w, sign extend: PASS -amoswap.w, truncate: PASS -amoadd.w: PASS -amoadd.w, truncate/overflow: PASS -amoadd.w, sign extend: PASS -amoxor.w, truncate: PASS -amoxor.w, sign extend: PASS -amoand.w, truncate: PASS -amoand.w, sign extend: PASS -amoor.w, truncate: PASS -amoor.w, sign extend: PASS -amomin.w, truncate: PASS -amomin.w, sign extend: PASS -amomax.w, truncate: PASS -amomax.w, sign extend: PASS -amominu.w, truncate: PASS -amominu.w, sign extend: PASS -amomaxu.w, truncate: PASS -amomaxu.w, sign extend: PASS -lr.d/sc.d: PASS -sc.d, no preceding lr.d: PASS -amoswap.d: PASS -amoadd.d: PASS -amoadd.d, overflow: PASS -amoxor.d (1): PASS -amoxor.d (0): PASS -amoand.d: PASS -amoor.d: PASS -amomin.d: PASS -amomax.d: PASS -amominu.d: PASS -amomaxu.d: PASS -Exiting @ tick 68573500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/stats.txt deleted file mode 100644 index c2e3486d8..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-atomic/stats.txt +++ /dev/null @@ -1,160 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000069 -sim_ticks 68573500 -final_tick 68573500 -sim_freq 1000000000000 -host_inst_rate 3619 -host_op_rate 3627 -host_tick_rate 2266534 -host_mem_usage 259192 -host_seconds 30.26 -sim_insts 109485 -sim_ops 109730 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 68573500 -system.physmem.bytes_read::cpu.inst 547612 -system.physmem.bytes_read::cpu.data 174025 -system.physmem.bytes_read::total 721637 -system.physmem.bytes_inst_read::cpu.inst 547612 -system.physmem.bytes_inst_read::total 547612 -system.physmem.bytes_written::cpu.data 113591 -system.physmem.bytes_written::total 113591 -system.physmem.num_reads::cpu.inst 136903 -system.physmem.num_reads::cpu.data 25597 -system.physmem.num_reads::total 162500 -system.physmem.num_writes::cpu.data 16677 -system.physmem.num_writes::total 16677 -system.physmem.bw_read::cpu.inst 7985767097 -system.physmem.bw_read::cpu.data 2537787921 -system.physmem.bw_read::total 10523555018 -system.physmem.bw_inst_read::cpu.inst 7985767097 -system.physmem.bw_inst_read::total 7985767097 -system.physmem.bw_write::cpu.data 1656485377 -system.physmem.bw_write::total 1656485377 -system.physmem.bw_total::cpu.inst 7985767097 -system.physmem.bw_total::cpu.data 4194273298 -system.physmem.bw_total::total 12180040395 -system.pwrStateResidencyTicks::UNDEFINED 68573500 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 43 -system.cpu.pwrStateResidencyTicks::ON 68573500 -system.cpu.numCycles 137148 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 109485 -system.cpu.committedOps 109730 -system.cpu.num_int_alu_accesses 109164 -system.cpu.num_fp_alu_accesses 12 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 6221 -system.cpu.num_conditional_control_insts 18218 -system.cpu.num_int_insts 109164 -system.cpu.num_fp_insts 12 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 137211 -system.cpu.num_int_register_writes 72083 -system.cpu.num_fp_register_reads 12 -system.cpu.num_fp_register_writes 0 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 42276 -system.cpu.num_load_insts 25597 -system.cpu.num_store_insts 16679 -system.cpu.num_idle_cycles 0 -system.cpu.num_busy_cycles 137148 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction 0 -system.cpu.Branches 24439 -system.cpu.op_class::No_OpClass 47 0.04% 0.04% -system.cpu.op_class::IntAlu 67339 61.34% 61.39% -system.cpu.op_class::IntMult 107 0.10% 61.48% -system.cpu.op_class::IntDiv 4 0.00% 61.49% -system.cpu.op_class::FloatAdd 0 0.00% 61.49% -system.cpu.op_class::FloatCmp 0 0.00% 61.49% -system.cpu.op_class::FloatCvt 0 0.00% 61.49% -system.cpu.op_class::FloatMult 0 0.00% 61.49% -system.cpu.op_class::FloatMultAcc 0 0.00% 61.49% -system.cpu.op_class::FloatDiv 0 0.00% 61.49% -system.cpu.op_class::FloatMisc 0 0.00% 61.49% -system.cpu.op_class::FloatSqrt 0 0.00% 61.49% -system.cpu.op_class::SimdAdd 0 0.00% 61.49% -system.cpu.op_class::SimdAddAcc 0 0.00% 61.49% -system.cpu.op_class::SimdAlu 0 0.00% 61.49% -system.cpu.op_class::SimdCmp 0 0.00% 61.49% -system.cpu.op_class::SimdCvt 0 0.00% 61.49% -system.cpu.op_class::SimdMisc 0 0.00% 61.49% -system.cpu.op_class::SimdMult 0 0.00% 61.49% -system.cpu.op_class::SimdMultAcc 0 0.00% 61.49% -system.cpu.op_class::SimdShift 0 0.00% 61.49% -system.cpu.op_class::SimdShiftAcc 0 0.00% 61.49% -system.cpu.op_class::SimdSqrt 0 0.00% 61.49% -system.cpu.op_class::SimdFloatAdd 0 0.00% 61.49% -system.cpu.op_class::SimdFloatAlu 0 0.00% 61.49% -system.cpu.op_class::SimdFloatCmp 0 0.00% 61.49% -system.cpu.op_class::SimdFloatCvt 0 0.00% 61.49% -system.cpu.op_class::SimdFloatDiv 0 0.00% 61.49% -system.cpu.op_class::SimdFloatMisc 0 0.00% 61.49% -system.cpu.op_class::SimdFloatMult 0 0.00% 61.49% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 61.49% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 61.49% -system.cpu.op_class::MemRead 25597 23.32% 84.81% -system.cpu.op_class::MemWrite 16667 15.18% 99.99% -system.cpu.op_class::FloatMemRead 0 0.00% 99.99% -system.cpu.op_class::FloatMemWrite 12 0.01% 100.00% -system.cpu.op_class::IprAccess 0 0.00% 100.00% -system.cpu.op_class::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class::total 109773 -system.membus.snoop_filter.tot_requests 0 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 68573500 -system.membus.trans_dist::ReadReq 162224 -system.membus.trans_dist::ReadResp 162500 -system.membus.trans_dist::WriteReq 16401 -system.membus.trans_dist::WriteResp 16401 -system.membus.trans_dist::LoadLockedReq 276 -system.membus.trans_dist::StoreCondReq 276 -system.membus.trans_dist::StoreCondResp 276 -system.membus.pkt_count_system.cpu.icache_port::system.physmem.port 273806 -system.membus.pkt_count_system.cpu.dcache_port::system.physmem.port 84548 -system.membus.pkt_count::total 358354 -system.membus.pkt_size_system.cpu.icache_port::system.physmem.port 547612 -system.membus.pkt_size_system.cpu.dcache_port::system.physmem.port 287616 -system.membus.pkt_size::total 835228 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 179177 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 179177 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 179177 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/config.ini deleted file mode 100644 index 140d3de80..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/config.ini +++ /dev/null @@ -1,1268 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000 -time_sync_spin_threshold=100000 - -[system] -type=System -children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges=0:268435455:0:0:0:0 -memories=system.mem_ctrls -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.sys_port_proxy.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=clk_domain dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu.clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1] -icache_port=system.ruby.l1_cntrl0.sequencer.slave[0] - -[system.cpu.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64a/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000 - -[system.mem_ctrls] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -page_policy=open_adaptive -power_model=Null -range=0:268435455:5:19:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10 -static_frontend_latency=10 -tBURST=5 -tCCD_L=0 -tCK=1 -tCL=14 -tCS=3 -tRAS=35 -tRCD=14 -tREFI=7800 -tRFC=260 -tRP=14 -tRRD=6 -tRRD_L=0 -tRTP=8 -tRTW=3 -tWR=15 -tWTR=8 -tXAW=30 -tXP=6 -tXPDLL=0 -tXS=270 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.ruby.dir_cntrl0.memory - -[system.ruby] -type=RubySystem -children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network -access_backing_store=false -all_instructions=false -block_size_bytes=64 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -hot_lines=false -memory_size_bits=48 -num_of_sequencers=1 -number_of_virtual_networks=5 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -phys_mem=Null -power_model=Null -randomization=false - -[system.ruby.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.ruby.dir_cntrl0] -type=Directory_Controller -children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory -addr_ranges=0:268435455:5:0:0:0 -buffer_size=0 -clk_domain=system.ruby.clk_domain -cluster_id=0 -default_p_state=UNDEFINED -directory=system.ruby.dir_cntrl0.directory -directory_latency=12 -dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir -dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir -eventq_index=0 -forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir -number_of_TBEs=256 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -recycle_latency=10 -requestToDir=system.ruby.dir_cntrl0.requestToDir -responseFromDir=system.ruby.dir_cntrl0.responseFromDir -responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory -ruby_system=system.ruby -system=system -to_memory_controller_latency=1 -transitions_per_cycle=32 -version=0 -memory=system.mem_ctrls.port - -[system.ruby.dir_cntrl0.directory] -type=RubyDirectoryMemory -addr_ranges=0:268435455:5:0:0:0 -eventq_index=0 - -[system.ruby.dir_cntrl0.dmaRequestToDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[3] - -[system.ruby.dir_cntrl0.dmaResponseFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[3] - -[system.ruby.dir_cntrl0.forwardFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false -master=system.ruby.network.slave[4] - -[system.ruby.dir_cntrl0.requestToDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[2] - -[system.ruby.dir_cntrl0.responseFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false -master=system.ruby.network.slave[2] - -[system.ruby.dir_cntrl0.responseFromMemory] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false - -[system.ruby.l1_cntrl0] -type=L1Cache_Controller -children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer -addr_ranges=0:18446744073709551615:0:0:0:0 -buffer_size=0 -cacheMemory=system.ruby.l1_cntrl0.cacheMemory -cache_response_latency=12 -clk_domain=system.cpu.clk_domain -cluster_id=0 -default_p_state=UNDEFINED -eventq_index=0 -forwardToCache=system.ruby.l1_cntrl0.forwardToCache -issue_latency=2 -mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue -number_of_TBEs=256 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -recycle_latency=10 -requestFromCache=system.ruby.l1_cntrl0.requestFromCache -responseFromCache=system.ruby.l1_cntrl0.responseFromCache -responseToCache=system.ruby.l1_cntrl0.responseToCache -ruby_system=system.ruby -send_evictions=false -sequencer=system.ruby.l1_cntrl0.sequencer -system=system -transitions_per_cycle=4 -version=0 - -[system.ruby.l1_cntrl0.cacheMemory] -type=RubyCache -children=replacement_policy -assoc=2 -block_size=0 -dataAccessLatency=1 -dataArrayBanks=1 -eventq_index=0 -is_icache=false -replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy -resourceStalls=false -ruby_system=system.ruby -size=256 -start_index_bit=6 -tagAccessLatency=1 -tagArrayBanks=1 - -[system.ruby.l1_cntrl0.cacheMemory.replacement_policy] -type=PseudoLRUReplacementPolicy -assoc=2 -block_size=64 -eventq_index=0 -size=256 - -[system.ruby.l1_cntrl0.forwardToCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[0] - -[system.ruby.l1_cntrl0.mandatoryQueue] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false - -[system.ruby.l1_cntrl0.requestFromCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[0] - -[system.ruby.l1_cntrl0.responseFromCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[1] - -[system.ruby.l1_cntrl0.responseToCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[1] - -[system.ruby.l1_cntrl0.sequencer] -type=RubySequencer -clk_domain=system.cpu.clk_domain -coreid=99 -dcache=system.ruby.l1_cntrl0.cacheMemory -dcache_hit_latency=1 -deadlock_threshold=500000 -default_p_state=UNDEFINED -eventq_index=0 -garnet_standalone=false -icache=system.ruby.l1_cntrl0.cacheMemory -icache_hit_latency=1 -is_cpu_sequencer=true -max_outstanding_requests=16 -no_retry_on_stall=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -ruby_system=system.ruby -support_data_reqs=true -support_inst_reqs=true -system=system -using_ruby_tester=false -version=0 -slave=system.cpu.icache_port system.cpu.dcache_port - -[system.ruby.memctrl_clk_domain] -type=DerivedClockDomain -clk_divider=3 -clk_domain=system.ruby.clk_domain -eventq_index=0 - -[system.ruby.network] -type=SimpleNetwork -children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 int_links2 int_links3 routers0 routers1 routers2 -adaptive_routing=false -buffer_size=0 -clk_domain=system.ruby.clk_domain -control_msg_size=8 -default_p_state=UNDEFINED -endpoint_bandwidth=1000 -eventq_index=0 -ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 -int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 -int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 -netifs= -number_of_virtual_networks=5 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 -ruby_system=system.ruby -topology=Crossbar -master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave -slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master - -[system.ruby.network.ext_links0] -type=SimpleExtLink -bandwidth_factor=16 -eventq_index=0 -ext_node=system.ruby.l1_cntrl0 -int_node=system.ruby.network.routers0 -latency=1 -link_id=0 -weight=1 - -[system.ruby.network.ext_links1] -type=SimpleExtLink -bandwidth_factor=16 -eventq_index=0 -ext_node=system.ruby.dir_cntrl0 -int_node=system.ruby.network.routers1 -latency=1 -link_id=1 -weight=1 - -[system.ruby.network.int_link_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers15] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers16] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers17] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers18] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers19] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers20] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers21] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers22] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers23] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers24] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers25] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers26] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers27] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers28] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers29] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers30] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers31] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers32] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers33] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers34] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers35] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers36] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers37] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers38] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers39] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_links0] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers2 -eventq_index=0 -latency=1 -link_id=2 -src_node=system.ruby.network.routers0 -src_outport= -weight=1 - -[system.ruby.network.int_links1] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers2 -eventq_index=0 -latency=1 -link_id=3 -src_node=system.ruby.network.routers1 -src_outport= -weight=1 - -[system.ruby.network.int_links2] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers0 -eventq_index=0 -latency=1 -link_id=4 -src_node=system.ruby.network.routers2 -src_outport= -weight=1 - -[system.ruby.network.int_links3] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers1 -eventq_index=0 -latency=1 -link_id=5 -src_node=system.ruby.network.routers2 -src_outport= -weight=1 - -[system.ruby.network.routers0] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 -power_model=Null -router_id=0 -virt_nets=5 - -[system.ruby.network.routers0.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 -power_model=Null -router_id=1 -virt_nets=5 - -[system.ruby.network.routers1.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 -power_model=Null -router_id=2 -virt_nets=5 - -[system.ruby.network.routers2.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers15] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers16] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers17] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers18] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers19] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.sys_port_proxy] -type=RubyPortProxy -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -is_cpu_sequencer=true -no_retry_on_stall=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -ruby_system=system.ruby -support_data_reqs=true -support_inst_reqs=true -system=system -using_ruby_tester=false -version=0 -slave=system.system_port - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/config.json deleted file mode 100644 index f64c14c1e..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/config.json +++ /dev/null @@ -1,1743 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1, - "memories": [ - "system.mem_ctrls" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [ - "0:268435455:0:0:0:0" - ], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.sys_port_proxy.slave[0]", - "role": "MASTER" - }, - "sys_port_proxy": { - "system": "system", - "support_inst_reqs": true, - "slave": { - "peer": [ - "system.system_port" - ], - "role": "SLAVE" - }, - "name": "sys_port_proxy", - "p_state_clk_gate_min": 1, - "no_retry_on_stall": false, - "p_state_clk_gate_bins": 20, - "support_data_reqs": true, - "cxx_class": "RubyPortProxy", - "clk_domain": "system.clk_domain", - "power_model": null, - "is_cpu_sequencer": true, - "version": 0, - "eventq_index": 0, - "using_ruby_tester": false, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.sys_port_proxy", - "type": "RubyPortProxy", - "ruby_system": "system.ruby" - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "ruby": { - "all_instructions": false, - "memory_size_bits": 48, - "cxx_class": "RubySystem", - "l1_cntrl0": { - "requestFromCache": { - "ordered": true, - "name": "requestFromCache", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[0]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.requestFromCache", - "type": "MessageBuffer" - }, - "forwardToCache": { - "ordered": true, - "name": "forwardToCache", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[0]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.forwardToCache", - "type": "MessageBuffer" - }, - "system": "system", - "cluster_id": 0, - "sequencer": { - "no_retry_on_stall": false, - "deadlock_threshold": 500000, - "using_ruby_tester": false, - "system": "system", - "dcache": "system.ruby.l1_cntrl0.cacheMemory", - "cxx_class": "Sequencer", - "garnet_standalone": false, - "clk_domain": "system.cpu.clk_domain", - "icache_hit_latency": 1, - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "type": "RubySequencer", - "icache": "system.ruby.l1_cntrl0.cacheMemory", - "slave": { - "peer": [ - "system.cpu.icache_port", - "system.cpu.dcache_port" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1, - "power_model": null, - "coreid": 99, - "path": "system.ruby.l1_cntrl0.sequencer", - "ruby_system": "system.ruby", - "support_inst_reqs": true, - "name": "sequencer", - "max_outstanding_requests": 16, - "p_state_clk_gate_bins": 20, - "dcache_hit_latency": 1, - "support_data_reqs": true, - "is_cpu_sequencer": true - }, - "cxx_class": "L1Cache_Controller", - "issue_latency": 2, - "type": "L1Cache_Controller", - "recycle_latency": 10, - "clk_domain": "system.cpu.clk_domain", - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "number_of_TBEs": 256, - "p_state_clk_gate_min": 1, - "responseToCache": { - "ordered": true, - "name": "responseToCache", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[1]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.responseToCache", - "type": "MessageBuffer" - }, - "transitions_per_cycle": 4, - "responseFromCache": { - "ordered": true, - "name": "responseFromCache", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[1]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.responseFromCache", - "type": "MessageBuffer" - }, - "power_model": null, - "cache_response_latency": 12, - "buffer_size": 0, - "send_evictions": false, - "cacheMemory": { - "size": 256, - "resourceStalls": false, - "is_icache": false, - "name": "cacheMemory", - "eventq_index": 0, - "dataAccessLatency": 1, - "tagArrayBanks": 1, - "tagAccessLatency": 1, - "replacement_policy": { - "name": "replacement_policy", - "eventq_index": 0, - "assoc": 2, - "cxx_class": "PseudoLRUPolicy", - "path": "system.ruby.l1_cntrl0.cacheMemory.replacement_policy", - "block_size": 64, - "type": "PseudoLRUReplacementPolicy", - "size": 256 - }, - "assoc": 2, - "start_index_bit": 6, - "cxx_class": "CacheMemory", - "path": "system.ruby.l1_cntrl0.cacheMemory", - "block_size": 0, - "type": "RubyCache", - "dataArrayBanks": 1, - "ruby_system": "system.ruby" - }, - "ruby_system": "system.ruby", - "name": "l1_cntrl0", - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "p_state_clk_gate_bins": 20, - "mandatoryQueue": { - "ordered": false, - "name": "mandatoryQueue", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.mandatoryQueue", - "type": "MessageBuffer" - }, - "path": "system.ruby.l1_cntrl0" - }, - "network": { - "int_link_buffers": [ - { - "ordered": true, - "name": "int_link_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers14", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers15", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers15", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers16", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers16", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers17", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers17", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers18", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers18", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers19", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers19", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers20", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers20", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers21", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers21", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers22", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers22", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers23", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers23", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers24", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers24", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers25", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers25", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers26", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers26", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers27", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers27", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers28", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers28", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers29", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers29", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers30", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers30", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers31", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers31", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers32", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers32", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers33", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers33", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers34", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers34", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers35", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers35", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers36", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers36", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers37", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers37", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers38", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers38", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers39", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers39", - "type": "MessageBuffer" - } - ], - "cxx_class": "SimpleNetwork", - "clk_domain": "system.ruby.clk_domain", - "adaptive_routing": false, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "master": { - "peer": [ - "system.ruby.l1_cntrl0.forwardToCache.slave", - "system.ruby.l1_cntrl0.responseToCache.slave", - "system.ruby.dir_cntrl0.requestToDir.slave", - "system.ruby.dir_cntrl0.dmaRequestToDir.slave" - ], - "role": "MASTER" - }, - "topology": "Crossbar", - "type": "SimpleNetwork", - "slave": { - "peer": [ - "system.ruby.l1_cntrl0.requestFromCache.master", - "system.ruby.l1_cntrl0.responseFromCache.master", - "system.ruby.dir_cntrl0.responseFromDir.master", - "system.ruby.dir_cntrl0.dmaResponseFromDir.master", - "system.ruby.dir_cntrl0.forwardFromDir.master" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1, - "int_links": [ - { - "latency": 1, - "name": "int_links0", - "weight": 1, - "src_node": "system.ruby.network.routers0", - "dst_inport": "", - "link_id": 2, - "dst_node": "system.ruby.network.routers2", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links0", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links1", - "weight": 1, - "src_node": "system.ruby.network.routers1", - "dst_inport": "", - "link_id": 3, - "dst_node": "system.ruby.network.routers2", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links1", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links2", - "weight": 1, - "src_node": "system.ruby.network.routers2", - "dst_inport": "", - "link_id": 4, - "dst_node": "system.ruby.network.routers0", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links2", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links3", - "weight": 1, - "src_node": "system.ruby.network.routers2", - "dst_inport": "", - "link_id": 5, - "dst_node": "system.ruby.network.routers1", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links3", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - } - ], - "routers": [ - { - "router_id": 0, - "latency": 1, - "name": "routers0", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers0", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers14", - "type": "MessageBuffer" - } - ] - }, - { - "router_id": 1, - "latency": 1, - "name": "routers1", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers1", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers14", - "type": "MessageBuffer" - } - ] - }, - { - "router_id": 2, - "latency": 1, - "name": "routers2", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers2", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers14", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers15", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers15", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers16", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers16", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers17", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers17", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers18", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers18", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers19", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers19", - "type": "MessageBuffer" - } - ] - } - ], - "power_model": null, - "netifs": [], - "control_msg_size": 8, - "buffer_size": 0, - "endpoint_bandwidth": 1000, - "ruby_system": "system.ruby", - "name": "network", - "p_state_clk_gate_bins": 20, - "ext_links": [ - { - "latency": 1, - "name": "ext_links0", - "weight": 1, - "ext_node": "system.ruby.l1_cntrl0", - "link_id": 0, - "eventq_index": 0, - "cxx_class": "SimpleExtLink", - "path": "system.ruby.network.ext_links0", - "int_node": "system.ruby.network.routers0", - "type": "SimpleExtLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "ext_links1", - "weight": 1, - "ext_node": "system.ruby.dir_cntrl0", - "link_id": 1, - "eventq_index": 0, - "cxx_class": "SimpleExtLink", - "path": "system.ruby.network.ext_links1", - "int_node": "system.ruby.network.routers1", - "type": "SimpleExtLink", - "bandwidth_factor": 16 - } - ], - "number_of_virtual_networks": 5, - "path": "system.ruby.network" - }, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.ruby.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "randomization": false, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "phys_mem": null, - "type": "RubySystem", - "p_state_clk_gate_min": 1, - "hot_lines": false, - "power_model": null, - "path": "system.ruby", - "memctrl_clk_domain": { - "name": "memctrl_clk_domain", - "clk_domain": "system.ruby.clk_domain", - "eventq_index": 0, - "cxx_class": "DerivedClockDomain", - "path": "system.ruby.memctrl_clk_domain", - "type": "DerivedClockDomain", - "clk_divider": 3 - }, - "name": "ruby", - "p_state_clk_gate_bins": 20, - "block_size_bytes": 64, - "access_backing_store": false, - "number_of_virtual_networks": 5, - "num_of_sequencers": 1, - "dir_cntrl0": { - "system": "system", - "cluster_id": 0, - "responseFromMemory": { - "ordered": false, - "name": "responseFromMemory", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.responseFromMemory", - "type": "MessageBuffer" - }, - "cxx_class": "Directory_Controller", - "forwardFromDir": { - "ordered": false, - "name": "forwardFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[4]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.forwardFromDir", - "type": "MessageBuffer" - }, - "dmaRequestToDir": { - "ordered": true, - "name": "dmaRequestToDir", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[3]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.dmaRequestToDir", - "type": "MessageBuffer" - }, - "type": "Directory_Controller", - "recycle_latency": 10, - "clk_domain": "system.ruby.clk_domain", - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "directory_latency": 12, - "number_of_TBEs": 256, - "to_memory_controller_latency": 1, - "p_state_clk_gate_min": 1, - "responseFromDir": { - "ordered": false, - "name": "responseFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[2]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.responseFromDir", - "type": "MessageBuffer" - }, - "transitions_per_cycle": 32, - "memory": { - "peer": "system.mem_ctrls.port", - "role": "MASTER" - }, - "power_model": null, - "addr_ranges": [ - "0:268435455:5:0:0:0" - ], - "buffer_size": 0, - "ruby_system": "system.ruby", - "requestToDir": { - "ordered": true, - "name": "requestToDir", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[2]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.requestToDir", - "type": "MessageBuffer" - }, - "dmaResponseFromDir": { - "ordered": true, - "name": "dmaResponseFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[3]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.dmaResponseFromDir", - "type": "MessageBuffer" - }, - "name": "dir_cntrl0", - "p_state_clk_gate_bins": 20, - "directory": { - "name": "directory", - "addr_ranges": [ - "0:268435455:5:0:0:0" - ], - "eventq_index": 0, - "cxx_class": "DirectoryMemory", - "path": "system.ruby.dir_cntrl0.directory", - "type": "RubyDirectoryMemory" - }, - "path": "system.ruby.dir_cntrl0" - } - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "system": "system", - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "TimingSimpleCPU", - "max_loads_all_threads": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "do_quiesce": true, - "type": "TimingSimpleCPU", - "profile": 0, - "icache_port": { - "peer": "system.ruby.l1_cntrl0.sequencer.slave[0]", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.ruby.l1_cntrl0.sequencer.slave[1]", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64a/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "progress_interval": 0, - "branchPred": null, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - }, - "multi_thread": false, - "mem_ctrls": [ - { - "static_frontend_latency": 10, - "tRFC": 260, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 8, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.ruby.dir_cntrl0.memory", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6, - "tRTW": 3, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 8, - "IDD4W": "0.125", - "tWR": 15, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 14, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 3, - "power_model": null, - "tCL": 14, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1, - "tRAS": 35, - "tRP": 14, - "tBURST": 5, - "path": "system.mem_ctrls", - "tXP": 6, - "tXS": 270, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "mem_ctrls", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30, - "write_low_thresh_perc": 50, - "range": "0:268435455:5:19:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800 - } - ], - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/simerr deleted file mode 100755 index 14f33408b..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/simerr +++ /dev/null @@ -1,15 +0,0 @@ -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files! -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64a/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/simout deleted file mode 100755 index f42d7d8e7..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/simout +++ /dev/null @@ -1,47 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-timing-ruby/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-timing-ruby/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:11:52 -gem5 executing on boldrock, pid 1958 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-timing-ruby --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64a/simple-timing-ruby - -Global frequency set at 1000000000 ticks per second -lr.w/sc.w: PASS -sc.w, no preceding lr.d: PASS -amoswap.w: PASS -amoswap.w, sign extend: PASS -amoswap.w, truncate: PASS -amoadd.w: PASS -amoadd.w, truncate/overflow: PASS -amoadd.w, sign extend: PASS -amoxor.w, truncate: PASS -amoxor.w, sign extend: PASS -amoand.w, truncate: PASS -amoand.w, sign extend: PASS -amoor.w, truncate: PASS -amoor.w, sign extend: PASS -amomin.w, truncate: PASS -amomin.w, sign extend: PASS -amomax.w, truncate: PASS -amomax.w, sign extend: PASS -amominu.w, truncate: PASS -amominu.w, sign extend: PASS -amomaxu.w, truncate: PASS -amomaxu.w, sign extend: PASS -lr.d/sc.d: PASS -sc.d, no preceding lr.d: PASS -amoswap.d: PASS -amoadd.d: PASS -amoadd.d, overflow: PASS -amoxor.d (1): PASS -amoxor.d (0): PASS -amoand.d: PASS -amoor.d: PASS -amomin.d: PASS -amomax.d: PASS -amominu.d: PASS -amomaxu.d: PASS -Exiting @ tick 1861905 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/stats.txt deleted file mode 100644 index 9d4660576..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/stats.txt +++ /dev/null @@ -1,739 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.001862 -sim_ticks 1861905 -final_tick 1861905 -sim_freq 1000000000 -host_inst_rate 5985 -host_op_rate 5999 -host_tick_rate 101787 -host_mem_usage 438656 -host_seconds 18.29 -sim_insts 109485 -sim_ops 109730 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1 -system.mem_ctrls.pwrStateResidencyTicks::UNDEFINED 1861905 -system.mem_ctrls.bytes_read::ruby.dir_cntrl0 1817984 -system.mem_ctrls.bytes_read::total 1817984 -system.mem_ctrls.bytes_written::ruby.dir_cntrl0 1817728 -system.mem_ctrls.bytes_written::total 1817728 -system.mem_ctrls.num_reads::ruby.dir_cntrl0 28406 -system.mem_ctrls.num_reads::total 28406 -system.mem_ctrls.num_writes::ruby.dir_cntrl0 28402 -system.mem_ctrls.num_writes::total 28402 -system.mem_ctrls.bw_read::ruby.dir_cntrl0 976410719 -system.mem_ctrls.bw_read::total 976410719 -system.mem_ctrls.bw_write::ruby.dir_cntrl0 976273226 -system.mem_ctrls.bw_write::total 976273226 -system.mem_ctrls.bw_total::ruby.dir_cntrl0 1952683945 -system.mem_ctrls.bw_total::total 1952683945 -system.mem_ctrls.readReqs 28406 -system.mem_ctrls.writeReqs 28402 -system.mem_ctrls.readBursts 28406 -system.mem_ctrls.writeBursts 28402 -system.mem_ctrls.bytesReadDRAM 806208 -system.mem_ctrls.bytesReadWrQ 1011776 -system.mem_ctrls.bytesWritten 849856 -system.mem_ctrls.bytesReadSys 1817984 -system.mem_ctrls.bytesWrittenSys 1817728 -system.mem_ctrls.servicedByWrQ 15809 -system.mem_ctrls.mergedWrBursts 15104 -system.mem_ctrls.neitherReadNorWriteReqs 0 -system.mem_ctrls.perBankRdBursts::0 671 -system.mem_ctrls.perBankRdBursts::1 579 -system.mem_ctrls.perBankRdBursts::2 902 -system.mem_ctrls.perBankRdBursts::3 1167 -system.mem_ctrls.perBankRdBursts::4 32 -system.mem_ctrls.perBankRdBursts::5 145 -system.mem_ctrls.perBankRdBursts::6 221 -system.mem_ctrls.perBankRdBursts::7 259 -system.mem_ctrls.perBankRdBursts::8 413 -system.mem_ctrls.perBankRdBursts::9 1534 -system.mem_ctrls.perBankRdBursts::10 1398 -system.mem_ctrls.perBankRdBursts::11 1294 -system.mem_ctrls.perBankRdBursts::12 975 -system.mem_ctrls.perBankRdBursts::13 1767 -system.mem_ctrls.perBankRdBursts::14 1094 -system.mem_ctrls.perBankRdBursts::15 146 -system.mem_ctrls.perBankWrBursts::0 695 -system.mem_ctrls.perBankWrBursts::1 586 -system.mem_ctrls.perBankWrBursts::2 943 -system.mem_ctrls.perBankWrBursts::3 1227 -system.mem_ctrls.perBankWrBursts::4 34 -system.mem_ctrls.perBankWrBursts::5 139 -system.mem_ctrls.perBankWrBursts::6 221 -system.mem_ctrls.perBankWrBursts::7 263 -system.mem_ctrls.perBankWrBursts::8 437 -system.mem_ctrls.perBankWrBursts::9 1648 -system.mem_ctrls.perBankWrBursts::10 1420 -system.mem_ctrls.perBankWrBursts::11 1349 -system.mem_ctrls.perBankWrBursts::12 1033 -system.mem_ctrls.perBankWrBursts::13 2005 -system.mem_ctrls.perBankWrBursts::14 1131 -system.mem_ctrls.perBankWrBursts::15 148 -system.mem_ctrls.numRdRetry 0 -system.mem_ctrls.numWrRetry 0 -system.mem_ctrls.totGap 1861819 -system.mem_ctrls.readPktSize::0 0 -system.mem_ctrls.readPktSize::1 0 -system.mem_ctrls.readPktSize::2 0 -system.mem_ctrls.readPktSize::3 0 -system.mem_ctrls.readPktSize::4 0 -system.mem_ctrls.readPktSize::5 0 -system.mem_ctrls.readPktSize::6 28406 -system.mem_ctrls.writePktSize::0 0 -system.mem_ctrls.writePktSize::1 0 -system.mem_ctrls.writePktSize::2 0 -system.mem_ctrls.writePktSize::3 0 -system.mem_ctrls.writePktSize::4 0 -system.mem_ctrls.writePktSize::5 0 -system.mem_ctrls.writePktSize::6 28402 -system.mem_ctrls.rdQLenPdf::0 12597 -system.mem_ctrls.rdQLenPdf::1 0 -system.mem_ctrls.rdQLenPdf::2 0 -system.mem_ctrls.rdQLenPdf::3 0 -system.mem_ctrls.rdQLenPdf::4 0 -system.mem_ctrls.rdQLenPdf::5 0 -system.mem_ctrls.rdQLenPdf::6 0 -system.mem_ctrls.rdQLenPdf::7 0 -system.mem_ctrls.rdQLenPdf::8 0 -system.mem_ctrls.rdQLenPdf::9 0 -system.mem_ctrls.rdQLenPdf::10 0 -system.mem_ctrls.rdQLenPdf::11 0 -system.mem_ctrls.rdQLenPdf::12 0 -system.mem_ctrls.rdQLenPdf::13 0 -system.mem_ctrls.rdQLenPdf::14 0 -system.mem_ctrls.rdQLenPdf::15 0 -system.mem_ctrls.rdQLenPdf::16 0 -system.mem_ctrls.rdQLenPdf::17 0 -system.mem_ctrls.rdQLenPdf::18 0 -system.mem_ctrls.rdQLenPdf::19 0 -system.mem_ctrls.rdQLenPdf::20 0 -system.mem_ctrls.rdQLenPdf::21 0 -system.mem_ctrls.rdQLenPdf::22 0 -system.mem_ctrls.rdQLenPdf::23 0 -system.mem_ctrls.rdQLenPdf::24 0 -system.mem_ctrls.rdQLenPdf::25 0 -system.mem_ctrls.rdQLenPdf::26 0 -system.mem_ctrls.rdQLenPdf::27 0 -system.mem_ctrls.rdQLenPdf::28 0 -system.mem_ctrls.rdQLenPdf::29 0 -system.mem_ctrls.rdQLenPdf::30 0 -system.mem_ctrls.rdQLenPdf::31 0 -system.mem_ctrls.wrQLenPdf::0 1 -system.mem_ctrls.wrQLenPdf::1 1 -system.mem_ctrls.wrQLenPdf::2 1 -system.mem_ctrls.wrQLenPdf::3 1 -system.mem_ctrls.wrQLenPdf::4 1 -system.mem_ctrls.wrQLenPdf::5 1 -system.mem_ctrls.wrQLenPdf::6 1 -system.mem_ctrls.wrQLenPdf::7 1 -system.mem_ctrls.wrQLenPdf::8 1 -system.mem_ctrls.wrQLenPdf::9 1 -system.mem_ctrls.wrQLenPdf::10 1 -system.mem_ctrls.wrQLenPdf::11 1 -system.mem_ctrls.wrQLenPdf::12 1 -system.mem_ctrls.wrQLenPdf::13 1 -system.mem_ctrls.wrQLenPdf::14 1 -system.mem_ctrls.wrQLenPdf::15 134 -system.mem_ctrls.wrQLenPdf::16 166 -system.mem_ctrls.wrQLenPdf::17 700 -system.mem_ctrls.wrQLenPdf::18 838 -system.mem_ctrls.wrQLenPdf::19 835 -system.mem_ctrls.wrQLenPdf::20 851 -system.mem_ctrls.wrQLenPdf::21 852 -system.mem_ctrls.wrQLenPdf::22 832 -system.mem_ctrls.wrQLenPdf::23 808 -system.mem_ctrls.wrQLenPdf::24 807 -system.mem_ctrls.wrQLenPdf::25 808 -system.mem_ctrls.wrQLenPdf::26 807 -system.mem_ctrls.wrQLenPdf::27 807 -system.mem_ctrls.wrQLenPdf::28 810 -system.mem_ctrls.wrQLenPdf::29 807 -system.mem_ctrls.wrQLenPdf::30 807 -system.mem_ctrls.wrQLenPdf::31 807 -system.mem_ctrls.wrQLenPdf::32 807 -system.mem_ctrls.wrQLenPdf::33 0 -system.mem_ctrls.wrQLenPdf::34 0 -system.mem_ctrls.wrQLenPdf::35 0 -system.mem_ctrls.wrQLenPdf::36 0 -system.mem_ctrls.wrQLenPdf::37 0 -system.mem_ctrls.wrQLenPdf::38 0 -system.mem_ctrls.wrQLenPdf::39 0 -system.mem_ctrls.wrQLenPdf::40 0 -system.mem_ctrls.wrQLenPdf::41 0 -system.mem_ctrls.wrQLenPdf::42 0 -system.mem_ctrls.wrQLenPdf::43 0 -system.mem_ctrls.wrQLenPdf::44 0 -system.mem_ctrls.wrQLenPdf::45 0 -system.mem_ctrls.wrQLenPdf::46 0 -system.mem_ctrls.wrQLenPdf::47 0 -system.mem_ctrls.wrQLenPdf::48 0 -system.mem_ctrls.wrQLenPdf::49 0 -system.mem_ctrls.wrQLenPdf::50 0 -system.mem_ctrls.wrQLenPdf::51 0 -system.mem_ctrls.wrQLenPdf::52 0 -system.mem_ctrls.wrQLenPdf::53 0 -system.mem_ctrls.wrQLenPdf::54 0 -system.mem_ctrls.wrQLenPdf::55 0 -system.mem_ctrls.wrQLenPdf::56 0 -system.mem_ctrls.wrQLenPdf::57 0 -system.mem_ctrls.wrQLenPdf::58 0 -system.mem_ctrls.wrQLenPdf::59 0 -system.mem_ctrls.wrQLenPdf::60 0 -system.mem_ctrls.wrQLenPdf::61 0 -system.mem_ctrls.wrQLenPdf::62 0 -system.mem_ctrls.wrQLenPdf::63 0 -system.mem_ctrls.bytesPerActivate::samples 5510 -system.mem_ctrls.bytesPerActivate::mean 300.335390 -system.mem_ctrls.bytesPerActivate::gmean 201.215380 -system.mem_ctrls.bytesPerActivate::stdev 278.905306 -system.mem_ctrls.bytesPerActivate::0-127 1409 25.57% 25.57% -system.mem_ctrls.bytesPerActivate::128-255 1666 30.24% 55.81% -system.mem_ctrls.bytesPerActivate::256-383 813 14.75% 70.56% -system.mem_ctrls.bytesPerActivate::384-511 512 9.29% 79.85% -system.mem_ctrls.bytesPerActivate::512-639 300 5.44% 85.30% -system.mem_ctrls.bytesPerActivate::640-767 201 3.65% 88.95% -system.mem_ctrls.bytesPerActivate::768-895 160 2.90% 91.85% -system.mem_ctrls.bytesPerActivate::896-1023 122 2.21% 94.07% -system.mem_ctrls.bytesPerActivate::1024-1151 327 5.93% 100.00% -system.mem_ctrls.bytesPerActivate::total 5510 -system.mem_ctrls.rdPerTurnAround::samples 807 -system.mem_ctrls.rdPerTurnAround::mean 15.605948 -system.mem_ctrls.rdPerTurnAround::gmean 15.524374 -system.mem_ctrls.rdPerTurnAround::stdev 1.656887 -system.mem_ctrls.rdPerTurnAround::12-13 61 7.56% 7.56% -system.mem_ctrls.rdPerTurnAround::14-15 346 42.87% 50.43% -system.mem_ctrls.rdPerTurnAround::16-17 317 39.28% 89.71% -system.mem_ctrls.rdPerTurnAround::18-19 73 9.05% 98.76% -system.mem_ctrls.rdPerTurnAround::20-21 9 1.12% 99.88% -system.mem_ctrls.rdPerTurnAround::34-35 1 0.12% 100.00% -system.mem_ctrls.rdPerTurnAround::total 807 -system.mem_ctrls.wrPerTurnAround::samples 807 -system.mem_ctrls.wrPerTurnAround::mean 16.454771 -system.mem_ctrls.wrPerTurnAround::gmean 16.428737 -system.mem_ctrls.wrPerTurnAround::stdev 0.958247 -system.mem_ctrls.wrPerTurnAround::16 643 79.68% 79.68% -system.mem_ctrls.wrPerTurnAround::17 24 2.97% 82.65% -system.mem_ctrls.wrPerTurnAround::18 81 10.04% 92.69% -system.mem_ctrls.wrPerTurnAround::19 55 6.82% 99.50% -system.mem_ctrls.wrPerTurnAround::20 4 0.50% 100.00% -system.mem_ctrls.wrPerTurnAround::total 807 -system.mem_ctrls.totQLat 257668 -system.mem_ctrls.totMemAccLat 497011 -system.mem_ctrls.totBusLat 62985 -system.mem_ctrls.avgQLat 20.45 -system.mem_ctrls.avgBusLat 5.00 -system.mem_ctrls.avgMemAccLat 39.45 -system.mem_ctrls.avgRdBW 433.00 -system.mem_ctrls.avgWrBW 456.44 -system.mem_ctrls.avgRdBWSys 976.41 -system.mem_ctrls.avgWrBWSys 976.27 -system.mem_ctrls.peakBW 12800.00 -system.mem_ctrls.busUtil 6.95 -system.mem_ctrls.busUtilRead 3.38 -system.mem_ctrls.busUtilWrite 3.57 -system.mem_ctrls.avgRdQLen 1.00 -system.mem_ctrls.avgWrQLen 25.86 -system.mem_ctrls.readRowHits 8474 -system.mem_ctrls.writeRowHits 11886 -system.mem_ctrls.readRowHitRate 67.27 -system.mem_ctrls.writeRowHitRate 89.38 -system.mem_ctrls.avgGap 32.77 -system.mem_ctrls.pageHitRate 78.63 -system.mem_ctrls_0.actEnergy 11281200 -system.mem_ctrls_0.preEnergy 6101256 -system.mem_ctrls_0.readEnergy 45421824 -system.mem_ctrls_0.writeEnergy 34310016 -system.mem_ctrls_0.refreshEnergy 140137920.000000 -system.mem_ctrls_0.actBackEnergy 182453352 -system.mem_ctrls_0.preBackEnergy 4306560 -system.mem_ctrls_0.actPowerDownEnergy 536540088 -system.mem_ctrls_0.prePowerDownEnergy 57647232 -system.mem_ctrls_0.selfRefreshEnergy 33031920 -system.mem_ctrls_0.totalEnergy 1051231368 -system.mem_ctrls_0.averagePower 564.599895 -system.mem_ctrls_0.totalIdleTime 1450536 -system.mem_ctrls_0.memoryStateTime::IDLE 4697 -system.mem_ctrls_0.memoryStateTime::REF 59316 -system.mem_ctrls_0.memoryStateTime::SREF 123827 -system.mem_ctrls_0.memoryStateTime::PRE_PDN 150123 -system.mem_ctrls_0.memoryStateTime::ACT 347319 -system.mem_ctrls_0.memoryStateTime::ACT_PDN 1176623 -system.mem_ctrls_1.actEnergy 28103040 -system.mem_ctrls_1.preEnergy 15189384 -system.mem_ctrls_1.readEnergy 98486304 -system.mem_ctrls_1.writeEnergy 76596192 -system.mem_ctrls_1.refreshEnergy 148128240.000000 -system.mem_ctrls_1.actBackEnergy 216813864 -system.mem_ctrls_1.preBackEnergy 3596928 -system.mem_ctrls_1.actPowerDownEnergy 575377152 -system.mem_ctrls_1.prePowerDownEnergy 36288768 -system.mem_ctrls_1.selfRefreshEnergy 7747200 -system.mem_ctrls_1.totalEnergy 1206327072 -system.mem_ctrls_1.averagePower 647.899368 -system.mem_ctrls_1.totalIdleTime 1376944 -system.mem_ctrls_1.memoryStateTime::IDLE 2584 -system.mem_ctrls_1.memoryStateTime::REF 62696 -system.mem_ctrls_1.memoryStateTime::SREF 20775 -system.mem_ctrls_1.memoryStateTime::PRE_PDN 94502 -system.mem_ctrls_1.memoryStateTime::ACT 419556 -system.mem_ctrls_1.memoryStateTime::ACT_PDN 1261792 -system.pwrStateResidencyTicks::UNDEFINED 1861905 -system.cpu.clk_domain.clock 1 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 43 -system.cpu.pwrStateResidencyTicks::ON 1861905 -system.cpu.numCycles 1861905 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 109485 -system.cpu.committedOps 109730 -system.cpu.num_int_alu_accesses 109164 -system.cpu.num_fp_alu_accesses 12 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 6221 -system.cpu.num_conditional_control_insts 18218 -system.cpu.num_int_insts 109164 -system.cpu.num_fp_insts 12 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 137211 -system.cpu.num_int_register_writes 72083 -system.cpu.num_fp_register_reads 12 -system.cpu.num_fp_register_writes 0 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 42276 -system.cpu.num_load_insts 25597 -system.cpu.num_store_insts 16679 -system.cpu.num_idle_cycles 0 -system.cpu.num_busy_cycles 1861905 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction 0 -system.cpu.Branches 24439 -system.cpu.op_class::No_OpClass 47 0.04% 0.04% -system.cpu.op_class::IntAlu 67339 61.34% 61.39% -system.cpu.op_class::IntMult 107 0.10% 61.48% -system.cpu.op_class::IntDiv 4 0.00% 61.49% -system.cpu.op_class::FloatAdd 0 0.00% 61.49% -system.cpu.op_class::FloatCmp 0 0.00% 61.49% -system.cpu.op_class::FloatCvt 0 0.00% 61.49% -system.cpu.op_class::FloatMult 0 0.00% 61.49% -system.cpu.op_class::FloatMultAcc 0 0.00% 61.49% -system.cpu.op_class::FloatDiv 0 0.00% 61.49% -system.cpu.op_class::FloatMisc 0 0.00% 61.49% -system.cpu.op_class::FloatSqrt 0 0.00% 61.49% -system.cpu.op_class::SimdAdd 0 0.00% 61.49% -system.cpu.op_class::SimdAddAcc 0 0.00% 61.49% -system.cpu.op_class::SimdAlu 0 0.00% 61.49% -system.cpu.op_class::SimdCmp 0 0.00% 61.49% -system.cpu.op_class::SimdCvt 0 0.00% 61.49% -system.cpu.op_class::SimdMisc 0 0.00% 61.49% -system.cpu.op_class::SimdMult 0 0.00% 61.49% -system.cpu.op_class::SimdMultAcc 0 0.00% 61.49% -system.cpu.op_class::SimdShift 0 0.00% 61.49% -system.cpu.op_class::SimdShiftAcc 0 0.00% 61.49% -system.cpu.op_class::SimdSqrt 0 0.00% 61.49% -system.cpu.op_class::SimdFloatAdd 0 0.00% 61.49% -system.cpu.op_class::SimdFloatAlu 0 0.00% 61.49% -system.cpu.op_class::SimdFloatCmp 0 0.00% 61.49% -system.cpu.op_class::SimdFloatCvt 0 0.00% 61.49% -system.cpu.op_class::SimdFloatDiv 0 0.00% 61.49% -system.cpu.op_class::SimdFloatMisc 0 0.00% 61.49% -system.cpu.op_class::SimdFloatMult 0 0.00% 61.49% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 61.49% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 61.49% -system.cpu.op_class::MemRead 25597 23.32% 84.81% -system.cpu.op_class::MemWrite 16667 15.18% 99.99% -system.cpu.op_class::FloatMemRead 0 0.00% 99.99% -system.cpu.op_class::FloatMemWrite 12 0.01% 100.00% -system.cpu.op_class::IprAccess 0 0.00% 100.00% -system.cpu.op_class::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class::total 109773 -system.ruby.clk_domain.clock 1 -system.ruby.pwrStateResidencyTicks::UNDEFINED 1861905 -system.ruby.delayHist::bucket_size 1 -system.ruby.delayHist::max_bucket 9 -system.ruby.delayHist::samples 56808 -system.ruby.delayHist | 56808 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayHist::total 56808 -system.ruby.outstanding_req_hist_seqr::bucket_size 1 -system.ruby.outstanding_req_hist_seqr::max_bucket 9 -system.ruby.outstanding_req_hist_seqr::samples 179178 -system.ruby.outstanding_req_hist_seqr::mean 1 -system.ruby.outstanding_req_hist_seqr::gmean 1 -system.ruby.outstanding_req_hist_seqr | 0 0.00% 0.00% | 179178 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.outstanding_req_hist_seqr::total 179178 -system.ruby.latency_hist_seqr::bucket_size 64 -system.ruby.latency_hist_seqr::max_bucket 639 -system.ruby.latency_hist_seqr::samples 179177 -system.ruby.latency_hist_seqr::mean 9.391429 -system.ruby.latency_hist_seqr::gmean 1.842545 -system.ruby.latency_hist_seqr::stdev 24.126992 -system.ruby.latency_hist_seqr | 167034 93.22% 93.22% | 11341 6.33% 99.55% | 523 0.29% 99.84% | 82 0.05% 99.89% | 110 0.06% 99.95% | 70 0.04% 99.99% | 5 0.00% 99.99% | 2 0.00% 99.99% | 0 0.00% 99.99% | 10 0.01% 100.00% -system.ruby.latency_hist_seqr::total 179177 -system.ruby.hit_latency_hist_seqr::bucket_size 1 -system.ruby.hit_latency_hist_seqr::max_bucket 9 -system.ruby.hit_latency_hist_seqr::samples 150771 -system.ruby.hit_latency_hist_seqr::mean 1 -system.ruby.hit_latency_hist_seqr::gmean 1 -system.ruby.hit_latency_hist_seqr | 0 0.00% 0.00% | 150771 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.hit_latency_hist_seqr::total 150771 -system.ruby.miss_latency_hist_seqr::bucket_size 64 -system.ruby.miss_latency_hist_seqr::max_bucket 639 -system.ruby.miss_latency_hist_seqr::samples 28406 -system.ruby.miss_latency_hist_seqr::mean 53.930754 -system.ruby.miss_latency_hist_seqr::gmean 47.226043 -system.ruby.miss_latency_hist_seqr::stdev 36.253574 -system.ruby.miss_latency_hist_seqr | 16263 57.25% 57.25% | 11341 39.92% 97.18% | 523 1.84% 99.02% | 82 0.29% 99.31% | 110 0.39% 99.69% | 70 0.25% 99.94% | 5 0.02% 99.96% | 2 0.01% 99.96% | 0 0.00% 99.96% | 10 0.04% 100.00% -system.ruby.miss_latency_hist_seqr::total 28406 -system.ruby.Directory.incomplete_times_seqr 28405 -system.ruby.dir_cntrl0.forwardFromDir.avg_buf_msgs 0.015254 -system.ruby.dir_cntrl0.forwardFromDir.avg_stall_time 0.999852 -system.ruby.dir_cntrl0.requestToDir.avg_buf_msgs 0.030511 -system.ruby.dir_cntrl0.requestToDir.avg_stall_time 11.755161 -system.ruby.dir_cntrl0.responseFromDir.avg_buf_msgs 0.015256 -system.ruby.dir_cntrl0.responseFromDir.avg_stall_time 0.999963 -system.ruby.dir_cntrl0.responseFromMemory.avg_buf_msgs 0.030511 -system.ruby.dir_cntrl0.responseFromMemory.avg_stall_time 0.999963 -system.ruby.dir_cntrl0.pwrStateResidencyTicks::UNDEFINED 1861905 -system.ruby.l1_cntrl0.cacheMemory.demand_hits 150771 -system.ruby.l1_cntrl0.cacheMemory.demand_misses 28406 -system.ruby.l1_cntrl0.cacheMemory.demand_accesses 179177 -system.ruby.l1_cntrl0.forwardToCache.avg_buf_msgs 0.015254 -system.ruby.l1_cntrl0.forwardToCache.avg_stall_time 6.998940 -system.ruby.l1_cntrl0.mandatoryQueue.avg_buf_msgs 0.096234 -system.ruby.l1_cntrl0.mandatoryQueue.avg_stall_time 0.999999 -system.ruby.l1_cntrl0.requestFromCache.avg_buf_msgs 0.061021 -system.ruby.l1_cntrl0.requestFromCache.avg_stall_time 1.999997 -system.ruby.l1_cntrl0.responseToCache.avg_buf_msgs 0.015256 -system.ruby.l1_cntrl0.responseToCache.avg_stall_time 6.999718 -system.ruby.l1_cntrl0.sequencer.pwrStateResidencyTicks::UNDEFINED 1861905 -system.ruby.l1_cntrl0.pwrStateResidencyTicks::UNDEFINED 1861905 -system.ruby.memctrl_clk_domain.clock 3 -system.ruby.network.routers0.port_buffers03.avg_buf_msgs 0.015254 -system.ruby.network.routers0.port_buffers03.avg_stall_time 5.999094 -system.ruby.network.routers0.port_buffers04.avg_buf_msgs 0.015256 -system.ruby.network.routers0.port_buffers04.avg_stall_time 5.999762 -system.ruby.network.routers0.port_buffers07.avg_buf_msgs 0.091528 -system.ruby.network.routers0.port_buffers07.avg_stall_time 6.755204 -system.ruby.network.routers0.pwrStateResidencyTicks::UNDEFINED 1861905 -system.ruby.network.routers0.percent_links_utilized 7.627672 -system.ruby.network.routers0.msg_count.Control::2 28406 -system.ruby.network.routers0.msg_count.Data::2 28402 -system.ruby.network.routers0.msg_count.Response_Data::4 28406 -system.ruby.network.routers0.msg_count.Writeback_Control::3 28402 -system.ruby.network.routers0.msg_bytes.Control::2 227248 -system.ruby.network.routers0.msg_bytes.Data::2 2044944 -system.ruby.network.routers0.msg_bytes.Response_Data::4 2045232 -system.ruby.network.routers0.msg_bytes.Writeback_Control::3 227216 -system.ruby.network.routers1.port_buffers02.avg_buf_msgs 0.030511 -system.ruby.network.routers1.port_buffers02.avg_stall_time 10.755171 -system.ruby.network.routers1.port_buffers06.avg_buf_msgs 0.015254 -system.ruby.network.routers1.port_buffers06.avg_stall_time 1.999702 -system.ruby.network.routers1.port_buffers07.avg_buf_msgs 0.015256 -system.ruby.network.routers1.port_buffers07.avg_stall_time 1.999925 -system.ruby.network.routers1.pwrStateResidencyTicks::UNDEFINED 1861905 -system.ruby.network.routers1.percent_links_utilized 7.627672 -system.ruby.network.routers1.msg_count.Control::2 28406 -system.ruby.network.routers1.msg_count.Data::2 28402 -system.ruby.network.routers1.msg_count.Response_Data::4 28406 -system.ruby.network.routers1.msg_count.Writeback_Control::3 28402 -system.ruby.network.routers1.msg_bytes.Control::2 227248 -system.ruby.network.routers1.msg_bytes.Data::2 2044944 -system.ruby.network.routers1.msg_bytes.Response_Data::4 2045232 -system.ruby.network.routers1.msg_bytes.Writeback_Control::3 227216 -system.ruby.network.int_link_buffers02.avg_buf_msgs 0.030511 -system.ruby.network.int_link_buffers02.avg_stall_time 7.755197 -system.ruby.network.int_link_buffers08.avg_buf_msgs 0.015254 -system.ruby.network.int_link_buffers08.avg_stall_time 2.999552 -system.ruby.network.int_link_buffers09.avg_buf_msgs 0.015256 -system.ruby.network.int_link_buffers09.avg_stall_time 2.999886 -system.ruby.network.int_link_buffers13.avg_buf_msgs 0.015254 -system.ruby.network.int_link_buffers13.avg_stall_time 4.999248 -system.ruby.network.int_link_buffers14.avg_buf_msgs 0.015256 -system.ruby.network.int_link_buffers14.avg_stall_time 4.999804 -system.ruby.network.int_link_buffers17.avg_buf_msgs 0.030511 -system.ruby.network.int_link_buffers17.avg_stall_time 9.755181 -system.ruby.network.routers2.port_buffers03.avg_buf_msgs 0.015254 -system.ruby.network.routers2.port_buffers03.avg_stall_time 3.999401 -system.ruby.network.routers2.port_buffers04.avg_buf_msgs 0.015256 -system.ruby.network.routers2.port_buffers04.avg_stall_time 3.999845 -system.ruby.network.routers2.port_buffers07.avg_buf_msgs 0.030511 -system.ruby.network.routers2.port_buffers07.avg_stall_time 8.755190 -system.ruby.network.routers2.pwrStateResidencyTicks::UNDEFINED 1861905 -system.ruby.network.routers2.percent_links_utilized 7.627672 -system.ruby.network.routers2.msg_count.Control::2 28406 -system.ruby.network.routers2.msg_count.Data::2 28402 -system.ruby.network.routers2.msg_count.Response_Data::4 28406 -system.ruby.network.routers2.msg_count.Writeback_Control::3 28402 -system.ruby.network.routers2.msg_bytes.Control::2 227248 -system.ruby.network.routers2.msg_bytes.Data::2 2044944 -system.ruby.network.routers2.msg_bytes.Response_Data::4 2045232 -system.ruby.network.routers2.msg_bytes.Writeback_Control::3 227216 -system.ruby.network.pwrStateResidencyTicks::UNDEFINED 1861905 -system.ruby.network.msg_count.Control 85218 -system.ruby.network.msg_count.Data 85206 -system.ruby.network.msg_count.Response_Data 85218 -system.ruby.network.msg_count.Writeback_Control 85206 -system.ruby.network.msg_byte.Control 681744 -system.ruby.network.msg_byte.Data 6134832 -system.ruby.network.msg_byte.Response_Data 6135696 -system.ruby.network.msg_byte.Writeback_Control 681648 -system.sys_port_proxy.pwrStateResidencyTicks::UNDEFINED 1861905 -system.ruby.network.routers0.throttle0.link_utilization 7.628101 -system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 28406 -system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 28402 -system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 2045232 -system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 227216 -system.ruby.network.routers0.throttle1.link_utilization 7.627242 -system.ruby.network.routers0.throttle1.msg_count.Control::2 28406 -system.ruby.network.routers0.throttle1.msg_count.Data::2 28402 -system.ruby.network.routers0.throttle1.msg_bytes.Control::2 227248 -system.ruby.network.routers0.throttle1.msg_bytes.Data::2 2044944 -system.ruby.network.routers1.throttle0.link_utilization 7.627242 -system.ruby.network.routers1.throttle0.msg_count.Control::2 28406 -system.ruby.network.routers1.throttle0.msg_count.Data::2 28402 -system.ruby.network.routers1.throttle0.msg_bytes.Control::2 227248 -system.ruby.network.routers1.throttle0.msg_bytes.Data::2 2044944 -system.ruby.network.routers1.throttle1.link_utilization 7.628101 -system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 28406 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 28402 -system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 2045232 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 227216 -system.ruby.network.routers2.throttle0.link_utilization 7.628101 -system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 28406 -system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 28402 -system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 2045232 -system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 227216 -system.ruby.network.routers2.throttle1.link_utilization 7.627242 -system.ruby.network.routers2.throttle1.msg_count.Control::2 28406 -system.ruby.network.routers2.throttle1.msg_count.Data::2 28402 -system.ruby.network.routers2.throttle1.msg_bytes.Control::2 227248 -system.ruby.network.routers2.throttle1.msg_bytes.Data::2 2044944 -system.ruby.delayVCHist.vnet_1::bucket_size 1 -system.ruby.delayVCHist.vnet_1::max_bucket 9 -system.ruby.delayVCHist.vnet_1::samples 28406 -system.ruby.delayVCHist.vnet_1 | 28406 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayVCHist.vnet_1::total 28406 -system.ruby.delayVCHist.vnet_2::bucket_size 1 -system.ruby.delayVCHist.vnet_2::max_bucket 9 -system.ruby.delayVCHist.vnet_2::samples 28402 -system.ruby.delayVCHist.vnet_2 | 28402 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayVCHist.vnet_2::total 28402 -system.ruby.LD.latency_hist_seqr::bucket_size 64 -system.ruby.LD.latency_hist_seqr::max_bucket 639 -system.ruby.LD.latency_hist_seqr::samples 25321 -system.ruby.LD.latency_hist_seqr::mean 26.407172 -system.ruby.LD.latency_hist_seqr::gmean 6.534976 -system.ruby.LD.latency_hist_seqr::stdev 35.776224 -system.ruby.LD.latency_hist_seqr | 20331 80.29% 80.29% | 4640 18.32% 98.62% | 239 0.94% 99.56% | 35 0.14% 99.70% | 45 0.18% 99.88% | 25 0.10% 99.98% | 3 0.01% 99.99% | 1 0.00% 99.99% | 0 0.00% 99.99% | 2 0.01% 100.00% -system.ruby.LD.latency_hist_seqr::total 25321 -system.ruby.LD.hit_latency_hist_seqr::bucket_size 1 -system.ruby.LD.hit_latency_hist_seqr::max_bucket 9 -system.ruby.LD.hit_latency_hist_seqr::samples 12929 -system.ruby.LD.hit_latency_hist_seqr::mean 1 -system.ruby.LD.hit_latency_hist_seqr::gmean 1 -system.ruby.LD.hit_latency_hist_seqr | 0 0.00% 0.00% | 12929 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.hit_latency_hist_seqr::total 12929 -system.ruby.LD.miss_latency_hist_seqr::bucket_size 64 -system.ruby.LD.miss_latency_hist_seqr::max_bucket 639 -system.ruby.LD.miss_latency_hist_seqr::samples 12392 -system.ruby.LD.miss_latency_hist_seqr::mean 52.915349 -system.ruby.LD.miss_latency_hist_seqr::gmean 46.325075 -system.ruby.LD.miss_latency_hist_seqr::stdev 35.201666 -system.ruby.LD.miss_latency_hist_seqr | 7402 59.73% 59.73% | 4640 37.44% 97.18% | 239 1.93% 99.10% | 35 0.28% 99.39% | 45 0.36% 99.75% | 25 0.20% 99.95% | 3 0.02% 99.98% | 1 0.01% 99.98% | 0 0.00% 99.98% | 2 0.02% 100.00% -system.ruby.LD.miss_latency_hist_seqr::total 12392 -system.ruby.ST.latency_hist_seqr::bucket_size 64 -system.ruby.ST.latency_hist_seqr::max_bucket 639 -system.ruby.ST.latency_hist_seqr::samples 16401 -system.ruby.ST.latency_hist_seqr::mean 15.595269 -system.ruby.ST.latency_hist_seqr::gmean 3.522270 -system.ruby.ST.latency_hist_seqr::stdev 27.152428 -system.ruby.ST.latency_hist_seqr | 15183 92.57% 92.57% | 1128 6.88% 99.45% | 65 0.40% 99.85% | 4 0.02% 99.87% | 8 0.05% 99.92% | 8 0.05% 99.97% | 0 0.00% 99.97% | 1 0.01% 99.98% | 0 0.00% 99.98% | 4 0.02% 100.00% -system.ruby.ST.latency_hist_seqr::total 16401 -system.ruby.ST.hit_latency_hist_seqr::bucket_size 1 -system.ruby.ST.hit_latency_hist_seqr::max_bucket 9 -system.ruby.ST.hit_latency_hist_seqr::samples 10768 -system.ruby.ST.hit_latency_hist_seqr::mean 1 -system.ruby.ST.hit_latency_hist_seqr::gmean 1 -system.ruby.ST.hit_latency_hist_seqr | 0 0.00% 0.00% | 10768 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.hit_latency_hist_seqr::total 10768 -system.ruby.ST.miss_latency_hist_seqr::bucket_size 64 -system.ruby.ST.miss_latency_hist_seqr::max_bucket 639 -system.ruby.ST.miss_latency_hist_seqr::samples 5633 -system.ruby.ST.miss_latency_hist_seqr::mean 43.495473 -system.ruby.ST.miss_latency_hist_seqr::gmean 39.095323 -system.ruby.ST.miss_latency_hist_seqr::stdev 30.999863 -system.ruby.ST.miss_latency_hist_seqr | 4415 78.38% 78.38% | 1128 20.02% 98.40% | 65 1.15% 99.56% | 4 0.07% 99.63% | 8 0.14% 99.77% | 8 0.14% 99.91% | 0 0.00% 99.91% | 1 0.02% 99.93% | 0 0.00% 99.93% | 4 0.07% 100.00% -system.ruby.ST.miss_latency_hist_seqr::total 5633 -system.ruby.IFETCH.latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.latency_hist_seqr::samples 136903 -system.ruby.IFETCH.latency_hist_seqr::mean 5.532983 -system.ruby.IFETCH.latency_hist_seqr::gmean 1.352136 -system.ruby.IFETCH.latency_hist_seqr::stdev 19.063253 -system.ruby.IFETCH.latency_hist_seqr | 130971 95.67% 95.67% | 5570 4.07% 99.74% | 219 0.16% 99.90% | 43 0.03% 99.93% | 57 0.04% 99.97% | 37 0.03% 100.00% | 2 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 4 0.00% 100.00% -system.ruby.IFETCH.latency_hist_seqr::total 136903 -system.ruby.IFETCH.hit_latency_hist_seqr::bucket_size 1 -system.ruby.IFETCH.hit_latency_hist_seqr::max_bucket 9 -system.ruby.IFETCH.hit_latency_hist_seqr::samples 126527 -system.ruby.IFETCH.hit_latency_hist_seqr::mean 1 -system.ruby.IFETCH.hit_latency_hist_seqr::gmean 1 -system.ruby.IFETCH.hit_latency_hist_seqr | 0 0.00% 0.00% | 126527 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.IFETCH.hit_latency_hist_seqr::total 126527 -system.ruby.IFETCH.miss_latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.miss_latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.miss_latency_hist_seqr::samples 10376 -system.ruby.IFETCH.miss_latency_hist_seqr::mean 60.809079 -system.ruby.IFETCH.miss_latency_hist_seqr::gmean 53.543726 -system.ruby.IFETCH.miss_latency_hist_seqr::stdev 38.587150 -system.ruby.IFETCH.miss_latency_hist_seqr | 4444 42.83% 42.83% | 5570 53.68% 96.51% | 219 2.11% 98.62% | 43 0.41% 99.04% | 57 0.55% 99.59% | 37 0.36% 99.94% | 2 0.02% 99.96% | 0 0.00% 99.96% | 0 0.00% 99.96% | 4 0.04% 100.00% -system.ruby.IFETCH.miss_latency_hist_seqr::total 10376 -system.ruby.Load_Linked.latency_hist_seqr::bucket_size 8 -system.ruby.Load_Linked.latency_hist_seqr::max_bucket 79 -system.ruby.Load_Linked.latency_hist_seqr::samples 276 -system.ruby.Load_Linked.latency_hist_seqr::mean 1.942029 -system.ruby.Load_Linked.latency_hist_seqr::gmean 1.073385 -system.ruby.Load_Linked.latency_hist_seqr::stdev 7.322462 -system.ruby.Load_Linked.latency_hist_seqr | 271 98.19% 98.19% | 0 0.00% 98.19% | 0 0.00% 98.19% | 0 0.00% 98.19% | 2 0.72% 98.91% | 0 0.00% 98.91% | 0 0.00% 98.91% | 0 0.00% 98.91% | 3 1.09% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.latency_hist_seqr::total 276 -system.ruby.Load_Linked.hit_latency_hist_seqr::bucket_size 1 -system.ruby.Load_Linked.hit_latency_hist_seqr::max_bucket 9 -system.ruby.Load_Linked.hit_latency_hist_seqr::samples 271 -system.ruby.Load_Linked.hit_latency_hist_seqr::mean 1 -system.ruby.Load_Linked.hit_latency_hist_seqr::gmean 1 -system.ruby.Load_Linked.hit_latency_hist_seqr | 0 0.00% 0.00% | 271 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.hit_latency_hist_seqr::total 271 -system.ruby.Load_Linked.miss_latency_hist_seqr::bucket_size 8 -system.ruby.Load_Linked.miss_latency_hist_seqr::max_bucket 79 -system.ruby.Load_Linked.miss_latency_hist_seqr::samples 5 -system.ruby.Load_Linked.miss_latency_hist_seqr::mean 53 -system.ruby.Load_Linked.miss_latency_hist_seqr::gmean 49.854558 -system.ruby.Load_Linked.miss_latency_hist_seqr::stdev 19.170290 -system.ruby.Load_Linked.miss_latency_hist_seqr | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 40.00% 40.00% | 0 0.00% 40.00% | 0 0.00% 40.00% | 0 0.00% 40.00% | 3 60.00% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.miss_latency_hist_seqr::total 5 -system.ruby.Store_Conditional.latency_hist_seqr::bucket_size 1 -system.ruby.Store_Conditional.latency_hist_seqr::max_bucket 9 -system.ruby.Store_Conditional.latency_hist_seqr::samples 276 -system.ruby.Store_Conditional.latency_hist_seqr::mean 1 -system.ruby.Store_Conditional.latency_hist_seqr::gmean 1 -system.ruby.Store_Conditional.latency_hist_seqr | 0 0.00% 0.00% | 276 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Store_Conditional.latency_hist_seqr::total 276 -system.ruby.Store_Conditional.hit_latency_hist_seqr::bucket_size 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr::max_bucket 9 -system.ruby.Store_Conditional.hit_latency_hist_seqr::samples 276 -system.ruby.Store_Conditional.hit_latency_hist_seqr::mean 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr::gmean 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr | 0 0.00% 0.00% | 276 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Store_Conditional.hit_latency_hist_seqr::total 276 -system.ruby.Directory.miss_mach_latency_hist_seqr::bucket_size 64 -system.ruby.Directory.miss_mach_latency_hist_seqr::max_bucket 639 -system.ruby.Directory.miss_mach_latency_hist_seqr::samples 28406 -system.ruby.Directory.miss_mach_latency_hist_seqr::mean 53.930754 -system.ruby.Directory.miss_mach_latency_hist_seqr::gmean 47.226043 -system.ruby.Directory.miss_mach_latency_hist_seqr::stdev 36.253574 -system.ruby.Directory.miss_mach_latency_hist_seqr | 16263 57.25% 57.25% | 11341 39.92% 97.18% | 523 1.84% 99.02% | 82 0.29% 99.31% | 110 0.39% 99.69% | 70 0.25% 99.94% | 5 0.02% 99.96% | 2 0.01% 99.96% | 0 0.00% 99.96% | 10 0.04% 100.00% -system.ruby.Directory.miss_mach_latency_hist_seqr::total 28406 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::total 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::total 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::total 1 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::bucket_size 8 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::max_bucket 79 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::mean 75 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::gmean 75.000000 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::total 1 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::samples 12392 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::mean 52.915349 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::gmean 46.325075 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::stdev 35.201666 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr | 7402 59.73% 59.73% | 4640 37.44% 97.18% | 239 1.93% 99.10% | 35 0.28% 99.39% | 45 0.36% 99.75% | 25 0.20% 99.95% | 3 0.02% 99.98% | 1 0.01% 99.98% | 0 0.00% 99.98% | 2 0.02% 100.00% -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::total 12392 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::samples 5633 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::mean 43.495473 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::gmean 39.095323 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::stdev 30.999863 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr | 4415 78.38% 78.38% | 1128 20.02% 98.40% | 65 1.15% 99.56% | 4 0.07% 99.63% | 8 0.14% 99.77% | 8 0.14% 99.91% | 0 0.00% 99.91% | 1 0.02% 99.93% | 0 0.00% 99.93% | 4 0.07% 100.00% -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::total 5633 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::samples 10376 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::mean 60.809079 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::gmean 53.543726 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::stdev 38.587150 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr | 4444 42.83% 42.83% | 5570 53.68% 96.51% | 219 2.11% 98.62% | 43 0.41% 99.04% | 57 0.55% 99.59% | 37 0.36% 99.94% | 2 0.02% 99.96% | 0 0.00% 99.96% | 0 0.00% 99.96% | 4 0.04% 100.00% -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::total 10376 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::bucket_size 8 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::max_bucket 79 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::samples 5 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::mean 53 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::gmean 49.854558 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::stdev 19.170290 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 40.00% 40.00% | 0 0.00% 40.00% | 0 0.00% 40.00% | 0 0.00% 40.00% | 3 60.00% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::total 5 -system.ruby.Directory_Controller.GETX 28406 0.00% 0.00% -system.ruby.Directory_Controller.PUTX 28402 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Data 28406 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Ack 28402 0.00% 0.00% -system.ruby.Directory_Controller.I.GETX 28406 0.00% 0.00% -system.ruby.Directory_Controller.M.PUTX 28402 0.00% 0.00% -system.ruby.Directory_Controller.IM.Memory_Data 28406 0.00% 0.00% -system.ruby.Directory_Controller.MI.Memory_Ack 28402 0.00% 0.00% -system.ruby.L1Cache_Controller.Load 25321 0.00% 0.00% -system.ruby.L1Cache_Controller.Ifetch 136903 0.00% 0.00% -system.ruby.L1Cache_Controller.Store 16953 0.00% 0.00% -system.ruby.L1Cache_Controller.Data 28406 0.00% 0.00% -system.ruby.L1Cache_Controller.Replacement 28402 0.00% 0.00% -system.ruby.L1Cache_Controller.Writeback_Ack 28402 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Load 12392 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Ifetch 10376 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Store 5638 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Load 12929 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Ifetch 126527 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Store 11315 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Replacement 28402 0.00% 0.00% -system.ruby.L1Cache_Controller.MI.Writeback_Ack 28402 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Data 22768 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.Data 5638 0.00% 0.00% - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/config.ini deleted file mode 100644 index a52fa6387..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/config.ini +++ /dev/null @@ -1,383 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64a/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/config.json deleted file mode 100644 index 835feafef..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/config.json +++ /dev/null @@ -1,511 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "range": "0:134217727:0:0:0:0", - "latency": 30000, - "name": "physmem", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "kvm_map": true, - "clk_domain": "system.clk_domain", - "power_model": null, - "latency_var": 0, - "bandwidth": "73.000000", - "conf_table_reported": true, - "cxx_class": "SimpleMemory", - "p_state_clk_gate_max": 1000000000000, - "path": "system.physmem", - "null": false, - "type": "SimpleMemory", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "in_addr_map": true - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "system": "system", - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "TimingSimpleCPU", - "max_loads_all_threads": 0, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "do_quiesce": true, - "type": "TimingSimpleCPU", - "profile": 0, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1000, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64a/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "progress_interval": 0, - "branchPred": null, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/simerr deleted file mode 100755 index 780344c78..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/simerr +++ /dev/null @@ -1,5 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64a/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/simout deleted file mode 100755 index f87cbcdf6..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/simout +++ /dev/null @@ -1,47 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:09:50 -gem5 executing on boldrock, pid 1346 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64a/simple-timing - -Global frequency set at 1000000000000 ticks per second -lr.w/sc.w: PASS -sc.w, no preceding lr.d: PASS -amoswap.w: PASS -amoswap.w, sign extend: PASS -amoswap.w, truncate: PASS -amoadd.w: PASS -amoadd.w, truncate/overflow: PASS -amoadd.w, sign extend: PASS -amoxor.w, truncate: PASS -amoxor.w, sign extend: PASS -amoand.w, truncate: PASS -amoand.w, sign extend: PASS -amoor.w, truncate: PASS -amoor.w, sign extend: PASS -amomin.w, truncate: PASS -amomin.w, sign extend: PASS -amomax.w, truncate: PASS -amomax.w, sign extend: PASS -amominu.w, truncate: PASS -amominu.w, sign extend: PASS -amomaxu.w, truncate: PASS -amomaxu.w, sign extend: PASS -lr.d/sc.d: PASS -sc.d, no preceding lr.d: PASS -amoswap.d: PASS -amoadd.d: PASS -amoadd.d, overflow: PASS -amoxor.d (1): PASS -amoxor.d (0): PASS -amoand.d: PASS -amoor.d: PASS -amomin.d: PASS -amomax.d: PASS -amominu.d: PASS -amomaxu.d: PASS -Exiting @ tick 250490500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/stats.txt deleted file mode 100644 index 566fe7ef9..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing/stats.txt +++ /dev/null @@ -1,549 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000250 -sim_ticks 250490500 -final_tick 250490500 -sim_freq 1000000000000 -host_inst_rate 3805 -host_op_rate 3814 -host_tick_rate 8705712 -host_mem_usage 268924 -host_seconds 28.77 -sim_insts 109485 -sim_ops 109730 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 250490500 -system.physmem.bytes_read::cpu.inst 44032 -system.physmem.bytes_read::cpu.data 29568 -system.physmem.bytes_read::total 73600 -system.physmem.bytes_inst_read::cpu.inst 44032 -system.physmem.bytes_inst_read::total 44032 -system.physmem.num_reads::cpu.inst 688 -system.physmem.num_reads::cpu.data 462 -system.physmem.num_reads::total 1150 -system.physmem.bw_read::cpu.inst 175783114 -system.physmem.bw_read::cpu.data 118040405 -system.physmem.bw_read::total 293823518 -system.physmem.bw_inst_read::cpu.inst 175783114 -system.physmem.bw_inst_read::total 175783114 -system.physmem.bw_total::cpu.inst 175783114 -system.physmem.bw_total::cpu.data 118040405 -system.physmem.bw_total::total 293823518 -system.pwrStateResidencyTicks::UNDEFINED 250490500 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 43 -system.cpu.pwrStateResidencyTicks::ON 250490500 -system.cpu.numCycles 500981 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 109485 -system.cpu.committedOps 109730 -system.cpu.num_int_alu_accesses 109164 -system.cpu.num_fp_alu_accesses 12 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 6221 -system.cpu.num_conditional_control_insts 18218 -system.cpu.num_int_insts 109164 -system.cpu.num_fp_insts 12 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 137211 -system.cpu.num_int_register_writes 72083 -system.cpu.num_fp_register_reads 12 -system.cpu.num_fp_register_writes 0 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 42276 -system.cpu.num_load_insts 25597 -system.cpu.num_store_insts 16679 -system.cpu.num_idle_cycles 0 -system.cpu.num_busy_cycles 500981 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction 0 -system.cpu.Branches 24439 -system.cpu.op_class::No_OpClass 47 0.04% 0.04% -system.cpu.op_class::IntAlu 67339 61.34% 61.39% -system.cpu.op_class::IntMult 107 0.10% 61.48% -system.cpu.op_class::IntDiv 4 0.00% 61.49% -system.cpu.op_class::FloatAdd 0 0.00% 61.49% -system.cpu.op_class::FloatCmp 0 0.00% 61.49% -system.cpu.op_class::FloatCvt 0 0.00% 61.49% -system.cpu.op_class::FloatMult 0 0.00% 61.49% -system.cpu.op_class::FloatMultAcc 0 0.00% 61.49% -system.cpu.op_class::FloatDiv 0 0.00% 61.49% -system.cpu.op_class::FloatMisc 0 0.00% 61.49% -system.cpu.op_class::FloatSqrt 0 0.00% 61.49% -system.cpu.op_class::SimdAdd 0 0.00% 61.49% -system.cpu.op_class::SimdAddAcc 0 0.00% 61.49% -system.cpu.op_class::SimdAlu 0 0.00% 61.49% -system.cpu.op_class::SimdCmp 0 0.00% 61.49% -system.cpu.op_class::SimdCvt 0 0.00% 61.49% -system.cpu.op_class::SimdMisc 0 0.00% 61.49% -system.cpu.op_class::SimdMult 0 0.00% 61.49% -system.cpu.op_class::SimdMultAcc 0 0.00% 61.49% -system.cpu.op_class::SimdShift 0 0.00% 61.49% -system.cpu.op_class::SimdShiftAcc 0 0.00% 61.49% -system.cpu.op_class::SimdSqrt 0 0.00% 61.49% -system.cpu.op_class::SimdFloatAdd 0 0.00% 61.49% -system.cpu.op_class::SimdFloatAlu 0 0.00% 61.49% -system.cpu.op_class::SimdFloatCmp 0 0.00% 61.49% -system.cpu.op_class::SimdFloatCvt 0 0.00% 61.49% -system.cpu.op_class::SimdFloatDiv 0 0.00% 61.49% -system.cpu.op_class::SimdFloatMisc 0 0.00% 61.49% -system.cpu.op_class::SimdFloatMult 0 0.00% 61.49% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 61.49% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 61.49% -system.cpu.op_class::MemRead 25597 23.32% 84.81% -system.cpu.op_class::MemWrite 16667 15.18% 99.99% -system.cpu.op_class::FloatMemRead 0 0.00% 99.99% -system.cpu.op_class::FloatMemWrite 12 0.01% 100.00% -system.cpu.op_class::IprAccess 0 0.00% 100.00% -system.cpu.op_class::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class::total 109773 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 250490500 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 331.433935 -system.cpu.dcache.tags.total_refs 41812 -system.cpu.dcache.tags.sampled_refs 462 -system.cpu.dcache.tags.avg_refs 90.502165 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 331.433935 -system.cpu.dcache.tags.occ_percent::cpu.data 0.080916 -system.cpu.dcache.tags.occ_percent::total 0.080916 -system.cpu.dcache.tags.occ_task_id_blocks::1024 462 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 15 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 12 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 435 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.112793 -system.cpu.dcache.tags.tag_accesses 85010 -system.cpu.dcache.tags.data_accesses 85010 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 250490500 -system.cpu.dcache.ReadReq_hits::cpu.data 25087 -system.cpu.dcache.ReadReq_hits::total 25087 -system.cpu.dcache.WriteReq_hits::cpu.data 16174 -system.cpu.dcache.WriteReq_hits::total 16174 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 275 -system.cpu.dcache.LoadLockedReq_hits::total 275 -system.cpu.dcache.StoreCondReq_hits::cpu.data 276 -system.cpu.dcache.StoreCondReq_hits::total 276 -system.cpu.dcache.demand_hits::cpu.data 41261 -system.cpu.dcache.demand_hits::total 41261 -system.cpu.dcache.overall_hits::cpu.data 41261 -system.cpu.dcache.overall_hits::total 41261 -system.cpu.dcache.ReadReq_misses::cpu.data 234 -system.cpu.dcache.ReadReq_misses::total 234 -system.cpu.dcache.WriteReq_misses::cpu.data 227 -system.cpu.dcache.WriteReq_misses::total 227 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_misses::total 1 -system.cpu.dcache.demand_misses::cpu.data 461 -system.cpu.dcache.demand_misses::total 461 -system.cpu.dcache.overall_misses::cpu.data 461 -system.cpu.dcache.overall_misses::total 461 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 14742000 -system.cpu.dcache.ReadReq_miss_latency::total 14742000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 14301000 -system.cpu.dcache.WriteReq_miss_latency::total 14301000 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 63000 -system.cpu.dcache.LoadLockedReq_miss_latency::total 63000 -system.cpu.dcache.demand_miss_latency::cpu.data 29043000 -system.cpu.dcache.demand_miss_latency::total 29043000 -system.cpu.dcache.overall_miss_latency::cpu.data 29043000 -system.cpu.dcache.overall_miss_latency::total 29043000 -system.cpu.dcache.ReadReq_accesses::cpu.data 25321 -system.cpu.dcache.ReadReq_accesses::total 25321 -system.cpu.dcache.WriteReq_accesses::cpu.data 16401 -system.cpu.dcache.WriteReq_accesses::total 16401 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 276 -system.cpu.dcache.LoadLockedReq_accesses::total 276 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 276 -system.cpu.dcache.StoreCondReq_accesses::total 276 -system.cpu.dcache.demand_accesses::cpu.data 41722 -system.cpu.dcache.demand_accesses::total 41722 -system.cpu.dcache.overall_accesses::cpu.data 41722 -system.cpu.dcache.overall_accesses::total 41722 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.009241 -system.cpu.dcache.ReadReq_miss_rate::total 0.009241 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.013841 -system.cpu.dcache.WriteReq_miss_rate::total 0.013841 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.003623 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.003623 -system.cpu.dcache.demand_miss_rate::cpu.data 0.011049 -system.cpu.dcache.demand_miss_rate::total 0.011049 -system.cpu.dcache.overall_miss_rate::cpu.data 0.011049 -system.cpu.dcache.overall_miss_rate::total 0.011049 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.ReadReq_avg_miss_latency::total 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::total 63000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 63000 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.demand_avg_miss_latency::total 63000 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.overall_avg_miss_latency::total 63000 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 234 -system.cpu.dcache.ReadReq_mshr_misses::total 234 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 227 -system.cpu.dcache.WriteReq_mshr_misses::total 227 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 1 -system.cpu.dcache.demand_mshr_misses::cpu.data 461 -system.cpu.dcache.demand_mshr_misses::total 461 -system.cpu.dcache.overall_mshr_misses::cpu.data 461 -system.cpu.dcache.overall_mshr_misses::total 461 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 14508000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 14508000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 14074000 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 14074000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 62000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 28582000 -system.cpu.dcache.demand_mshr_miss_latency::total 28582000 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 28582000 -system.cpu.dcache.overall_mshr_miss_latency::total 28582000 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.009241 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.009241 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.013841 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.013841 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.003623 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.003623 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.011049 -system.cpu.dcache.demand_mshr_miss_rate::total 0.011049 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.011049 -system.cpu.dcache.overall_mshr_miss_rate::total 0.011049 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 62000 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 250490500 -system.cpu.icache.tags.replacements 38 -system.cpu.icache.tags.tagsinuse 405.514390 -system.cpu.icache.tags.total_refs 136215 -system.cpu.icache.tags.sampled_refs 689 -system.cpu.icache.tags.avg_refs 197.699565 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 405.514390 -system.cpu.icache.tags.occ_percent::cpu.inst 0.198005 -system.cpu.icache.tags.occ_percent::total 0.198005 -system.cpu.icache.tags.occ_task_id_blocks::1024 651 -system.cpu.icache.tags.age_task_id_blocks_1024::0 42 -system.cpu.icache.tags.age_task_id_blocks_1024::1 84 -system.cpu.icache.tags.age_task_id_blocks_1024::2 525 -system.cpu.icache.tags.occ_task_id_percent::1024 0.317871 -system.cpu.icache.tags.tag_accesses 274497 -system.cpu.icache.tags.data_accesses 274497 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 250490500 -system.cpu.icache.ReadReq_hits::cpu.inst 136215 -system.cpu.icache.ReadReq_hits::total 136215 -system.cpu.icache.demand_hits::cpu.inst 136215 -system.cpu.icache.demand_hits::total 136215 -system.cpu.icache.overall_hits::cpu.inst 136215 -system.cpu.icache.overall_hits::total 136215 -system.cpu.icache.ReadReq_misses::cpu.inst 689 -system.cpu.icache.ReadReq_misses::total 689 -system.cpu.icache.demand_misses::cpu.inst 689 -system.cpu.icache.demand_misses::total 689 -system.cpu.icache.overall_misses::cpu.inst 689 -system.cpu.icache.overall_misses::total 689 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 43358500 -system.cpu.icache.ReadReq_miss_latency::total 43358500 -system.cpu.icache.demand_miss_latency::cpu.inst 43358500 -system.cpu.icache.demand_miss_latency::total 43358500 -system.cpu.icache.overall_miss_latency::cpu.inst 43358500 -system.cpu.icache.overall_miss_latency::total 43358500 -system.cpu.icache.ReadReq_accesses::cpu.inst 136904 -system.cpu.icache.ReadReq_accesses::total 136904 -system.cpu.icache.demand_accesses::cpu.inst 136904 -system.cpu.icache.demand_accesses::total 136904 -system.cpu.icache.overall_accesses::cpu.inst 136904 -system.cpu.icache.overall_accesses::total 136904 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.005033 -system.cpu.icache.ReadReq_miss_rate::total 0.005033 -system.cpu.icache.demand_miss_rate::cpu.inst 0.005033 -system.cpu.icache.demand_miss_rate::total 0.005033 -system.cpu.icache.overall_miss_rate::cpu.inst 0.005033 -system.cpu.icache.overall_miss_rate::total 0.005033 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 62929.608128 -system.cpu.icache.ReadReq_avg_miss_latency::total 62929.608128 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 62929.608128 -system.cpu.icache.demand_avg_miss_latency::total 62929.608128 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 62929.608128 -system.cpu.icache.overall_avg_miss_latency::total 62929.608128 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 38 -system.cpu.icache.writebacks::total 38 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 689 -system.cpu.icache.ReadReq_mshr_misses::total 689 -system.cpu.icache.demand_mshr_misses::cpu.inst 689 -system.cpu.icache.demand_mshr_misses::total 689 -system.cpu.icache.overall_mshr_misses::cpu.inst 689 -system.cpu.icache.overall_mshr_misses::total 689 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 42669500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 42669500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 42669500 -system.cpu.icache.demand_mshr_miss_latency::total 42669500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 42669500 -system.cpu.icache.overall_mshr_miss_latency::total 42669500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.005033 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.005033 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.005033 -system.cpu.icache.demand_mshr_miss_rate::total 0.005033 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.005033 -system.cpu.icache.overall_mshr_miss_rate::total 0.005033 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 61929.608128 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 61929.608128 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 61929.608128 -system.cpu.icache.demand_avg_mshr_miss_latency::total 61929.608128 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 61929.608128 -system.cpu.icache.overall_avg_mshr_miss_latency::total 61929.608128 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 250490500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 754.074272 -system.cpu.l2cache.tags.total_refs 39 -system.cpu.l2cache.tags.sampled_refs 1150 -system.cpu.l2cache.tags.avg_refs 0.033913 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 422.620971 -system.cpu.l2cache.tags.occ_blocks::cpu.data 331.453301 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.012897 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.010115 -system.cpu.l2cache.tags.occ_percent::total 0.023013 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1150 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 57 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 96 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 997 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.035095 -system.cpu.l2cache.tags.tag_accesses 10662 -system.cpu.l2cache.tags.data_accesses 10662 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 250490500 -system.cpu.l2cache.WritebackClean_hits::writebacks 38 -system.cpu.l2cache.WritebackClean_hits::total 38 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 1 -system.cpu.l2cache.ReadCleanReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 1 -system.cpu.l2cache.demand_hits::total 1 -system.cpu.l2cache.overall_hits::cpu.inst 1 -system.cpu.l2cache.overall_hits::total 1 -system.cpu.l2cache.ReadExReq_misses::cpu.data 227 -system.cpu.l2cache.ReadExReq_misses::total 227 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 688 -system.cpu.l2cache.ReadCleanReq_misses::total 688 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 235 -system.cpu.l2cache.ReadSharedReq_misses::total 235 -system.cpu.l2cache.demand_misses::cpu.inst 688 -system.cpu.l2cache.demand_misses::cpu.data 462 -system.cpu.l2cache.demand_misses::total 1150 -system.cpu.l2cache.overall_misses::cpu.inst 688 -system.cpu.l2cache.overall_misses::cpu.data 462 -system.cpu.l2cache.overall_misses::total 1150 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 13733500 -system.cpu.l2cache.ReadExReq_miss_latency::total 13733500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 41625000 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 41625000 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 14217500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 14217500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 41625000 -system.cpu.l2cache.demand_miss_latency::cpu.data 27951000 -system.cpu.l2cache.demand_miss_latency::total 69576000 -system.cpu.l2cache.overall_miss_latency::cpu.inst 41625000 -system.cpu.l2cache.overall_miss_latency::cpu.data 27951000 -system.cpu.l2cache.overall_miss_latency::total 69576000 -system.cpu.l2cache.WritebackClean_accesses::writebacks 38 -system.cpu.l2cache.WritebackClean_accesses::total 38 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 227 -system.cpu.l2cache.ReadExReq_accesses::total 227 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 689 -system.cpu.l2cache.ReadCleanReq_accesses::total 689 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 235 -system.cpu.l2cache.ReadSharedReq_accesses::total 235 -system.cpu.l2cache.demand_accesses::cpu.inst 689 -system.cpu.l2cache.demand_accesses::cpu.data 462 -system.cpu.l2cache.demand_accesses::total 1151 -system.cpu.l2cache.overall_accesses::cpu.inst 689 -system.cpu.l2cache.overall_accesses::cpu.data 462 -system.cpu.l2cache.overall_accesses::total 1151 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.998549 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.998549 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 1 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.998549 -system.cpu.l2cache.demand_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_miss_rate::total 0.999131 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.998549 -system.cpu.l2cache.overall_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_miss_rate::total 0.999131 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 60500 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 60501.453488 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 60501.453488 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 60500 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 60501.453488 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.demand_avg_miss_latency::total 60500.869565 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 60501.453488 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.overall_avg_miss_latency::total 60500.869565 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 227 -system.cpu.l2cache.ReadExReq_mshr_misses::total 227 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 688 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 688 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 235 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 235 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 688 -system.cpu.l2cache.demand_mshr_misses::cpu.data 462 -system.cpu.l2cache.demand_mshr_misses::total 1150 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 688 -system.cpu.l2cache.overall_mshr_misses::cpu.data 462 -system.cpu.l2cache.overall_mshr_misses::total 1150 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 11463500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 11463500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 34745000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 34745000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 11867500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 11867500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 34745000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 23331000 -system.cpu.l2cache.demand_mshr_miss_latency::total 58076000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 34745000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 23331000 -system.cpu.l2cache.overall_mshr_miss_latency::total 58076000 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.998549 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.998549 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 1 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.998549 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.999131 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.998549 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.999131 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 50501.453488 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 50501.453488 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 50501.453488 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 50500.869565 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 50501.453488 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 50500.869565 -system.cpu.toL2Bus.snoop_filter.tot_requests 1189 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 38 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 250490500 -system.cpu.toL2Bus.trans_dist::ReadResp 924 -system.cpu.toL2Bus.trans_dist::WritebackClean 38 -system.cpu.toL2Bus.trans_dist::ReadExReq 227 -system.cpu.toL2Bus.trans_dist::ReadExResp 227 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 689 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 235 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 1416 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 924 -system.cpu.toL2Bus.pkt_count::total 2340 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 46528 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 29568 -system.cpu.toL2Bus.pkt_size::total 76096 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1151 -system.cpu.toL2Bus.snoop_fanout::mean 0 -system.cpu.toL2Bus.snoop_fanout::stdev 0 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1151 100.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::1 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 0 -system.cpu.toL2Bus.snoop_fanout::total 1151 -system.cpu.toL2Bus.reqLayer0.occupancy 632500 -system.cpu.toL2Bus.reqLayer0.utilization 0.3 -system.cpu.toL2Bus.respLayer0.occupancy 1033500 -system.cpu.toL2Bus.respLayer0.utilization 0.4 -system.cpu.toL2Bus.respLayer1.occupancy 693000 -system.cpu.toL2Bus.respLayer1.utilization 0.3 -system.membus.snoop_filter.tot_requests 1150 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 250490500 -system.membus.trans_dist::ReadResp 923 -system.membus.trans_dist::ReadExReq 227 -system.membus.trans_dist::ReadExResp 227 -system.membus.trans_dist::ReadSharedReq 923 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 2300 -system.membus.pkt_count::total 2300 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 73600 -system.membus.pkt_size::total 73600 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1150 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1150 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1150 -system.membus.reqLayer0.occupancy 1151000 -system.membus.reqLayer0.utilization 0.5 -system.membus.respLayer1.occupancy 5750000 -system.membus.respLayer1.utilization 2.3 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/config.ini deleted file mode 100644 index 68560b168..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/config.ini +++ /dev/null @@ -1,905 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=MinorCPU -children=branchPred dcache dtb executeFuncUnits icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=system.cpu.branchPred -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -decodeCycleInput=true -decodeInputBufferSize=3 -decodeInputWidth=2 -decodeToExecuteForwardDelay=1 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -enableIdling=true -eventq_index=0 -executeAllowEarlyMemoryIssue=true -executeBranchDelay=1 -executeCommitLimit=2 -executeCycleInput=true -executeFuncUnits=system.cpu.executeFuncUnits -executeInputBufferSize=7 -executeInputWidth=2 -executeIssueLimit=2 -executeLSQMaxStoreBufferStoresPerCycle=2 -executeLSQRequestsQueueSize=1 -executeLSQStoreBufferSize=5 -executeLSQTransfersQueueSize=2 -executeMaxAccessesInMemory=2 -executeMemoryCommitLimit=1 -executeMemoryIssueLimit=1 -executeMemoryWidth=0 -executeSetTraceTimeOnCommit=true -executeSetTraceTimeOnIssue=false -fetch1FetchLimit=1 -fetch1LineSnapWidth=0 -fetch1LineWidth=0 -fetch1ToFetch2BackwardDelay=1 -fetch1ToFetch2ForwardDelay=1 -fetch2CycleInput=true -fetch2InputBufferSize=2 -fetch2ToDecodeForwardDelay=1 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -threadPolicy=RoundRobin -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.executeFuncUnits] -type=MinorFUPool -children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6 -eventq_index=0 -funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6 - -[system.cpu.executeFuncUnits.funcUnits0] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits0.timings - -[system.cpu.executeFuncUnits.funcUnits0.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntAlu - -[system.cpu.executeFuncUnits.funcUnits0.timings] -type=MinorFUTiming -children=opClasses -description=Int -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits0.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits1] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits1.timings - -[system.cpu.executeFuncUnits.funcUnits1.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntAlu - -[system.cpu.executeFuncUnits.funcUnits1.timings] -type=MinorFUTiming -children=opClasses -description=Int -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits1.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits2] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits2.timings - -[system.cpu.executeFuncUnits.funcUnits2.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntMult - -[system.cpu.executeFuncUnits.funcUnits2.timings] -type=MinorFUTiming -children=opClasses -description=Mul -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses -srcRegsRelativeLats=0 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits2.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits3] -type=MinorFU -children=opClasses -cantForwardFromFUIndices= -eventq_index=0 -issueLat=9 -opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses -opLat=9 -timings= - -[system.cpu.executeFuncUnits.funcUnits3.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntDiv - -[system.cpu.executeFuncUnits.funcUnits4] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses -opLat=6 -timings=system.cpu.executeFuncUnits.funcUnits4.timings - -[system.cpu.executeFuncUnits.funcUnits4.opClasses] -type=MinorOpClassSet -children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25 opClasses26 opClasses27 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27 - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00] -type=MinorOpClass -eventq_index=0 -opClass=FloatAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01] -type=MinorOpClass -eventq_index=0 -opClass=FloatCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02] -type=MinorOpClass -eventq_index=0 -opClass=FloatCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03] -type=MinorOpClass -eventq_index=0 -opClass=FloatMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04] -type=MinorOpClass -eventq_index=0 -opClass=FloatMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05] -type=MinorOpClass -eventq_index=0 -opClass=FloatMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06] -type=MinorOpClass -eventq_index=0 -opClass=FloatDiv - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07] -type=MinorOpClass -eventq_index=0 -opClass=FloatSqrt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08] -type=MinorOpClass -eventq_index=0 -opClass=SimdAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09] -type=MinorOpClass -eventq_index=0 -opClass=SimdAddAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10] -type=MinorOpClass -eventq_index=0 -opClass=SimdAlu - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11] -type=MinorOpClass -eventq_index=0 -opClass=SimdCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12] -type=MinorOpClass -eventq_index=0 -opClass=SimdCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13] -type=MinorOpClass -eventq_index=0 -opClass=SimdMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14] -type=MinorOpClass -eventq_index=0 -opClass=SimdMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15] -type=MinorOpClass -eventq_index=0 -opClass=SimdMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16] -type=MinorOpClass -eventq_index=0 -opClass=SimdShift - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17] -type=MinorOpClass -eventq_index=0 -opClass=SimdShiftAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18] -type=MinorOpClass -eventq_index=0 -opClass=SimdSqrt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatAlu - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatDiv - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatSqrt - -[system.cpu.executeFuncUnits.funcUnits4.timings] -type=MinorFUTiming -children=opClasses -description=FloatSimd -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits4.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits5] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses -opLat=1 -timings=system.cpu.executeFuncUnits.funcUnits5.timings - -[system.cpu.executeFuncUnits.funcUnits5.opClasses] -type=MinorOpClassSet -children=opClasses0 opClasses1 opClasses2 opClasses3 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3 - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0] -type=MinorOpClass -eventq_index=0 -opClass=MemRead - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1] -type=MinorOpClass -eventq_index=0 -opClass=MemWrite - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2] -type=MinorOpClass -eventq_index=0 -opClass=FloatMemRead - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3] -type=MinorOpClass -eventq_index=0 -opClass=FloatMemWrite - -[system.cpu.executeFuncUnits.funcUnits5.timings] -type=MinorFUTiming -children=opClasses -description=Mem -eventq_index=0 -extraAssumedLat=2 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses -srcRegsRelativeLats=1 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits5.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits6] -type=MinorFU -children=opClasses -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses -opLat=1 -timings= - -[system.cpu.executeFuncUnits.funcUnits6.opClasses] -type=MinorOpClassSet -children=opClasses0 opClasses1 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1 - -[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0] -type=MinorOpClass -eventq_index=0 -opClass=IprAccess - -[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1] -type=MinorOpClass -eventq_index=0 -opClass=InstPrefetch - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64c/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/config.json deleted file mode 100644 index c207d5ec8..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/config.json +++ /dev/null @@ -1,1214 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "static_frontend_latency": 10000, - "tRFC": 260000, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 7500, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1000, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6000, - "tRTW": 2500, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 7500, - "IDD4W": "0.125", - "tWR": 15000, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 13750, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 2500, - "power_model": null, - "tCL": 13750, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1250, - "tRAS": 35000, - "tRP": 13750, - "tBURST": 5000, - "path": "system.physmem", - "tXP": 6000, - "tXS": 270000, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "physmem", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30000, - "write_low_thresh_perc": 50, - "range": "0:134217727:0:0:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10000, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800000 - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "max_insts_any_thread": 0, - "do_statistics_insts": true, - "numThreads": 1, - "fetch1LineSnapWidth": 0, - "fetch1ToFetch2BackwardDelay": 1, - "fetch1FetchLimit": 1, - "executeIssueLimit": 2, - "system": "system", - "executeLSQMaxStoreBufferStoresPerCycle": 2, - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "function_trace": false, - "do_checkpoint_insts": true, - "decodeInputWidth": 2, - "cxx_class": "MinorCPU", - "max_loads_all_threads": 0, - "executeMemoryIssueLimit": 1, - "decodeCycleInput": true, - "syscallRetryLatency": 10000, - "max_loads_any_thread": 0, - "executeLSQTransfersQueueSize": 2, - "p_state_clk_gate_max": 1000000000000, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "executeMemoryWidth": 0, - "default_p_state": "UNDEFINED", - "executeBranchDelay": 1, - "executeMemoryCommitLimit": 1, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "do_quiesce": true, - "type": "MinorCPU", - "executeCycleInput": true, - "executeAllowEarlyMemoryIssue": true, - "executeInputBufferSize": 7, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "socket_id": 0, - "progress_interval": 0, - "p_state_clk_gate_min": 1000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "executeFuncUnits": { - "name": "executeFuncUnits", - "eventq_index": 0, - "cxx_class": "MinorFUPool", - "path": "system.cpu.executeFuncUnits", - "funcUnits": [ - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits0", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntAlu", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Int", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits0.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits0.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits0", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits1", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntAlu", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Int", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits1.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits1.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits1", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits2", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntMult", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Mul", - "srcRegsRelativeLats": [ - 0 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits2.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits2.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits2", - "type": "MinorFU" - }, - { - "issueLat": 9, - "opLat": 9, - "name": "funcUnits3", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntDiv", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits3", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 6, - "name": "funcUnits4", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "FloatAdd", - "name": "opClasses00", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00", - "type": "MinorOpClass" - }, - { - "opClass": "FloatCmp", - "name": "opClasses01", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01", - "type": "MinorOpClass" - }, - { - "opClass": "FloatCvt", - "name": "opClasses02", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMisc", - "name": "opClasses03", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMult", - "name": "opClasses04", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMultAcc", - "name": "opClasses05", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05", - "type": "MinorOpClass" - }, - { - "opClass": "FloatDiv", - "name": "opClasses06", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06", - "type": "MinorOpClass" - }, - { - "opClass": "FloatSqrt", - "name": "opClasses07", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAdd", - "name": "opClasses08", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAddAcc", - "name": "opClasses09", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAlu", - "name": "opClasses10", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10", - "type": "MinorOpClass" - }, - { - "opClass": "SimdCmp", - "name": "opClasses11", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11", - "type": "MinorOpClass" - }, - { - "opClass": "SimdCvt", - "name": "opClasses12", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMisc", - "name": "opClasses13", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMult", - "name": "opClasses14", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMultAcc", - "name": "opClasses15", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15", - "type": "MinorOpClass" - }, - { - "opClass": "SimdShift", - "name": "opClasses16", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16", - "type": "MinorOpClass" - }, - { - "opClass": "SimdShiftAcc", - "name": "opClasses17", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17", - "type": "MinorOpClass" - }, - { - "opClass": "SimdSqrt", - "name": "opClasses18", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatAdd", - "name": "opClasses19", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatAlu", - "name": "opClasses20", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatCmp", - "name": "opClasses21", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatCvt", - "name": "opClasses22", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatDiv", - "name": "opClasses23", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMisc", - "name": "opClasses24", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMult", - "name": "opClasses25", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMultAcc", - "name": "opClasses26", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatSqrt", - "name": "opClasses27", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "FloatSimd", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits4.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits4.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits4", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 1, - "name": "funcUnits5", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "MemRead", - "name": "opClasses0", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0", - "type": "MinorOpClass" - }, - { - "opClass": "MemWrite", - "name": "opClasses1", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMemRead", - "name": "opClasses2", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMemWrite", - "name": "opClasses3", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 2, - "description": "Mem", - "srcRegsRelativeLats": [ - 1 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits5.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits5.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits5", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 1, - "name": "funcUnits6", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IprAccess", - "name": "opClasses0", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0", - "type": "MinorOpClass" - }, - { - "opClass": "InstPrefetch", - "name": "opClasses1", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits6", - "type": "MinorFU" - } - ], - "type": "MinorFUPool" - }, - "switched_out": false, - "power_model": null, - "max_insts_all_threads": 0, - "executeSetTraceTimeOnIssue": false, - "fetch2InputBufferSize": 2, - "profile": 0, - "fetch2ToDecodeForwardDelay": 1, - "executeInputWidth": 2, - "decodeToExecuteForwardDelay": 1, - "executeLSQRequestsQueueSize": 1, - "fetch2CycleInput": true, - "executeMaxAccessesInMemory": 2, - "enableIdling": true, - "executeLSQStoreBufferSize": 5, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64c/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "executeSetTraceTimeOnCommit": true, - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - }, - "threadPolicy": "RoundRobin", - "executeCommitLimit": 2, - "fetch1LineWidth": 0, - "branchPred": { - "numThreads": 1, - "BTBEntries": 4096, - "cxx_class": "TournamentBP", - "indirectPathLength": 3, - "globalCtrBits": 2, - "choicePredictorSize": 8192, - "indirectHashGHR": true, - "eventq_index": 0, - "localHistoryTableSize": 2048, - "type": "TournamentBP", - "indirectSets": 256, - "indirectWays": 2, - "choiceCtrBits": 2, - "useIndirect": true, - "localCtrBits": 2, - "path": "system.cpu.branchPred", - "localPredictorSize": 2048, - "RASSize": 16, - "globalPredictorSize": 8192, - "name": "branchPred", - "indirectHashTargets": true, - "instShiftAmt": 2, - "indirectTagSize": 16, - "BTBTagSize": 16 - }, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "path": "system.cpu", - "fetch1ToFetch2ForwardDelay": 1, - "decodeInputBufferSize": 3 - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/simerr deleted file mode 100755 index 0e5230b52..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/simerr +++ /dev/null @@ -1,6 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64c/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/simout deleted file mode 100755 index 027df2666..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/simout +++ /dev/null @@ -1,66 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/minor-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/minor-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:25:07 -gem5 executing on boldrock, pid 6004 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/minor-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64c/minor-timing - -Global frequency set at 1000000000000 ticks per second -c.lwsp: PASS -c.ldsp: PASS -c.fldsp: PASS -c.swsp: PASS -c.sdsp: PASS -c.fsdsp: PASS -c.lw, positive: PASS -c.lw, negative: PASS -c.ld: PASS -c.fld: PASS -c.sw: PASS -c.sd: PASS -c.fsd: PASS -c.j: PASS -c.jr: PASS -c.jalr: PASS -c.beqz, zero: PASS -c.beqz, not zero: PASS -c.bnez, not zero: PASS -c.bnez, zero: PASS -c.li: PASS -c.li, sign extend: PASS -c.lui: PASS -c.addi: PASS -c.addiw: PASS -c.addiw, overflow: PASS -c.addiw, truncate: PASS -c.addi16sp: PASS -c.addi4spn: PASS -c.slli: PASS -c.slli, overflow: PASS -c.srli: PASS -c.srli, overflow: PASS -c.srli, -1: PASS -c.srai: PASS -c.srai, overflow: PASS -c.srai, -1: PASS -c.andi (0): PASS -c.andi (1): PASS -c.mv: PASS -c.add: PASS -c.and (0): PASS -c.and (-1): PASS -c.or (1): PASS -c.or (A): PASS -c.xor (1): PASS -c.xor (0): PASS -c.sub: PASS -c.addw: PASS -c.addw, overflow: PASS -c.addw, truncate: PASS -c.subw: PASS -c.subw, "overflow": PASS -c.subw, truncate: PASS -Exiting @ tick 196383500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/stats.txt deleted file mode 100644 index a9799b603..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/minor-timing/stats.txt +++ /dev/null @@ -1,773 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000196 -sim_ticks 196383500 -final_tick 196383500 -sim_freq 1000000000000 -host_inst_rate 4107 -host_op_rate 4117 -host_tick_rate 6138676 -host_mem_usage 272768 -host_seconds 31.99 -sim_insts 131410 -sim_ops 131710 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 196383500 -system.physmem.bytes_read::cpu.inst 63296 -system.physmem.bytes_read::cpu.data 29824 -system.physmem.bytes_read::total 93120 -system.physmem.bytes_inst_read::cpu.inst 63296 -system.physmem.bytes_inst_read::total 63296 -system.physmem.num_reads::cpu.inst 989 -system.physmem.num_reads::cpu.data 466 -system.physmem.num_reads::total 1455 -system.physmem.bw_read::cpu.inst 322308136 -system.physmem.bw_read::cpu.data 151866119 -system.physmem.bw_read::total 474174255 -system.physmem.bw_inst_read::cpu.inst 322308136 -system.physmem.bw_inst_read::total 322308136 -system.physmem.bw_total::cpu.inst 322308136 -system.physmem.bw_total::cpu.data 151866119 -system.physmem.bw_total::total 474174255 -system.physmem.readReqs 1455 -system.physmem.writeReqs 0 -system.physmem.readBursts 1455 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 93120 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 93120 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 117 -system.physmem.perBankRdBursts::1 145 -system.physmem.perBankRdBursts::2 103 -system.physmem.perBankRdBursts::3 116 -system.physmem.perBankRdBursts::4 49 -system.physmem.perBankRdBursts::5 67 -system.physmem.perBankRdBursts::6 49 -system.physmem.perBankRdBursts::7 24 -system.physmem.perBankRdBursts::8 76 -system.physmem.perBankRdBursts::9 112 -system.physmem.perBankRdBursts::10 175 -system.physmem.perBankRdBursts::11 146 -system.physmem.perBankRdBursts::12 109 -system.physmem.perBankRdBursts::13 48 -system.physmem.perBankRdBursts::14 52 -system.physmem.perBankRdBursts::15 67 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 196287000 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 1455 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 1237 -system.physmem.rdQLenPdf::1 201 -system.physmem.rdQLenPdf::2 17 -system.physmem.rdQLenPdf::3 0 -system.physmem.rdQLenPdf::4 0 -system.physmem.rdQLenPdf::5 0 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 302 -system.physmem.bytesPerActivate::mean 305.165562 -system.physmem.bytesPerActivate::gmean 204.277568 -system.physmem.bytesPerActivate::stdev 268.702145 -system.physmem.bytesPerActivate::0-127 89 29.47% 29.47% -system.physmem.bytesPerActivate::128-255 65 21.52% 50.99% -system.physmem.bytesPerActivate::256-383 50 16.55% 67.54% -system.physmem.bytesPerActivate::384-511 32 10.59% 78.14% -system.physmem.bytesPerActivate::512-639 19 6.29% 84.43% -system.physmem.bytesPerActivate::640-767 20 6.62% 91.05% -system.physmem.bytesPerActivate::768-895 8 2.64% 93.70% -system.physmem.bytesPerActivate::896-1023 5 1.65% 95.36% -system.physmem.bytesPerActivate::1024-1151 14 4.63% 99.99% -system.physmem.bytesPerActivate::total 302 -system.physmem.totQLat 18866500 -system.physmem.totMemAccLat 46147750 -system.physmem.totBusLat 7275000 -system.physmem.avgQLat 12966.66 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 31716.66 -system.physmem.avgRdBW 474.17 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 474.17 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 3.70 -system.physmem.busUtilRead 3.70 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.13 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 1149 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 78.96 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 134905.15 -system.physmem.pageHitRate 78.96 -system.physmem_0.actEnergy 892500 -system.physmem_0.preEnergy 470580 -system.physmem_0.readEnergy 4783800 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 15366000 -system.physmem_0.actBackEnergy 11874240 -system.physmem_0.preBackEnergy 339840 -system.physmem_0.actPowerDownEnergy 70338000 -system.physmem_0.prePowerDownEnergy 5840160 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 109905120 -system.physmem_0.averagePower 559.644675 -system.physmem_0.totalIdleTime 169431500 -system.physmem_0.memoryStateTime::IDLE 168000 -system.physmem_0.memoryStateTime::REF 6500000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 15205000 -system.physmem_0.memoryStateTime::ACT 20238000 -system.physmem_0.memoryStateTime::ACT_PDN 154272500 -system.physmem_1.actEnergy 1292340 -system.physmem_1.preEnergy 675510 -system.physmem_1.readEnergy 5604900 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 15366000 -system.physmem_1.actBackEnergy 12968070 -system.physmem_1.preBackEnergy 367200 -system.physmem_1.actPowerDownEnergy 69567360 -system.physmem_1.prePowerDownEnergy 5540640 -system.physmem_1.selfRefreshEnergy 0 -system.physmem_1.totalEnergy 111382020 -system.physmem_1.averagePower 567.165154 -system.physmem_1.totalIdleTime 166828750 -system.physmem_1.memoryStateTime::IDLE 241500 -system.physmem_1.memoryStateTime::REF 6500000 -system.physmem_1.memoryStateTime::SREF 0 -system.physmem_1.memoryStateTime::PRE_PDN 14422750 -system.physmem_1.memoryStateTime::ACT 22638000 -system.physmem_1.memoryStateTime::ACT_PDN 152581250 -system.pwrStateResidencyTicks::UNDEFINED 196383500 -system.cpu.branchPred.lookups 38308 -system.cpu.branchPred.condPredicted 25966 -system.cpu.branchPred.condIncorrect 3353 -system.cpu.branchPred.BTBLookups 28426 -system.cpu.branchPred.BTBHits 13152 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 46.267501 -system.cpu.branchPred.usedRAS 0 -system.cpu.branchPred.RASInCorrect 0 -system.cpu.branchPred.indirectLookups 8140 -system.cpu.branchPred.indirectHits 4299 -system.cpu.branchPred.indirectMisses 3841 -system.cpu.branchPredindirectMispredicted 1650 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 62 -system.cpu.pwrStateResidencyTicks::ON 196383500 -system.cpu.numCycles 392767 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 131410 -system.cpu.committedOps 131710 -system.cpu.discardedOps 9142 -system.cpu.numFetchSuspends 0 -system.cpu.cpi 2.988866 -system.cpu.ipc 0.334574 -system.cpu.op_class_0::No_OpClass 66 0.05% 0.05% -system.cpu.op_class_0::IntAlu 79621 60.45% 60.50% -system.cpu.op_class_0::IntMult 164 0.12% 60.62% -system.cpu.op_class_0::IntDiv 4 0.00% 60.62% -system.cpu.op_class_0::FloatAdd 2 0.00% 60.63% -system.cpu.op_class_0::FloatCmp 3 0.00% 60.63% -system.cpu.op_class_0::FloatCvt 2 0.00% 60.63% -system.cpu.op_class_0::FloatMult 0 0.00% 60.63% -system.cpu.op_class_0::FloatMultAcc 0 0.00% 60.63% -system.cpu.op_class_0::FloatDiv 0 0.00% 60.63% -system.cpu.op_class_0::FloatMisc 0 0.00% 60.63% -system.cpu.op_class_0::FloatSqrt 0 0.00% 60.63% -system.cpu.op_class_0::SimdAdd 0 0.00% 60.63% -system.cpu.op_class_0::SimdAddAcc 0 0.00% 60.63% -system.cpu.op_class_0::SimdAlu 0 0.00% 60.63% -system.cpu.op_class_0::SimdCmp 0 0.00% 60.63% -system.cpu.op_class_0::SimdCvt 0 0.00% 60.63% -system.cpu.op_class_0::SimdMisc 0 0.00% 60.63% -system.cpu.op_class_0::SimdMult 0 0.00% 60.63% -system.cpu.op_class_0::SimdMultAcc 0 0.00% 60.63% -system.cpu.op_class_0::SimdShift 0 0.00% 60.63% -system.cpu.op_class_0::SimdShiftAcc 0 0.00% 60.63% -system.cpu.op_class_0::SimdSqrt 0 0.00% 60.63% -system.cpu.op_class_0::SimdFloatAdd 0 0.00% 60.63% -system.cpu.op_class_0::SimdFloatAlu 0 0.00% 60.63% -system.cpu.op_class_0::SimdFloatCmp 0 0.00% 60.63% -system.cpu.op_class_0::SimdFloatCvt 0 0.00% 60.63% -system.cpu.op_class_0::SimdFloatDiv 0 0.00% 60.63% -system.cpu.op_class_0::SimdFloatMisc 0 0.00% 60.63% -system.cpu.op_class_0::SimdFloatMult 0 0.00% 60.63% -system.cpu.op_class_0::SimdFloatMultAcc 0 0.00% 60.63% -system.cpu.op_class_0::SimdFloatSqrt 0 0.00% 60.63% -system.cpu.op_class_0::MemRead 31653 24.03% 84.66% -system.cpu.op_class_0::MemWrite 20162 15.30% 99.97% -system.cpu.op_class_0::FloatMemRead 14 0.01% 99.98% -system.cpu.op_class_0::FloatMemWrite 19 0.01% 99.99% -system.cpu.op_class_0::IprAccess 0 0.00% 99.99% -system.cpu.op_class_0::InstPrefetch 0 0.00% 99.99% -system.cpu.op_class_0::total 131710 -system.cpu.tickCycles 195990 -system.cpu.idleCycles 196777 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 196383500 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 320.307310 -system.cpu.dcache.tags.total_refs 52661 -system.cpu.dcache.tags.sampled_refs 467 -system.cpu.dcache.tags.avg_refs 112.764453 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 320.307310 -system.cpu.dcache.tags.occ_percent::cpu.data 0.078200 -system.cpu.dcache.tags.occ_percent::total 0.078200 -system.cpu.dcache.tags.occ_task_id_blocks::1024 467 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 14 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 107 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 346 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.114013 -system.cpu.dcache.tags.tag_accesses 107049 -system.cpu.dcache.tags.data_accesses 107049 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 196383500 -system.cpu.dcache.ReadReq_hits::cpu.data 32529 -system.cpu.dcache.ReadReq_hits::total 32529 -system.cpu.dcache.WriteReq_hits::cpu.data 19464 -system.cpu.dcache.WriteReq_hits::total 19464 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 334 -system.cpu.dcache.LoadLockedReq_hits::total 334 -system.cpu.dcache.StoreCondReq_hits::cpu.data 334 -system.cpu.dcache.StoreCondReq_hits::total 334 -system.cpu.dcache.demand_hits::cpu.data 51993 -system.cpu.dcache.demand_hits::total 51993 -system.cpu.dcache.overall_hits::cpu.data 51993 -system.cpu.dcache.overall_hits::total 51993 -system.cpu.dcache.ReadReq_misses::cpu.data 247 -system.cpu.dcache.ReadReq_misses::total 247 -system.cpu.dcache.WriteReq_misses::cpu.data 383 -system.cpu.dcache.WriteReq_misses::total 383 -system.cpu.dcache.demand_misses::cpu.data 630 -system.cpu.dcache.demand_misses::total 630 -system.cpu.dcache.overall_misses::cpu.data 630 -system.cpu.dcache.overall_misses::total 630 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 22053000 -system.cpu.dcache.ReadReq_miss_latency::total 22053000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 30475000 -system.cpu.dcache.WriteReq_miss_latency::total 30475000 -system.cpu.dcache.demand_miss_latency::cpu.data 52528000 -system.cpu.dcache.demand_miss_latency::total 52528000 -system.cpu.dcache.overall_miss_latency::cpu.data 52528000 -system.cpu.dcache.overall_miss_latency::total 52528000 -system.cpu.dcache.ReadReq_accesses::cpu.data 32776 -system.cpu.dcache.ReadReq_accesses::total 32776 -system.cpu.dcache.WriteReq_accesses::cpu.data 19847 -system.cpu.dcache.WriteReq_accesses::total 19847 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 334 -system.cpu.dcache.LoadLockedReq_accesses::total 334 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 334 -system.cpu.dcache.StoreCondReq_accesses::total 334 -system.cpu.dcache.demand_accesses::cpu.data 52623 -system.cpu.dcache.demand_accesses::total 52623 -system.cpu.dcache.overall_accesses::cpu.data 52623 -system.cpu.dcache.overall_accesses::total 52623 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.007536 -system.cpu.dcache.ReadReq_miss_rate::total 0.007536 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.019297 -system.cpu.dcache.WriteReq_miss_rate::total 0.019297 -system.cpu.dcache.demand_miss_rate::cpu.data 0.011971 -system.cpu.dcache.demand_miss_rate::total 0.011971 -system.cpu.dcache.overall_miss_rate::cpu.data 0.011971 -system.cpu.dcache.overall_miss_rate::total 0.011971 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 89283.400809 -system.cpu.dcache.ReadReq_avg_miss_latency::total 89283.400809 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 79569.190600 -system.cpu.dcache.WriteReq_avg_miss_latency::total 79569.190600 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 83377.777777 -system.cpu.dcache.demand_avg_miss_latency::total 83377.777777 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 83377.777777 -system.cpu.dcache.overall_avg_miss_latency::total 83377.777777 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 1 -system.cpu.dcache.ReadReq_mshr_hits::total 1 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 162 -system.cpu.dcache.WriteReq_mshr_hits::total 162 -system.cpu.dcache.demand_mshr_hits::cpu.data 163 -system.cpu.dcache.demand_mshr_hits::total 163 -system.cpu.dcache.overall_mshr_hits::cpu.data 163 -system.cpu.dcache.overall_mshr_hits::total 163 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 246 -system.cpu.dcache.ReadReq_mshr_misses::total 246 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 221 -system.cpu.dcache.WriteReq_mshr_misses::total 221 -system.cpu.dcache.demand_mshr_misses::cpu.data 467 -system.cpu.dcache.demand_mshr_misses::total 467 -system.cpu.dcache.overall_mshr_misses::cpu.data 467 -system.cpu.dcache.overall_mshr_misses::total 467 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 21714500 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 21714500 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 18179000 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 18179000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 39893500 -system.cpu.dcache.demand_mshr_miss_latency::total 39893500 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 39893500 -system.cpu.dcache.overall_mshr_miss_latency::total 39893500 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.007505 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.007505 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.011135 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.011135 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.008874 -system.cpu.dcache.demand_mshr_miss_rate::total 0.008874 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.008874 -system.cpu.dcache.overall_mshr_miss_rate::total 0.008874 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 88270.325203 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 88270.325203 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 82257.918552 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 82257.918552 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 85425.053533 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 85425.053533 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 85425.053533 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 85425.053533 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 196383500 -system.cpu.icache.tags.replacements 96 -system.cpu.icache.tags.tagsinuse 542.332840 -system.cpu.icache.tags.total_refs 52623 -system.cpu.icache.tags.sampled_refs 1000 -system.cpu.icache.tags.avg_refs 52.622999 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 542.332840 -system.cpu.icache.tags.occ_percent::cpu.inst 0.264810 -system.cpu.icache.tags.occ_percent::total 0.264810 -system.cpu.icache.tags.occ_task_id_blocks::1024 904 -system.cpu.icache.tags.age_task_id_blocks_1024::0 50 -system.cpu.icache.tags.age_task_id_blocks_1024::1 331 -system.cpu.icache.tags.age_task_id_blocks_1024::2 523 -system.cpu.icache.tags.occ_task_id_percent::1024 0.441406 -system.cpu.icache.tags.tag_accesses 108248 -system.cpu.icache.tags.data_accesses 108248 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 196383500 -system.cpu.icache.ReadReq_hits::cpu.inst 52623 -system.cpu.icache.ReadReq_hits::total 52623 -system.cpu.icache.demand_hits::cpu.inst 52623 -system.cpu.icache.demand_hits::total 52623 -system.cpu.icache.overall_hits::cpu.inst 52623 -system.cpu.icache.overall_hits::total 52623 -system.cpu.icache.ReadReq_misses::cpu.inst 1001 -system.cpu.icache.ReadReq_misses::total 1001 -system.cpu.icache.demand_misses::cpu.inst 1001 -system.cpu.icache.demand_misses::total 1001 -system.cpu.icache.overall_misses::cpu.inst 1001 -system.cpu.icache.overall_misses::total 1001 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 83818500 -system.cpu.icache.ReadReq_miss_latency::total 83818500 -system.cpu.icache.demand_miss_latency::cpu.inst 83818500 -system.cpu.icache.demand_miss_latency::total 83818500 -system.cpu.icache.overall_miss_latency::cpu.inst 83818500 -system.cpu.icache.overall_miss_latency::total 83818500 -system.cpu.icache.ReadReq_accesses::cpu.inst 53624 -system.cpu.icache.ReadReq_accesses::total 53624 -system.cpu.icache.demand_accesses::cpu.inst 53624 -system.cpu.icache.demand_accesses::total 53624 -system.cpu.icache.overall_accesses::cpu.inst 53624 -system.cpu.icache.overall_accesses::total 53624 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.018667 -system.cpu.icache.ReadReq_miss_rate::total 0.018667 -system.cpu.icache.demand_miss_rate::cpu.inst 0.018667 -system.cpu.icache.demand_miss_rate::total 0.018667 -system.cpu.icache.overall_miss_rate::cpu.inst 0.018667 -system.cpu.icache.overall_miss_rate::total 0.018667 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 83734.765234 -system.cpu.icache.ReadReq_avg_miss_latency::total 83734.765234 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 83734.765234 -system.cpu.icache.demand_avg_miss_latency::total 83734.765234 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 83734.765234 -system.cpu.icache.overall_avg_miss_latency::total 83734.765234 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 96 -system.cpu.icache.writebacks::total 96 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 1001 -system.cpu.icache.ReadReq_mshr_misses::total 1001 -system.cpu.icache.demand_mshr_misses::cpu.inst 1001 -system.cpu.icache.demand_mshr_misses::total 1001 -system.cpu.icache.overall_mshr_misses::cpu.inst 1001 -system.cpu.icache.overall_mshr_misses::total 1001 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 82818500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 82818500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 82818500 -system.cpu.icache.demand_mshr_miss_latency::total 82818500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 82818500 -system.cpu.icache.overall_mshr_miss_latency::total 82818500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.018667 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.018667 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.018667 -system.cpu.icache.demand_mshr_miss_rate::total 0.018667 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.018667 -system.cpu.icache.overall_mshr_miss_rate::total 0.018667 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 82735.764235 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 82735.764235 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 82735.764235 -system.cpu.icache.demand_avg_mshr_miss_latency::total 82735.764235 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 82735.764235 -system.cpu.icache.overall_avg_mshr_miss_latency::total 82735.764235 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 196383500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 901.789132 -system.cpu.l2cache.tags.total_refs 108 -system.cpu.l2cache.tags.sampled_refs 1455 -system.cpu.l2cache.tags.avg_refs 0.074226 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 581.810895 -system.cpu.l2cache.tags.occ_blocks::cpu.data 319.978237 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.017755 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.009764 -system.cpu.l2cache.tags.occ_percent::total 0.027520 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1455 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 63 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 436 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 956 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.044403 -system.cpu.l2cache.tags.tag_accesses 13967 -system.cpu.l2cache.tags.data_accesses 13967 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 196383500 -system.cpu.l2cache.WritebackClean_hits::writebacks 96 -system.cpu.l2cache.WritebackClean_hits::total 96 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 11 -system.cpu.l2cache.ReadCleanReq_hits::total 11 -system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 11 -system.cpu.l2cache.demand_hits::cpu.data 1 -system.cpu.l2cache.demand_hits::total 12 -system.cpu.l2cache.overall_hits::cpu.inst 11 -system.cpu.l2cache.overall_hits::cpu.data 1 -system.cpu.l2cache.overall_hits::total 12 -system.cpu.l2cache.ReadExReq_misses::cpu.data 221 -system.cpu.l2cache.ReadExReq_misses::total 221 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 990 -system.cpu.l2cache.ReadCleanReq_misses::total 990 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 245 -system.cpu.l2cache.ReadSharedReq_misses::total 245 -system.cpu.l2cache.demand_misses::cpu.inst 990 -system.cpu.l2cache.demand_misses::cpu.data 466 -system.cpu.l2cache.demand_misses::total 1456 -system.cpu.l2cache.overall_misses::cpu.inst 990 -system.cpu.l2cache.overall_misses::cpu.data 466 -system.cpu.l2cache.overall_misses::total 1456 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 17846000 -system.cpu.l2cache.ReadExReq_miss_latency::total 17846000 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 81202500 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 81202500 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 21332500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 21332500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 81202500 -system.cpu.l2cache.demand_miss_latency::cpu.data 39178500 -system.cpu.l2cache.demand_miss_latency::total 120381000 -system.cpu.l2cache.overall_miss_latency::cpu.inst 81202500 -system.cpu.l2cache.overall_miss_latency::cpu.data 39178500 -system.cpu.l2cache.overall_miss_latency::total 120381000 -system.cpu.l2cache.WritebackClean_accesses::writebacks 96 -system.cpu.l2cache.WritebackClean_accesses::total 96 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 221 -system.cpu.l2cache.ReadExReq_accesses::total 221 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 1001 -system.cpu.l2cache.ReadCleanReq_accesses::total 1001 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 246 -system.cpu.l2cache.ReadSharedReq_accesses::total 246 -system.cpu.l2cache.demand_accesses::cpu.inst 1001 -system.cpu.l2cache.demand_accesses::cpu.data 467 -system.cpu.l2cache.demand_accesses::total 1468 -system.cpu.l2cache.overall_accesses::cpu.inst 1001 -system.cpu.l2cache.overall_accesses::cpu.data 467 -system.cpu.l2cache.overall_accesses::total 1468 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.989010 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.989010 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.995934 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.995934 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.989010 -system.cpu.l2cache.demand_miss_rate::cpu.data 0.997858 -system.cpu.l2cache.demand_miss_rate::total 0.991825 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.989010 -system.cpu.l2cache.overall_miss_rate::cpu.data 0.997858 -system.cpu.l2cache.overall_miss_rate::total 0.991825 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 80751.131221 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 80751.131221 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 82022.727272 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 82022.727272 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 87071.428571 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 87071.428571 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 82022.727272 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 84074.034334 -system.cpu.l2cache.demand_avg_miss_latency::total 82679.258241 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 82022.727272 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 84074.034334 -system.cpu.l2cache.overall_avg_miss_latency::total 82679.258241 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 221 -system.cpu.l2cache.ReadExReq_mshr_misses::total 221 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 990 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 990 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 245 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 245 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 990 -system.cpu.l2cache.demand_mshr_misses::cpu.data 466 -system.cpu.l2cache.demand_mshr_misses::total 1456 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 990 -system.cpu.l2cache.overall_mshr_misses::cpu.data 466 -system.cpu.l2cache.overall_mshr_misses::total 1456 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 15636000 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 15636000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 71312500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 71312500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 18882500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 18882500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 71312500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 34518500 -system.cpu.l2cache.demand_mshr_miss_latency::total 105831000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 71312500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 34518500 -system.cpu.l2cache.overall_mshr_miss_latency::total 105831000 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.989010 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.989010 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.995934 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.995934 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.989010 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.997858 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.991825 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.989010 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.997858 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.991825 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 70751.131221 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 70751.131221 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 72032.828282 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 72032.828282 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 77071.428571 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 77071.428571 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 72032.828282 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 74074.034334 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 72686.126373 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 72032.828282 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 74074.034334 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 72686.126373 -system.cpu.toL2Bus.snoop_filter.tot_requests 1564 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 97 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 196383500 -system.cpu.toL2Bus.trans_dist::ReadResp 1246 -system.cpu.toL2Bus.trans_dist::WritebackClean 96 -system.cpu.toL2Bus.trans_dist::ReadExReq 221 -system.cpu.toL2Bus.trans_dist::ReadExResp 221 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 1001 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 246 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 2097 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 934 -system.cpu.toL2Bus.pkt_count::total 3031 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 70144 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 29888 -system.cpu.toL2Bus.pkt_size::total 100032 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1468 -system.cpu.toL2Bus.snoop_fanout::mean 0.000681 -system.cpu.toL2Bus.snoop_fanout::stdev 0.026099 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1467 99.93% 99.93% -system.cpu.toL2Bus.snoop_fanout::1 1 0.06% 99.99% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 99.99% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 99.99% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 1 -system.cpu.toL2Bus.snoop_fanout::total 1468 -system.cpu.toL2Bus.reqLayer0.occupancy 878000 -system.cpu.toL2Bus.reqLayer0.utilization 0.4 -system.cpu.toL2Bus.respLayer0.occupancy 1500000 -system.cpu.toL2Bus.respLayer0.utilization 0.7 -system.cpu.toL2Bus.respLayer1.occupancy 700500 -system.cpu.toL2Bus.respLayer1.utilization 0.3 -system.membus.snoop_filter.tot_requests 1455 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 196383500 -system.membus.trans_dist::ReadResp 1234 -system.membus.trans_dist::ReadExReq 221 -system.membus.trans_dist::ReadExResp 221 -system.membus.trans_dist::ReadSharedReq 1234 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 2910 -system.membus.pkt_count::total 2910 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 93120 -system.membus.pkt_size::total 93120 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1455 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev -0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1455 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1455 -system.membus.reqLayer0.occupancy 1688000 -system.membus.reqLayer0.utilization 0.8 -system.membus.respLayer1.occupancy 7746500 -system.membus.respLayer1.utilization 3.9 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/config.ini deleted file mode 100644 index a1430e685..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/config.ini +++ /dev/null @@ -1,876 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=DerivO3CPU -children=branchPred dcache dtb fuPool icache interrupts isa itb l2cache toL2Bus tracer workload -LFSTSize=1024 -LQEntries=32 -LSQCheckLoads=true -LSQDepCheckShift=4 -SQEntries=32 -SSITSize=1024 -activity=0 -backComSize=5 -branchPred=system.cpu.branchPred -cacheStorePorts=200 -checker=Null -clk_domain=system.cpu_clk_domain -commitToDecodeDelay=1 -commitToFetchDelay=1 -commitToIEWDelay=1 -commitToRenameDelay=1 -commitWidth=8 -cpu_id=0 -decodeToFetchDelay=1 -decodeToRenameDelay=1 -decodeWidth=8 -default_p_state=UNDEFINED -dispatchWidth=8 -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fetchBufferSize=64 -fetchQueueSize=32 -fetchToDecodeDelay=1 -fetchTrapLatency=1 -fetchWidth=8 -forwardComSize=5 -fuPool=system.cpu.fuPool -function_trace=false -function_trace_start=0 -iewToCommitDelay=1 -iewToDecodeDelay=1 -iewToFetchDelay=1 -iewToRenameDelay=1 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -issueToExecuteDelay=1 -issueWidth=8 -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -needsTSO=false -numIQEntries=64 -numPhysCCRegs=0 -numPhysFloatRegs=256 -numPhysIntRegs=256 -numPhysVecRegs=256 -numROBEntries=192 -numRobs=1 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -renameToDecodeDelay=1 -renameToFetchDelay=1 -renameToIEWDelay=2 -renameToROBDelay=1 -renameWidth=8 -simpoint_start_insts= -smtCommitPolicy=RoundRobin -smtFetchPolicy=SingleThread -smtIQPolicy=Partitioned -smtIQThreshold=100 -smtLSQPolicy=Partitioned -smtLSQThreshold=100 -smtNumFetchingThreads=1 -smtROBPolicy=Partitioned -smtROBThreshold=100 -socket_id=0 -squashWidth=8 -store_set_clear_period=250000 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -trapLatency=13 -wait_for_remote_gdb=false -wbWidth=8 -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.fuPool] -type=FUPool -children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 -FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8 -eventq_index=0 - -[system.cpu.fuPool.FUList0] -type=FUDesc -children=opList -count=6 -eventq_index=0 -opList=system.cpu.fuPool.FUList0.opList - -[system.cpu.fuPool.FUList0.opList] -type=OpDesc -eventq_index=0 -opClass=IntAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList1] -type=FUDesc -children=opList0 opList1 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 - -[system.cpu.fuPool.FUList1.opList0] -type=OpDesc -eventq_index=0 -opClass=IntMult -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList1.opList1] -type=OpDesc -eventq_index=0 -opClass=IntDiv -opLat=20 -pipelined=false - -[system.cpu.fuPool.FUList2] -type=FUDesc -children=opList0 opList1 opList2 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 - -[system.cpu.fuPool.FUList2.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatAdd -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatCmp -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatCvt -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList3] -type=FUDesc -children=opList0 opList1 opList2 opList3 opList4 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 system.cpu.fuPool.FUList3.opList3 system.cpu.fuPool.FUList3.opList4 - -[system.cpu.fuPool.FUList3.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatMult -opLat=4 -pipelined=true - -[system.cpu.fuPool.FUList3.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMultAcc -opLat=5 -pipelined=true - -[system.cpu.fuPool.FUList3.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMisc -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList3.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatDiv -opLat=12 -pipelined=false - -[system.cpu.fuPool.FUList3.opList4] -type=OpDesc -eventq_index=0 -opClass=FloatSqrt -opLat=24 -pipelined=false - -[system.cpu.fuPool.FUList4] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList4.opList0 system.cpu.fuPool.FUList4.opList1 - -[system.cpu.fuPool.FUList4.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList4.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5] -type=FUDesc -children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19 - -[system.cpu.fuPool.FUList5.opList00] -type=OpDesc -eventq_index=0 -opClass=SimdAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList01] -type=OpDesc -eventq_index=0 -opClass=SimdAddAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList02] -type=OpDesc -eventq_index=0 -opClass=SimdAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList03] -type=OpDesc -eventq_index=0 -opClass=SimdCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList04] -type=OpDesc -eventq_index=0 -opClass=SimdCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList05] -type=OpDesc -eventq_index=0 -opClass=SimdMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList06] -type=OpDesc -eventq_index=0 -opClass=SimdMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList07] -type=OpDesc -eventq_index=0 -opClass=SimdMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList08] -type=OpDesc -eventq_index=0 -opClass=SimdShift -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList09] -type=OpDesc -eventq_index=0 -opClass=SimdShiftAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList10] -type=OpDesc -eventq_index=0 -opClass=SimdSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList11] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList12] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList13] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList14] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList15] -type=OpDesc -eventq_index=0 -opClass=SimdFloatDiv -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList16] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList17] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList18] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList19] -type=OpDesc -eventq_index=0 -opClass=SimdFloatSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList6.opList0 system.cpu.fuPool.FUList6.opList1 - -[system.cpu.fuPool.FUList6.opList0] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7] -type=FUDesc -children=opList0 opList1 opList2 opList3 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1 system.cpu.fuPool.FUList7.opList2 system.cpu.fuPool.FUList7.opList3 - -[system.cpu.fuPool.FUList7.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList1] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList8] -type=FUDesc -children=opList -count=1 -eventq_index=0 -opList=system.cpu.fuPool.FUList8.opList - -[system.cpu.fuPool.FUList8.opList] -type=OpDesc -eventq_index=0 -opClass=IprAccess -opLat=3 -pipelined=false - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64c/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/config.json deleted file mode 100644 index 511bcfee2..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/config.json +++ /dev/null @@ -1,1155 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "static_frontend_latency": 10000, - "tRFC": 260000, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 7500, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1000, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6000, - "tRTW": 2500, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 7500, - "IDD4W": "0.125", - "tWR": 15000, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 13750, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 2500, - "power_model": null, - "tCL": 13750, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1250, - "tRAS": 35000, - "tRP": 13750, - "tBURST": 5000, - "path": "system.physmem", - "tXP": 6000, - "tXS": 270000, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "physmem", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30000, - "write_low_thresh_perc": 50, - "range": "0:134217727:0:0:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10000, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800000 - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "SQEntries": 32, - "smtLSQThreshold": 100, - "fetchTrapLatency": 1, - "iewToRenameDelay": 1, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "fetchWidth": 8, - "max_loads_all_threads": 0, - "cpu_id": 0, - "fetchToDecodeDelay": 1, - "renameToDecodeDelay": 1, - "do_quiesce": true, - "renameToROBDelay": 1, - "power_model": null, - "max_insts_all_threads": 0, - "decodeWidth": 8, - "commitToFetchDelay": 1, - "needsTSO": false, - "smtIQThreshold": 100, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64c/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "SSITSize": 1024, - "activity": 0, - "max_loads_any_thread": 0, - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - }, - "decodeToFetchDelay": 1, - "renameWidth": 8, - "numThreads": 1, - "syscallRetryLatency": 10000, - "squashWidth": 8, - "function_trace": false, - "backComSize": 5, - "decodeToRenameDelay": 1, - "store_set_clear_period": 250000, - "numPhysIntRegs": 256, - "p_state_clk_gate_max": 1000000000000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "p_state_clk_gate_min": 1000, - "fuPool": { - "name": "fuPool", - "FUList": [ - { - "count": 6, - "opList": [ - { - "opClass": "IntAlu", - "opLat": 1, - "name": "opList", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList0.opList", - "type": "OpDesc" - } - ], - "name": "FUList0", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList0", - "type": "FUDesc" - }, - { - "count": 2, - "opList": [ - { - "opClass": "IntMult", - "opLat": 3, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList1.opList0", - "type": "OpDesc" - }, - { - "opClass": "IntDiv", - "opLat": 20, - "name": "opList1", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList1.opList1", - "type": "OpDesc" - } - ], - "name": "FUList1", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList1", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "FloatAdd", - "opLat": 2, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatCmp", - "opLat": 2, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatCvt", - "opLat": 2, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList2", - "type": "OpDesc" - } - ], - "name": "FUList2", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList2", - "type": "FUDesc" - }, - { - "count": 2, - "opList": [ - { - "opClass": "FloatMult", - "opLat": 4, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMultAcc", - "opLat": 5, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatMisc", - "opLat": 3, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList2", - "type": "OpDesc" - }, - { - "opClass": "FloatDiv", - "opLat": 12, - "name": "opList3", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList3", - "type": "OpDesc" - }, - { - "opClass": "FloatSqrt", - "opLat": 24, - "name": "opList4", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList4", - "type": "OpDesc" - } - ], - "name": "FUList3", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList3", - "type": "FUDesc" - }, - { - "count": 0, - "opList": [ - { - "opClass": "MemRead", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList4.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMemRead", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList4.opList1", - "type": "OpDesc" - } - ], - "name": "FUList4", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList4", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "SimdAdd", - "opLat": 1, - "name": "opList00", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList00", - "type": "OpDesc" - }, - { - "opClass": "SimdAddAcc", - "opLat": 1, - "name": "opList01", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList01", - "type": "OpDesc" - }, - { - "opClass": "SimdAlu", - "opLat": 1, - "name": "opList02", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList02", - "type": "OpDesc" - }, - { - "opClass": "SimdCmp", - "opLat": 1, - "name": "opList03", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList03", - "type": "OpDesc" - }, - { - "opClass": "SimdCvt", - "opLat": 1, - "name": "opList04", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList04", - "type": "OpDesc" - }, - { - "opClass": "SimdMisc", - "opLat": 1, - "name": "opList05", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList05", - "type": "OpDesc" - }, - { - "opClass": "SimdMult", - "opLat": 1, - "name": "opList06", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList06", - "type": "OpDesc" - }, - { - "opClass": "SimdMultAcc", - "opLat": 1, - "name": "opList07", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList07", - "type": "OpDesc" - }, - { - "opClass": "SimdShift", - "opLat": 1, - "name": "opList08", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList08", - "type": "OpDesc" - }, - { - "opClass": "SimdShiftAcc", - "opLat": 1, - "name": "opList09", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList09", - "type": "OpDesc" - }, - { - "opClass": "SimdSqrt", - "opLat": 1, - "name": "opList10", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList10", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatAdd", - "opLat": 1, - "name": "opList11", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList11", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatAlu", - "opLat": 1, - "name": "opList12", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList12", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatCmp", - "opLat": 1, - "name": "opList13", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList13", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatCvt", - "opLat": 1, - "name": "opList14", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList14", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatDiv", - "opLat": 1, - "name": "opList15", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList15", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMisc", - "opLat": 1, - "name": "opList16", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList16", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMult", - "opLat": 1, - "name": "opList17", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList17", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMultAcc", - "opLat": 1, - "name": "opList18", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList18", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatSqrt", - "opLat": 1, - "name": "opList19", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList19", - "type": "OpDesc" - } - ], - "name": "FUList5", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList5", - "type": "FUDesc" - }, - { - "count": 0, - "opList": [ - { - "opClass": "MemWrite", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList6.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMemWrite", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList6.opList1", - "type": "OpDesc" - } - ], - "name": "FUList6", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList6", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "MemRead", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList0", - "type": "OpDesc" - }, - { - "opClass": "MemWrite", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatMemRead", - "opLat": 1, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList2", - "type": "OpDesc" - }, - { - "opClass": "FloatMemWrite", - "opLat": 1, - "name": "opList3", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList3", - "type": "OpDesc" - } - ], - "name": "FUList7", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList7", - "type": "FUDesc" - }, - { - "count": 1, - "opList": [ - { - "opClass": "IprAccess", - "opLat": 3, - "name": "opList", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList8.opList", - "type": "OpDesc" - } - ], - "name": "FUList8", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList8", - "type": "FUDesc" - } - ], - "eventq_index": 0, - "cxx_class": "FUPool", - "path": "system.cpu.fuPool", - "type": "FUPool" - }, - "socket_id": 0, - "renameToFetchDelay": 1, - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "path": "system.cpu", - "numRobs": 1, - "switched_out": false, - "smtLSQPolicy": "Partitioned", - "fetchBufferSize": 64, - "wait_for_remote_gdb": false, - "cacheStorePorts": 200, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "smtROBThreshold": 100, - "numIQEntries": 64, - "branchPred": { - "numThreads": 1, - "BTBEntries": 4096, - "cxx_class": "TournamentBP", - "indirectPathLength": 3, - "globalCtrBits": 2, - "choicePredictorSize": 8192, - "indirectHashGHR": true, - "eventq_index": 0, - "localHistoryTableSize": 2048, - "type": "TournamentBP", - "indirectSets": 256, - "indirectWays": 2, - "choiceCtrBits": 2, - "useIndirect": true, - "localCtrBits": 2, - "path": "system.cpu.branchPred", - "localPredictorSize": 2048, - "RASSize": 16, - "globalPredictorSize": 8192, - "name": "branchPred", - "indirectHashTargets": true, - "instShiftAmt": 2, - "indirectTagSize": 16, - "BTBTagSize": 16 - }, - "LFSTSize": 1024, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "smtROBPolicy": "Partitioned", - "iewToFetchDelay": 1, - "do_statistics_insts": true, - "dispatchWidth": 8, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "commitToDecodeDelay": 1, - "smtIQPolicy": "Partitioned", - "issueWidth": 8, - "LSQCheckLoads": true, - "commitToRenameDelay": 1, - "system": "system", - "checker": null, - "numPhysFloatRegs": 256, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "type": "DerivO3CPU", - "wbWidth": 8, - "numPhysVecRegs": 256, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "smtCommitPolicy": "RoundRobin", - "issueToExecuteDelay": 1, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "numROBEntries": 192, - "fetchQueueSize": 32, - "iewToCommitDelay": 1, - "smtNumFetchingThreads": 1, - "forwardComSize": 5, - "do_checkpoint_insts": true, - "cxx_class": "DerivO3CPU", - "commitToIEWDelay": 1, - "commitWidth": 8, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "smtFetchPolicy": "SingleThread", - "profile": 0, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "LSQDepCheckShift": 4, - "trapLatency": 13, - "iewToDecodeDelay": 1, - "numPhysCCRegs": 0, - "renameToIEWDelay": 2, - "p_state_clk_gate_bins": 20, - "progress_interval": 0, - "LQEntries": 32 - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/simerr deleted file mode 100755 index 0e5230b52..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/simerr +++ /dev/null @@ -1,6 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64c/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/simout deleted file mode 100755 index 5d778132a..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/simout +++ /dev/null @@ -1,66 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/o3-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/o3-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:25:07 -gem5 executing on boldrock, pid 6007 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/o3-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64c/o3-timing - -Global frequency set at 1000000000000 ticks per second -c.lwsp: PASS -c.ldsp: PASS -c.fldsp: PASS -c.swsp: PASS -c.sdsp: PASS -c.fsdsp: PASS -c.lw, positive: PASS -c.lw, negative: PASS -c.ld: PASS -c.fld: PASS -c.sw: PASS -c.sd: PASS -c.fsd: PASS -c.j: PASS -c.jr: PASS -c.jalr: PASS -c.beqz, zero: PASS -c.beqz, not zero: PASS -c.bnez, not zero: PASS -c.bnez, zero: PASS -c.li: PASS -c.li, sign extend: PASS -c.lui: PASS -c.addi: PASS -c.addiw: PASS -c.addiw, overflow: PASS -c.addiw, truncate: PASS -c.addi16sp: PASS -c.addi4spn: PASS -c.slli: PASS -c.slli, overflow: PASS -c.srli: PASS -c.srli, overflow: PASS -c.srli, -1: PASS -c.srai: PASS -c.srai, overflow: PASS -c.srai, -1: PASS -c.andi (0): PASS -c.andi (1): PASS -c.mv: PASS -c.add: PASS -c.and (0): PASS -c.and (-1): PASS -c.or (1): PASS -c.or (A): PASS -c.xor (1): PASS -c.xor (0): PASS -c.sub: PASS -c.addw: PASS -c.addw, overflow: PASS -c.addw, truncate: PASS -c.subw: PASS -c.subw, "overflow": PASS -c.subw, truncate: PASS -Exiting @ tick 141034000 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/stats.txt deleted file mode 100644 index 97577fc45..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/o3-timing/stats.txt +++ /dev/null @@ -1,1051 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000141 -sim_ticks 141034000 -final_tick 141034000 -sim_freq 1000000000000 -host_inst_rate 4027 -host_op_rate 4036 -host_tick_rate 4324346 -host_mem_usage 272260 -host_seconds 32.61 -sim_insts 131348 -sim_ops 131648 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 141034000 -system.physmem.bytes_read::cpu.inst 57408 -system.physmem.bytes_read::cpu.data 29824 -system.physmem.bytes_read::total 87232 -system.physmem.bytes_inst_read::cpu.inst 57408 -system.physmem.bytes_inst_read::total 57408 -system.physmem.num_reads::cpu.inst 897 -system.physmem.num_reads::cpu.data 466 -system.physmem.num_reads::total 1363 -system.physmem.bw_read::cpu.inst 407050782 -system.physmem.bw_read::cpu.data 211466738 -system.physmem.bw_read::total 618517520 -system.physmem.bw_inst_read::cpu.inst 407050782 -system.physmem.bw_inst_read::total 407050782 -system.physmem.bw_total::cpu.inst 407050782 -system.physmem.bw_total::cpu.data 211466738 -system.physmem.bw_total::total 618517520 -system.physmem.readReqs 1363 -system.physmem.writeReqs 0 -system.physmem.readBursts 1363 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 87232 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 87232 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 118 -system.physmem.perBankRdBursts::1 143 -system.physmem.perBankRdBursts::2 103 -system.physmem.perBankRdBursts::3 96 -system.physmem.perBankRdBursts::4 47 -system.physmem.perBankRdBursts::5 55 -system.physmem.perBankRdBursts::6 42 -system.physmem.perBankRdBursts::7 24 -system.physmem.perBankRdBursts::8 69 -system.physmem.perBankRdBursts::9 106 -system.physmem.perBankRdBursts::10 158 -system.physmem.perBankRdBursts::11 131 -system.physmem.perBankRdBursts::12 107 -system.physmem.perBankRdBursts::13 53 -system.physmem.perBankRdBursts::14 50 -system.physmem.perBankRdBursts::15 61 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 140905500 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 1363 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 826 -system.physmem.rdQLenPdf::1 348 -system.physmem.rdQLenPdf::2 130 -system.physmem.rdQLenPdf::3 44 -system.physmem.rdQLenPdf::4 13 -system.physmem.rdQLenPdf::5 2 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 320 -system.physmem.bytesPerActivate::mean 271.199999 -system.physmem.bytesPerActivate::gmean 176.892671 -system.physmem.bytesPerActivate::stdev 267.718019 -system.physmem.bytesPerActivate::0-127 107 33.43% 33.43% -system.physmem.bytesPerActivate::128-255 79 24.68% 58.12% -system.physmem.bytesPerActivate::256-383 50 15.62% 73.74% -system.physmem.bytesPerActivate::384-511 31 9.68% 83.43% -system.physmem.bytesPerActivate::512-639 15 4.68% 88.12% -system.physmem.bytesPerActivate::640-767 8 2.49% 90.62% -system.physmem.bytesPerActivate::768-895 7 2.18% 92.81% -system.physmem.bytesPerActivate::896-1023 6 1.87% 94.68% -system.physmem.bytesPerActivate::1024-1151 17 5.31% 99.99% -system.physmem.bytesPerActivate::total 320 -system.physmem.totQLat 21929250 -system.physmem.totMemAccLat 47485500 -system.physmem.totBusLat 6815000 -system.physmem.avgQLat 16088.95 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 34838.95 -system.physmem.avgRdBW 618.51 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 618.51 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 4.83 -system.physmem.busUtilRead 4.83 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.46 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 1039 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 76.22 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 103378.94 -system.physmem.pageHitRate 76.22 -system.physmem_0.actEnergy 992460 -system.physmem_0.preEnergy 527505 -system.physmem_0.readEnergy 4483920 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 11063520 -system.physmem_0.actBackEnergy 9891780 -system.physmem_0.preBackEnergy 235680 -system.physmem_0.actPowerDownEnergy 49728510 -system.physmem_0.prePowerDownEnergy 3715200 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 80638575 -system.physmem_0.averagePower 571.762860 -system.physmem_0.totalIdleTime 118120250 -system.physmem_0.memoryStateTime::IDLE 101500 -system.physmem_0.memoryStateTime::REF 4680000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 9672750 -system.physmem_0.memoryStateTime::ACT 17530500 -system.physmem_0.memoryStateTime::ACT_PDN 109049250 -system.physmem_1.actEnergy 1320900 -system.physmem_1.preEnergy 686895 -system.physmem_1.readEnergy 5247900 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 11063520 -system.physmem_1.actBackEnergy 10264560 -system.physmem_1.preBackEnergy 293760 -system.physmem_1.actPowerDownEnergy 47411460 -system.physmem_1.prePowerDownEnergy 5294400 -system.physmem_1.selfRefreshEnergy 0 -system.physmem_1.totalEnergy 81583395 -system.physmem_1.averagePower 578.462048 -system.physmem_1.totalIdleTime 117677250 -system.physmem_1.memoryStateTime::IDLE 224000 -system.physmem_1.memoryStateTime::REF 4680000 -system.physmem_1.memoryStateTime::SREF 0 -system.physmem_1.memoryStateTime::PRE_PDN 13786250 -system.physmem_1.memoryStateTime::ACT 18368250 -system.physmem_1.memoryStateTime::ACT_PDN 103975500 -system.pwrStateResidencyTicks::UNDEFINED 141034000 -system.cpu.branchPred.lookups 41412 -system.cpu.branchPred.condPredicted 28943 -system.cpu.branchPred.condIncorrect 8980 -system.cpu.branchPred.BTBLookups 33090 -system.cpu.branchPred.BTBHits 15927 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 48.132366 -system.cpu.branchPred.usedRAS 0 -system.cpu.branchPred.RASInCorrect 0 -system.cpu.branchPred.indirectLookups 8483 -system.cpu.branchPred.indirectHits 4591 -system.cpu.branchPred.indirectMisses 3892 -system.cpu.branchPredindirectMispredicted 1755 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 62 -system.cpu.pwrStateResidencyTicks::ON 141034000 -system.cpu.numCycles 282069 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.fetch.icacheStallCycles 52311 -system.cpu.fetch.Insts 185153 -system.cpu.fetch.Branches 41412 -system.cpu.fetch.predictedBranches 20518 -system.cpu.fetch.Cycles 136753 -system.cpu.fetch.SquashCycles 18116 -system.cpu.fetch.MiscStallCycles 11 -system.cpu.fetch.IcacheWaitRetryStallCycles 70 -system.cpu.fetch.CacheLines 30921 -system.cpu.fetch.IcacheSquashes 1521 -system.cpu.fetch.rateDist::samples 198203 -system.cpu.fetch.rateDist::mean 0.935853 -system.cpu.fetch.rateDist::stdev 0.998061 -system.cpu.fetch.rateDist::underflows 0 0.00% 0.00% -system.cpu.fetch.rateDist::0 68292 34.45% 34.45% -system.cpu.fetch.rateDist::1 96525 48.70% 83.15% -system.cpu.fetch.rateDist::2 20048 10.11% 93.27% -system.cpu.fetch.rateDist::3 8197 4.13% 97.40% -system.cpu.fetch.rateDist::4 3081 1.55% 98.96% -system.cpu.fetch.rateDist::5 965 0.48% 99.44% -system.cpu.fetch.rateDist::6 757 0.38% 99.82% -system.cpu.fetch.rateDist::7 118 0.05% 99.88% -system.cpu.fetch.rateDist::8 220 0.11% 99.99% -system.cpu.fetch.rateDist::overflows 0 0.00% 99.99% -system.cpu.fetch.rateDist::min_value 0 -system.cpu.fetch.rateDist::max_value 8 -system.cpu.fetch.rateDist::total 198203 -system.cpu.fetch.branchRate 0.146815 -system.cpu.fetch.rate 0.656410 -system.cpu.decode.IdleCycles 59184 -system.cpu.decode.BlockedCycles 16885 -system.cpu.decode.RunCycles 115903 -system.cpu.decode.UnblockCycles 562 -system.cpu.decode.SquashCycles 5669 -system.cpu.decode.BranchResolved 15578 -system.cpu.decode.BranchMispred 3457 -system.cpu.decode.DecodedInsts 167173 -system.cpu.decode.SquashedInsts 5006 -system.cpu.rename.SquashCycles 5669 -system.cpu.rename.IdleCycles 66212 -system.cpu.rename.BlockCycles 1892 -system.cpu.rename.serializeStallCycles 9888 -system.cpu.rename.RunCycles 109419 -system.cpu.rename.UnblockCycles 5123 -system.cpu.rename.RenamedInsts 159685 -system.cpu.rename.ROBFullEvents 14 -system.cpu.rename.IQFullEvents 9 -system.cpu.rename.LQFullEvents 2455 -system.cpu.rename.SQFullEvents 2298 -system.cpu.rename.RenamedOperands 107029 -system.cpu.rename.RenameLookups 194819 -system.cpu.rename.int_rename_lookups 194591 -system.cpu.rename.fp_rename_lookups 228 -system.cpu.rename.CommittedMaps 87017 -system.cpu.rename.UndoneMaps 20012 -system.cpu.rename.serializingInsts 419 -system.cpu.rename.tempSerializingInsts 419 -system.cpu.rename.skidInsts 1063 -system.cpu.memDep0.insertedLoads 35465 -system.cpu.memDep0.insertedStores 21496 -system.cpu.memDep0.conflictingLoads 200 -system.cpu.memDep0.conflictingStores 18 -system.cpu.iq.iqInstsAdded 148268 -system.cpu.iq.iqNonSpecInstsAdded 756 -system.cpu.iq.iqInstsIssued 145983 -system.cpu.iq.iqSquashedInstsIssued 116 -system.cpu.iq.iqSquashedInstsExamined 17370 -system.cpu.iq.iqSquashedOperandsExamined 7566 -system.cpu.iq.iqSquashedNonSpecRemoved 51 -system.cpu.iq.issued_per_cycle::samples 198203 -system.cpu.iq.issued_per_cycle::mean 0.736532 -system.cpu.iq.issued_per_cycle::stdev 0.859311 -system.cpu.iq.issued_per_cycle::underflows 0 0.00% 0.00% -system.cpu.iq.issued_per_cycle::0 90388 45.60% 45.60% -system.cpu.iq.issued_per_cycle::1 80805 40.76% 86.37% -system.cpu.iq.issued_per_cycle::2 18727 9.44% 95.82% -system.cpu.iq.issued_per_cycle::3 6444 3.25% 99.07% -system.cpu.iq.issued_per_cycle::4 1246 0.62% 99.70% -system.cpu.iq.issued_per_cycle::5 350 0.17% 99.87% -system.cpu.iq.issued_per_cycle::6 110 0.05% 99.93% -system.cpu.iq.issued_per_cycle::7 66 0.03% 99.96% -system.cpu.iq.issued_per_cycle::8 67 0.03% 99.99% -system.cpu.iq.issued_per_cycle::overflows 0 0.00% 99.99% -system.cpu.iq.issued_per_cycle::min_value 0 -system.cpu.iq.issued_per_cycle::max_value 8 -system.cpu.iq.issued_per_cycle::total 198203 -system.cpu.iq.fu_full::No_OpClass 0 0.00% 0.00% -system.cpu.iq.fu_full::IntAlu 20 9.85% 9.85% -system.cpu.iq.fu_full::IntMult 0 0.00% 9.85% -system.cpu.iq.fu_full::IntDiv 0 0.00% 9.85% -system.cpu.iq.fu_full::FloatAdd 0 0.00% 9.85% -system.cpu.iq.fu_full::FloatCmp 0 0.00% 9.85% -system.cpu.iq.fu_full::FloatCvt 0 0.00% 9.85% -system.cpu.iq.fu_full::FloatMult 0 0.00% 9.85% -system.cpu.iq.fu_full::FloatMultAcc 0 0.00% 9.85% -system.cpu.iq.fu_full::FloatDiv 0 0.00% 9.85% -system.cpu.iq.fu_full::FloatMisc 0 0.00% 9.85% -system.cpu.iq.fu_full::FloatSqrt 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdAdd 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdAddAcc 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdAlu 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdCmp 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdCvt 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdMisc 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdMult 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdMultAcc 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdShift 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdShiftAcc 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdSqrt 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdFloatAdd 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdFloatAlu 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdFloatCmp 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdFloatCvt 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdFloatDiv 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdFloatMisc 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdFloatMult 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdFloatMultAcc 0 0.00% 9.85% -system.cpu.iq.fu_full::SimdFloatSqrt 0 0.00% 9.85% -system.cpu.iq.fu_full::MemRead 63 31.03% 40.88% -system.cpu.iq.fu_full::MemWrite 118 58.12% 99.01% -system.cpu.iq.fu_full::FloatMemRead 0 0.00% 99.01% -system.cpu.iq.fu_full::FloatMemWrite 2 0.98% 99.99% -system.cpu.iq.fu_full::IprAccess 0 0.00% 99.99% -system.cpu.iq.fu_full::InstPrefetch 0 0.00% 99.99% -system.cpu.iq.FU_type_0::No_OpClass 66 0.04% 0.04% -system.cpu.iq.FU_type_0::IntAlu 89606 61.38% 61.42% -system.cpu.iq.FU_type_0::IntMult 167 0.11% 61.54% -system.cpu.iq.FU_type_0::IntDiv 5 0.00% 61.54% -system.cpu.iq.FU_type_0::FloatAdd 2 0.00% 61.54% -system.cpu.iq.FU_type_0::FloatCmp 4 0.00% 61.54% -system.cpu.iq.FU_type_0::FloatCvt 2 0.00% 61.54% -system.cpu.iq.FU_type_0::FloatMult 28 0.01% 61.56% -system.cpu.iq.FU_type_0::FloatMultAcc 0 0.00% 61.56% -system.cpu.iq.FU_type_0::FloatDiv 0 0.00% 61.56% -system.cpu.iq.FU_type_0::FloatMisc 0 0.00% 61.56% -system.cpu.iq.FU_type_0::FloatSqrt 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdAdd 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdAddAcc 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdAlu 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdCmp 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdCvt 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdMisc 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdMult 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdMultAcc 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdShift 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdShiftAcc 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdSqrt 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdFloatAdd 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdFloatAlu 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdFloatCmp 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdFloatCvt 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdFloatDiv 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdFloatMisc 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdFloatMult 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdFloatMultAcc 0 0.00% 61.56% -system.cpu.iq.FU_type_0::SimdFloatSqrt 0 0.00% 61.56% -system.cpu.iq.FU_type_0::MemRead 35038 24.00% 85.57% -system.cpu.iq.FU_type_0::MemWrite 21025 14.40% 99.97% -system.cpu.iq.FU_type_0::FloatMemRead 21 0.01% 99.98% -system.cpu.iq.FU_type_0::FloatMemWrite 19 0.01% 99.99% -system.cpu.iq.FU_type_0::IprAccess 0 0.00% 99.99% -system.cpu.iq.FU_type_0::InstPrefetch 0 0.00% 99.99% -system.cpu.iq.FU_type_0::total 145983 -system.cpu.iq.rate 0.517543 -system.cpu.iq.fu_busy_cnt 203 -system.cpu.iq.fu_busy_rate 0.001390 -system.cpu.iq.int_inst_queue_reads 490334 -system.cpu.iq.int_inst_queue_writes 166296 -system.cpu.iq.int_inst_queue_wakeup_accesses 139473 -system.cpu.iq.fp_inst_queue_reads 154 -system.cpu.iq.fp_inst_queue_writes 116 -system.cpu.iq.fp_inst_queue_wakeup_accesses 44 -system.cpu.iq.int_alu_accesses 146042 -system.cpu.iq.fp_alu_accesses 78 -system.cpu.iew.lsq.thread0.forwLoads 246 -system.cpu.iew.lsq.thread0.invAddrLoads 0 -system.cpu.iew.lsq.thread0.squashedLoads 3798 -system.cpu.iew.lsq.thread0.ignoredResponses 17 -system.cpu.iew.lsq.thread0.memOrderViolation 17 -system.cpu.iew.lsq.thread0.squashedStores 1315 -system.cpu.iew.lsq.thread0.invAddrSwpfs 0 -system.cpu.iew.lsq.thread0.blockedLoads 0 -system.cpu.iew.lsq.thread0.rescheduledLoads 0 -system.cpu.iew.lsq.thread0.cacheBlocked 110 -system.cpu.iew.iewIdleCycles 0 -system.cpu.iew.iewSquashCycles 5669 -system.cpu.iew.iewBlockCycles 1035 -system.cpu.iew.iewUnblockCycles 509 -system.cpu.iew.iewDispatchedInsts 149019 -system.cpu.iew.iewDispSquashedInsts 5067 -system.cpu.iew.iewDispLoadInsts 35465 -system.cpu.iew.iewDispStoreInsts 21496 -system.cpu.iew.iewDispNonSpecInsts 751 -system.cpu.iew.iewIQFullEvents 1 -system.cpu.iew.iewLSQFullEvents 502 -system.cpu.iew.memOrderViolationEvents 17 -system.cpu.iew.predictedTakenIncorrect 3232 -system.cpu.iew.predictedNotTakenIncorrect 2946 -system.cpu.iew.branchMispredicts 6178 -system.cpu.iew.iewExecutedInsts 140944 -system.cpu.iew.iewExecLoadInsts 34102 -system.cpu.iew.iewExecSquashedInsts 5039 -system.cpu.iew.exec_swp 0 -system.cpu.iew.exec_nop 0 -system.cpu.iew.exec_refs 54869 -system.cpu.iew.exec_branches 30939 -system.cpu.iew.exec_stores 20767 -system.cpu.iew.exec_rate 0.499679 -system.cpu.iew.wb_sent 139985 -system.cpu.iew.wb_count 139517 -system.cpu.iew.wb_producers 45550 -system.cpu.iew.wb_consumers 51908 -system.cpu.iew.wb_rate 0.494620 -system.cpu.iew.wb_fanout 0.877514 -system.cpu.commit.commitSquashedInsts 17370 -system.cpu.commit.commitNonSpecStalls 700 -system.cpu.commit.branchMispredicts 5591 -system.cpu.commit.committed_per_cycle::samples 191806 -system.cpu.commit.committed_per_cycle::mean 0.686360 -system.cpu.commit.committed_per_cycle::stdev 1.211288 -system.cpu.commit.committed_per_cycle::underflows 0 0.00% 0.00% -system.cpu.commit.committed_per_cycle::0 117324 61.16% 61.16% -system.cpu.commit.committed_per_cycle::1 48044 25.04% 86.21% -system.cpu.commit.committed_per_cycle::2 10235 5.33% 91.55% -system.cpu.commit.committed_per_cycle::3 9922 5.17% 96.72% -system.cpu.commit.committed_per_cycle::4 3177 1.65% 98.38% -system.cpu.commit.committed_per_cycle::5 927 0.48% 98.86% -system.cpu.commit.committed_per_cycle::6 513 0.26% 99.13% -system.cpu.commit.committed_per_cycle::7 365 0.19% 99.32% -system.cpu.commit.committed_per_cycle::8 1299 0.67% 99.99% -system.cpu.commit.committed_per_cycle::overflows 0 0.00% 99.99% -system.cpu.commit.committed_per_cycle::min_value 0 -system.cpu.commit.committed_per_cycle::max_value 8 -system.cpu.commit.committed_per_cycle::total 191806 -system.cpu.commit.committedInsts 131348 -system.cpu.commit.committedOps 131648 -system.cpu.commit.swp_count 0 -system.cpu.commit.refs 51848 -system.cpu.commit.loads 31667 -system.cpu.commit.membars 4 -system.cpu.commit.branches 28746 -system.cpu.commit.vec_insts 0 -system.cpu.commit.fp_insts 40 -system.cpu.commit.int_insts 130924 -system.cpu.commit.function_calls 7702 -system.cpu.commit.op_class_0::No_OpClass 4 0.00% 0.00% -system.cpu.commit.op_class_0::IntAlu 79621 60.48% 60.48% -system.cpu.commit.op_class_0::IntMult 164 0.12% 60.60% -system.cpu.commit.op_class_0::IntDiv 4 0.00% 60.61% -system.cpu.commit.op_class_0::FloatAdd 2 0.00% 60.61% -system.cpu.commit.op_class_0::FloatCmp 3 0.00% 60.61% -system.cpu.commit.op_class_0::FloatCvt 2 0.00% 60.61% -system.cpu.commit.op_class_0::FloatMult 0 0.00% 60.61% -system.cpu.commit.op_class_0::FloatMultAcc 0 0.00% 60.61% -system.cpu.commit.op_class_0::FloatDiv 0 0.00% 60.61% -system.cpu.commit.op_class_0::FloatMisc 0 0.00% 60.61% -system.cpu.commit.op_class_0::FloatSqrt 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdAdd 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdAddAcc 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdAlu 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdCmp 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdCvt 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdMisc 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdMult 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdMultAcc 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdShift 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdShiftAcc 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdSqrt 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdFloatAdd 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdFloatAlu 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdFloatCmp 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdFloatCvt 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdFloatDiv 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdFloatMisc 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdFloatMult 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdFloatMultAcc 0 0.00% 60.61% -system.cpu.commit.op_class_0::SimdFloatSqrt 0 0.00% 60.61% -system.cpu.commit.op_class_0::MemRead 31653 24.04% 84.65% -system.cpu.commit.op_class_0::MemWrite 20162 15.31% 99.97% -system.cpu.commit.op_class_0::FloatMemRead 14 0.01% 99.98% -system.cpu.commit.op_class_0::FloatMemWrite 19 0.01% 99.99% -system.cpu.commit.op_class_0::IprAccess 0 0.00% 99.99% -system.cpu.commit.op_class_0::InstPrefetch 0 0.00% 99.99% -system.cpu.commit.op_class_0::total 131648 -system.cpu.commit.bw_lim_events 1299 -system.cpu.rob.rob_reads 338732 -system.cpu.rob.rob_writes 304440 -system.cpu.timesIdled 642 -system.cpu.idleCycles 83866 -system.cpu.committedInsts 131348 -system.cpu.committedOps 131648 -system.cpu.cpi 2.147493 -system.cpu.cpi_total 2.147493 -system.cpu.ipc 0.465659 -system.cpu.ipc_total 0.465659 -system.cpu.int_regfile_reads 173737 -system.cpu.int_regfile_writes 92531 -system.cpu.fp_regfile_reads 33 -system.cpu.fp_regfile_writes 19 -system.cpu.misc_regfile_reads 8 -system.cpu.misc_regfile_writes 7 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 141034000 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 338.717125 -system.cpu.dcache.tags.total_refs 51920 -system.cpu.dcache.tags.sampled_refs 467 -system.cpu.dcache.tags.avg_refs 111.177730 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 338.717125 -system.cpu.dcache.tags.occ_percent::cpu.data 0.082694 -system.cpu.dcache.tags.occ_percent::total 0.082694 -system.cpu.dcache.tags.occ_task_id_blocks::1024 467 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 14 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 192 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 261 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.114013 -system.cpu.dcache.tags.tag_accesses 107713 -system.cpu.dcache.tags.data_accesses 107713 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 141034000 -system.cpu.dcache.ReadReq_hits::cpu.data 32614 -system.cpu.dcache.ReadReq_hits::total 32614 -system.cpu.dcache.WriteReq_hits::cpu.data 18635 -system.cpu.dcache.WriteReq_hits::total 18635 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 337 -system.cpu.dcache.LoadLockedReq_hits::total 337 -system.cpu.dcache.StoreCondReq_hits::cpu.data 334 -system.cpu.dcache.StoreCondReq_hits::total 334 -system.cpu.dcache.demand_hits::cpu.data 51249 -system.cpu.dcache.demand_hits::total 51249 -system.cpu.dcache.overall_hits::cpu.data 51249 -system.cpu.dcache.overall_hits::total 51249 -system.cpu.dcache.ReadReq_misses::cpu.data 488 -system.cpu.dcache.ReadReq_misses::total 488 -system.cpu.dcache.WriteReq_misses::cpu.data 1212 -system.cpu.dcache.WriteReq_misses::total 1212 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 3 -system.cpu.dcache.LoadLockedReq_misses::total 3 -system.cpu.dcache.demand_misses::cpu.data 1700 -system.cpu.dcache.demand_misses::total 1700 -system.cpu.dcache.overall_misses::cpu.data 1700 -system.cpu.dcache.overall_misses::total 1700 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 37153500 -system.cpu.dcache.ReadReq_miss_latency::total 37153500 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 80921967 -system.cpu.dcache.WriteReq_miss_latency::total 80921967 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 325500 -system.cpu.dcache.LoadLockedReq_miss_latency::total 325500 -system.cpu.dcache.demand_miss_latency::cpu.data 118075467 -system.cpu.dcache.demand_miss_latency::total 118075467 -system.cpu.dcache.overall_miss_latency::cpu.data 118075467 -system.cpu.dcache.overall_miss_latency::total 118075467 -system.cpu.dcache.ReadReq_accesses::cpu.data 33102 -system.cpu.dcache.ReadReq_accesses::total 33102 -system.cpu.dcache.WriteReq_accesses::cpu.data 19847 -system.cpu.dcache.WriteReq_accesses::total 19847 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 340 -system.cpu.dcache.LoadLockedReq_accesses::total 340 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 334 -system.cpu.dcache.StoreCondReq_accesses::total 334 -system.cpu.dcache.demand_accesses::cpu.data 52949 -system.cpu.dcache.demand_accesses::total 52949 -system.cpu.dcache.overall_accesses::cpu.data 52949 -system.cpu.dcache.overall_accesses::total 52949 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.014742 -system.cpu.dcache.ReadReq_miss_rate::total 0.014742 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.061067 -system.cpu.dcache.WriteReq_miss_rate::total 0.061067 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.008823 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.008823 -system.cpu.dcache.demand_miss_rate::cpu.data 0.032106 -system.cpu.dcache.demand_miss_rate::total 0.032106 -system.cpu.dcache.overall_miss_rate::cpu.data 0.032106 -system.cpu.dcache.overall_miss_rate::total 0.032106 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 76134.221311 -system.cpu.dcache.ReadReq_avg_miss_latency::total 76134.221311 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 66767.299504 -system.cpu.dcache.WriteReq_avg_miss_latency::total 66767.299504 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 108500 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 108500 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 69456.157058 -system.cpu.dcache.demand_avg_miss_latency::total 69456.157058 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 69456.157058 -system.cpu.dcache.overall_avg_miss_latency::total 69456.157058 -system.cpu.dcache.blocked_cycles::no_mshrs 3012 -system.cpu.dcache.blocked_cycles::no_targets 88 -system.cpu.dcache.blocked::no_mshrs 62 -system.cpu.dcache.blocked::no_targets 2 -system.cpu.dcache.avg_blocked_cycles::no_mshrs 48.580645 -system.cpu.dcache.avg_blocked_cycles::no_targets 44 -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 238 -system.cpu.dcache.ReadReq_mshr_hits::total 238 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 996 -system.cpu.dcache.WriteReq_mshr_hits::total 996 -system.cpu.dcache.LoadLockedReq_mshr_hits::cpu.data 2 -system.cpu.dcache.LoadLockedReq_mshr_hits::total 2 -system.cpu.dcache.demand_mshr_hits::cpu.data 1234 -system.cpu.dcache.demand_mshr_hits::total 1234 -system.cpu.dcache.overall_mshr_hits::cpu.data 1234 -system.cpu.dcache.overall_mshr_hits::total 1234 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 250 -system.cpu.dcache.ReadReq_mshr_misses::total 250 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 216 -system.cpu.dcache.WriteReq_mshr_misses::total 216 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 1 -system.cpu.dcache.demand_mshr_misses::cpu.data 466 -system.cpu.dcache.demand_mshr_misses::total 466 -system.cpu.dcache.overall_mshr_misses::cpu.data 466 -system.cpu.dcache.overall_mshr_misses::total 466 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 22323000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 22323000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 18976999 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 18976999 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 105500 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 105500 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 41299999 -system.cpu.dcache.demand_mshr_miss_latency::total 41299999 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 41299999 -system.cpu.dcache.overall_mshr_miss_latency::total 41299999 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.007552 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.007552 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.010883 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.010883 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.002941 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.002941 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.008800 -system.cpu.dcache.demand_mshr_miss_rate::total 0.008800 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.008800 -system.cpu.dcache.overall_mshr_miss_rate::total 0.008800 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 89292 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 89292 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 87856.476851 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 87856.476851 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 105500 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 105500 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 88626.607296 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 88626.607296 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 88626.607296 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 88626.607296 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 141034000 -system.cpu.icache.tags.replacements 74 -system.cpu.icache.tags.tagsinuse 524.452283 -system.cpu.icache.tags.total_refs 29813 -system.cpu.icache.tags.sampled_refs 910 -system.cpu.icache.tags.avg_refs 32.761538 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 524.452283 -system.cpu.icache.tags.occ_percent::cpu.inst 0.256080 -system.cpu.icache.tags.occ_percent::total 0.256080 -system.cpu.icache.tags.occ_task_id_blocks::1024 836 -system.cpu.icache.tags.age_task_id_blocks_1024::0 53 -system.cpu.icache.tags.age_task_id_blocks_1024::1 489 -system.cpu.icache.tags.age_task_id_blocks_1024::2 294 -system.cpu.icache.tags.occ_task_id_percent::1024 0.408203 -system.cpu.icache.tags.tag_accesses 62750 -system.cpu.icache.tags.data_accesses 62750 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 141034000 -system.cpu.icache.ReadReq_hits::cpu.inst 29813 -system.cpu.icache.ReadReq_hits::total 29813 -system.cpu.icache.demand_hits::cpu.inst 29813 -system.cpu.icache.demand_hits::total 29813 -system.cpu.icache.overall_hits::cpu.inst 29813 -system.cpu.icache.overall_hits::total 29813 -system.cpu.icache.ReadReq_misses::cpu.inst 1107 -system.cpu.icache.ReadReq_misses::total 1107 -system.cpu.icache.demand_misses::cpu.inst 1107 -system.cpu.icache.demand_misses::total 1107 -system.cpu.icache.overall_misses::cpu.inst 1107 -system.cpu.icache.overall_misses::total 1107 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 91093998 -system.cpu.icache.ReadReq_miss_latency::total 91093998 -system.cpu.icache.demand_miss_latency::cpu.inst 91093998 -system.cpu.icache.demand_miss_latency::total 91093998 -system.cpu.icache.overall_miss_latency::cpu.inst 91093998 -system.cpu.icache.overall_miss_latency::total 91093998 -system.cpu.icache.ReadReq_accesses::cpu.inst 30920 -system.cpu.icache.ReadReq_accesses::total 30920 -system.cpu.icache.demand_accesses::cpu.inst 30920 -system.cpu.icache.demand_accesses::total 30920 -system.cpu.icache.overall_accesses::cpu.inst 30920 -system.cpu.icache.overall_accesses::total 30920 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.035802 -system.cpu.icache.ReadReq_miss_rate::total 0.035802 -system.cpu.icache.demand_miss_rate::cpu.inst 0.035802 -system.cpu.icache.demand_miss_rate::total 0.035802 -system.cpu.icache.overall_miss_rate::cpu.inst 0.035802 -system.cpu.icache.overall_miss_rate::total 0.035802 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 82289.067750 -system.cpu.icache.ReadReq_avg_miss_latency::total 82289.067750 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 82289.067750 -system.cpu.icache.demand_avg_miss_latency::total 82289.067750 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 82289.067750 -system.cpu.icache.overall_avg_miss_latency::total 82289.067750 -system.cpu.icache.blocked_cycles::no_mshrs 1060 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 14 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs 75.714285 -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 74 -system.cpu.icache.writebacks::total 74 -system.cpu.icache.ReadReq_mshr_hits::cpu.inst 196 -system.cpu.icache.ReadReq_mshr_hits::total 196 -system.cpu.icache.demand_mshr_hits::cpu.inst 196 -system.cpu.icache.demand_mshr_hits::total 196 -system.cpu.icache.overall_mshr_hits::cpu.inst 196 -system.cpu.icache.overall_mshr_hits::total 196 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 911 -system.cpu.icache.ReadReq_mshr_misses::total 911 -system.cpu.icache.demand_mshr_misses::cpu.inst 911 -system.cpu.icache.demand_mshr_misses::total 911 -system.cpu.icache.overall_mshr_misses::cpu.inst 911 -system.cpu.icache.overall_mshr_misses::total 911 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 78062998 -system.cpu.icache.ReadReq_mshr_miss_latency::total 78062998 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 78062998 -system.cpu.icache.demand_mshr_miss_latency::total 78062998 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 78062998 -system.cpu.icache.overall_mshr_miss_latency::total 78062998 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.029463 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.029463 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.029463 -system.cpu.icache.demand_mshr_miss_rate::total 0.029463 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.029463 -system.cpu.icache.overall_mshr_miss_rate::total 0.029463 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 85689.350164 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 85689.350164 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 85689.350164 -system.cpu.icache.demand_avg_mshr_miss_latency::total 85689.350164 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 85689.350164 -system.cpu.icache.overall_avg_mshr_miss_latency::total 85689.350164 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 141034000 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 892.489629 -system.cpu.l2cache.tags.total_refs 89 -system.cpu.l2cache.tags.sampled_refs 1363 -system.cpu.l2cache.tags.avg_refs 0.065297 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 554.165763 -system.cpu.l2cache.tags.occ_blocks::cpu.data 338.323866 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.016911 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.010324 -system.cpu.l2cache.tags.occ_percent::total 0.027236 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1363 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 65 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 681 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 617 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.041595 -system.cpu.l2cache.tags.tag_accesses 12979 -system.cpu.l2cache.tags.data_accesses 12979 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 141034000 -system.cpu.l2cache.WritebackClean_hits::writebacks 74 -system.cpu.l2cache.WritebackClean_hits::total 74 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 14 -system.cpu.l2cache.ReadCleanReq_hits::total 14 -system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 14 -system.cpu.l2cache.demand_hits::cpu.data 1 -system.cpu.l2cache.demand_hits::total 15 -system.cpu.l2cache.overall_hits::cpu.inst 14 -system.cpu.l2cache.overall_hits::cpu.data 1 -system.cpu.l2cache.overall_hits::total 15 -system.cpu.l2cache.ReadExReq_misses::cpu.data 216 -system.cpu.l2cache.ReadExReq_misses::total 216 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 897 -system.cpu.l2cache.ReadCleanReq_misses::total 897 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 250 -system.cpu.l2cache.ReadSharedReq_misses::total 250 -system.cpu.l2cache.demand_misses::cpu.inst 897 -system.cpu.l2cache.demand_misses::cpu.data 466 -system.cpu.l2cache.demand_misses::total 1363 -system.cpu.l2cache.overall_misses::cpu.inst 897 -system.cpu.l2cache.overall_misses::cpu.data 466 -system.cpu.l2cache.overall_misses::total 1363 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 18648000 -system.cpu.l2cache.ReadExReq_miss_latency::total 18648000 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 76553000 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 76553000 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 22035000 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 22035000 -system.cpu.l2cache.demand_miss_latency::cpu.inst 76553000 -system.cpu.l2cache.demand_miss_latency::cpu.data 40683000 -system.cpu.l2cache.demand_miss_latency::total 117236000 -system.cpu.l2cache.overall_miss_latency::cpu.inst 76553000 -system.cpu.l2cache.overall_miss_latency::cpu.data 40683000 -system.cpu.l2cache.overall_miss_latency::total 117236000 -system.cpu.l2cache.WritebackClean_accesses::writebacks 74 -system.cpu.l2cache.WritebackClean_accesses::total 74 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 216 -system.cpu.l2cache.ReadExReq_accesses::total 216 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 911 -system.cpu.l2cache.ReadCleanReq_accesses::total 911 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 251 -system.cpu.l2cache.ReadSharedReq_accesses::total 251 -system.cpu.l2cache.demand_accesses::cpu.inst 911 -system.cpu.l2cache.demand_accesses::cpu.data 467 -system.cpu.l2cache.demand_accesses::total 1378 -system.cpu.l2cache.overall_accesses::cpu.inst 911 -system.cpu.l2cache.overall_accesses::cpu.data 467 -system.cpu.l2cache.overall_accesses::total 1378 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.984632 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.984632 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.996015 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.996015 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.984632 -system.cpu.l2cache.demand_miss_rate::cpu.data 0.997858 -system.cpu.l2cache.demand_miss_rate::total 0.989114 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.984632 -system.cpu.l2cache.overall_miss_rate::cpu.data 0.997858 -system.cpu.l2cache.overall_miss_rate::total 0.989114 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 86333.333333 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 86333.333333 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 85343.366778 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 85343.366778 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 88140 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 88140 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 85343.366778 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 87302.575107 -system.cpu.l2cache.demand_avg_miss_latency::total 86013.206162 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 85343.366778 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 87302.575107 -system.cpu.l2cache.overall_avg_miss_latency::total 86013.206162 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 216 -system.cpu.l2cache.ReadExReq_mshr_misses::total 216 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 897 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 897 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 250 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 250 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 897 -system.cpu.l2cache.demand_mshr_misses::cpu.data 466 -system.cpu.l2cache.demand_mshr_misses::total 1363 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 897 -system.cpu.l2cache.overall_mshr_misses::cpu.data 466 -system.cpu.l2cache.overall_mshr_misses::total 1363 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 16488000 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 16488000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 67583000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 67583000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 19535000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 19535000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 67583000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 36023000 -system.cpu.l2cache.demand_mshr_miss_latency::total 103606000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 67583000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 36023000 -system.cpu.l2cache.overall_mshr_miss_latency::total 103606000 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.984632 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.984632 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.996015 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.996015 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.984632 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.997858 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.989114 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.984632 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.997858 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.989114 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 76333.333333 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 76333.333333 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 75343.366778 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 75343.366778 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 78140 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 78140 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 75343.366778 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 77302.575107 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 76013.206162 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 75343.366778 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 77302.575107 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 76013.206162 -system.cpu.toL2Bus.snoop_filter.tot_requests 1452 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 75 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 141034000 -system.cpu.toL2Bus.trans_dist::ReadResp 1161 -system.cpu.toL2Bus.trans_dist::WritebackClean 74 -system.cpu.toL2Bus.trans_dist::ReadExReq 216 -system.cpu.toL2Bus.trans_dist::ReadExResp 216 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 911 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 251 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 1895 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 934 -system.cpu.toL2Bus.pkt_count::total 2829 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 62976 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 29888 -system.cpu.toL2Bus.pkt_size::total 92864 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1378 -system.cpu.toL2Bus.snoop_fanout::mean 0.000725 -system.cpu.toL2Bus.snoop_fanout::stdev 0.026938 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1377 99.92% 99.92% -system.cpu.toL2Bus.snoop_fanout::1 1 0.07% 99.99% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 99.99% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 99.99% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 1 -system.cpu.toL2Bus.snoop_fanout::total 1378 -system.cpu.toL2Bus.reqLayer0.occupancy 800000 -system.cpu.toL2Bus.reqLayer0.utilization 0.5 -system.cpu.toL2Bus.respLayer0.occupancy 1365000 -system.cpu.toL2Bus.respLayer0.utilization 0.9 -system.cpu.toL2Bus.respLayer1.occupancy 700500 -system.cpu.toL2Bus.respLayer1.utilization 0.4 -system.membus.snoop_filter.tot_requests 1363 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 141034000 -system.membus.trans_dist::ReadResp 1147 -system.membus.trans_dist::ReadExReq 216 -system.membus.trans_dist::ReadExResp 216 -system.membus.trans_dist::ReadSharedReq 1147 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 2726 -system.membus.pkt_count::total 2726 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 87232 -system.membus.pkt_size::total 87232 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1363 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev -0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1363 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1363 -system.membus.reqLayer0.occupancy 1668500 -system.membus.reqLayer0.utilization 1.1 -system.membus.respLayer1.occupancy 7241500 -system.membus.respLayer1.utilization 5.1 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/config.ini deleted file mode 100644 index 8f4fb51ce..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/config.ini +++ /dev/null @@ -1,214 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=atomic -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=AtomicSimpleCPU -children=dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fastmem=false -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -simulate_data_stalls=false -simulate_inst_stalls=false -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -width=1 -workload=system.cpu.workload -dcache_port=system.membus.slave[2] -icache_port=system.membus.slave[1] - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64c/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.icache_port system.cpu.dcache_port - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/config.json deleted file mode 100644 index d4ade8c45..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/config.json +++ /dev/null @@ -1,292 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.icache_port", - "system.cpu.dcache_port" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "range": "0:134217727:0:0:0:0", - "latency": 30000, - "name": "physmem", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "kvm_map": true, - "clk_domain": "system.clk_domain", - "power_model": null, - "latency_var": 0, - "bandwidth": "73.000000", - "conf_table_reported": true, - "cxx_class": "SimpleMemory", - "p_state_clk_gate_max": 1000000000000, - "path": "system.physmem", - "null": false, - "type": "SimpleMemory", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "in_addr_map": true - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "atomic", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "simulate_data_stalls": false, - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "AtomicSimpleCPU", - "max_loads_all_threads": 0, - "system": "system", - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "width": 1, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "do_quiesce": true, - "type": "AtomicSimpleCPU", - "fastmem": false, - "profile": 0, - "icache_port": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1000, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.membus.slave[2]", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64c/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "simulate_inst_stalls": false, - "progress_interval": 0, - "branchPred": null, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/simerr deleted file mode 100755 index d859b3770..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/simerr +++ /dev/null @@ -1,5 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64c/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/simout deleted file mode 100755 index ac5a037f2..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/simout +++ /dev/null @@ -1,66 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/simple-atomic/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/simple-atomic/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:25:07 -gem5 executing on boldrock, pid 6005 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/simple-atomic --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64c/simple-atomic - -Global frequency set at 1000000000000 ticks per second -c.lwsp: PASS -c.ldsp: PASS -c.fldsp: PASS -c.swsp: PASS -c.sdsp: PASS -c.fsdsp: PASS -c.lw, positive: PASS -c.lw, negative: PASS -c.ld: PASS -c.fld: PASS -c.sw: PASS -c.sd: PASS -c.fsd: PASS -c.j: PASS -c.jr: PASS -c.jalr: PASS -c.beqz, zero: PASS -c.beqz, not zero: PASS -c.bnez, not zero: PASS -c.bnez, zero: PASS -c.li: PASS -c.li, sign extend: PASS -c.lui: PASS -c.addi: PASS -c.addiw: PASS -c.addiw, overflow: PASS -c.addiw, truncate: PASS -c.addi16sp: PASS -c.addi4spn: PASS -c.slli: PASS -c.slli, overflow: PASS -c.srli: PASS -c.srli, overflow: PASS -c.srli, -1: PASS -c.srai: PASS -c.srai, overflow: PASS -c.srai, -1: PASS -c.andi (0): PASS -c.andi (1): PASS -c.mv: PASS -c.add: PASS -c.and (0): PASS -c.and (-1): PASS -c.or (1): PASS -c.or (A): PASS -c.xor (1): PASS -c.xor (0): PASS -c.sub: PASS -c.addw: PASS -c.addw, overflow: PASS -c.addw, truncate: PASS -c.subw: PASS -c.subw, "overflow": PASS -c.subw, truncate: PASS -Exiting @ tick 76505000 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/stats.txt deleted file mode 100644 index f30990015..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-atomic/stats.txt +++ /dev/null @@ -1,160 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000076 -sim_ticks 76505000 -final_tick 76505000 -sim_freq 1000000000000 -host_inst_rate 4162 -host_op_rate 4172 -host_tick_rate 2424659 -host_mem_usage 259192 -host_seconds 31.55 -sim_insts 131348 -sim_ops 131648 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 76505000 -system.physmem.bytes_read::cpu.inst 610844 -system.physmem.bytes_read::cpu.data 214914 -system.physmem.bytes_read::total 825758 -system.physmem.bytes_inst_read::cpu.inst 610844 -system.physmem.bytes_inst_read::total 610844 -system.physmem.bytes_written::cpu.data 137066 -system.physmem.bytes_written::total 137066 -system.physmem.num_reads::cpu.inst 152711 -system.physmem.num_reads::cpu.data 31667 -system.physmem.num_reads::total 184378 -system.physmem.num_writes::cpu.data 20181 -system.physmem.num_writes::total 20181 -system.physmem.bw_read::cpu.inst 7984367034 -system.physmem.bw_read::cpu.data 2809149728 -system.physmem.bw_read::total 10793516763 -system.physmem.bw_inst_read::cpu.inst 7984367034 -system.physmem.bw_inst_read::total 7984367034 -system.physmem.bw_write::cpu.data 1791595320 -system.physmem.bw_write::total 1791595320 -system.physmem.bw_total::cpu.inst 7984367034 -system.physmem.bw_total::cpu.data 4600745049 -system.physmem.bw_total::total 12585112084 -system.pwrStateResidencyTicks::UNDEFINED 76505000 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 62 -system.cpu.pwrStateResidencyTicks::ON 76505000 -system.cpu.numCycles 153011 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 131348 -system.cpu.committedOps 131648 -system.cpu.num_int_alu_accesses 130924 -system.cpu.num_fp_alu_accesses 40 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 7702 -system.cpu.num_conditional_control_insts 21044 -system.cpu.num_int_insts 130924 -system.cpu.num_fp_insts 40 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 163963 -system.cpu.num_int_register_writes 87008 -system.cpu.num_fp_register_reads 31 -system.cpu.num_fp_register_writes 16 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 51848 -system.cpu.num_load_insts 31667 -system.cpu.num_store_insts 20181 -system.cpu.num_idle_cycles -0 -system.cpu.num_busy_cycles 153011 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction -0 -system.cpu.Branches 28746 -system.cpu.op_class::No_OpClass 66 0.05% 0.05% -system.cpu.op_class::IntAlu 79621 60.45% 60.50% -system.cpu.op_class::IntMult 164 0.12% 60.62% -system.cpu.op_class::IntDiv 4 0.00% 60.62% -system.cpu.op_class::FloatAdd 2 0.00% 60.63% -system.cpu.op_class::FloatCmp 3 0.00% 60.63% -system.cpu.op_class::FloatCvt 2 0.00% 60.63% -system.cpu.op_class::FloatMult 0 0.00% 60.63% -system.cpu.op_class::FloatMultAcc 0 0.00% 60.63% -system.cpu.op_class::FloatDiv 0 0.00% 60.63% -system.cpu.op_class::FloatMisc 0 0.00% 60.63% -system.cpu.op_class::FloatSqrt 0 0.00% 60.63% -system.cpu.op_class::SimdAdd 0 0.00% 60.63% -system.cpu.op_class::SimdAddAcc 0 0.00% 60.63% -system.cpu.op_class::SimdAlu 0 0.00% 60.63% -system.cpu.op_class::SimdCmp 0 0.00% 60.63% -system.cpu.op_class::SimdCvt 0 0.00% 60.63% -system.cpu.op_class::SimdMisc 0 0.00% 60.63% -system.cpu.op_class::SimdMult 0 0.00% 60.63% -system.cpu.op_class::SimdMultAcc 0 0.00% 60.63% -system.cpu.op_class::SimdShift 0 0.00% 60.63% -system.cpu.op_class::SimdShiftAcc 0 0.00% 60.63% -system.cpu.op_class::SimdSqrt 0 0.00% 60.63% -system.cpu.op_class::SimdFloatAdd 0 0.00% 60.63% -system.cpu.op_class::SimdFloatAlu 0 0.00% 60.63% -system.cpu.op_class::SimdFloatCmp 0 0.00% 60.63% -system.cpu.op_class::SimdFloatCvt 0 0.00% 60.63% -system.cpu.op_class::SimdFloatDiv 0 0.00% 60.63% -system.cpu.op_class::SimdFloatMisc 0 0.00% 60.63% -system.cpu.op_class::SimdFloatMult 0 0.00% 60.63% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 60.63% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 60.63% -system.cpu.op_class::MemRead 31653 24.03% 84.66% -system.cpu.op_class::MemWrite 20162 15.30% 99.97% -system.cpu.op_class::FloatMemRead 14 0.01% 99.98% -system.cpu.op_class::FloatMemWrite 19 0.01% 99.99% -system.cpu.op_class::IprAccess 0 0.00% 99.99% -system.cpu.op_class::InstPrefetch 0 0.00% 99.99% -system.cpu.op_class::total 131710 -system.membus.snoop_filter.tot_requests 0 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 76505000 -system.membus.trans_dist::ReadReq 184044 -system.membus.trans_dist::ReadResp 184378 -system.membus.trans_dist::WriteReq 19847 -system.membus.trans_dist::WriteResp 19847 -system.membus.trans_dist::LoadLockedReq 334 -system.membus.trans_dist::StoreCondReq 334 -system.membus.trans_dist::StoreCondResp 334 -system.membus.pkt_count_system.cpu.icache_port::system.physmem.port 305422 -system.membus.pkt_count_system.cpu.dcache_port::system.physmem.port 103696 -system.membus.pkt_count::total 409118 -system.membus.pkt_size_system.cpu.icache_port::system.physmem.port 610844 -system.membus.pkt_size_system.cpu.dcache_port::system.physmem.port 351980 -system.membus.pkt_size::total 962824 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 204559 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev -0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 204559 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 204559 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/config.ini deleted file mode 100644 index 910501546..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/config.ini +++ /dev/null @@ -1,1268 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000 -time_sync_spin_threshold=100000 - -[system] -type=System -children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges=0:268435455:0:0:0:0 -memories=system.mem_ctrls -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.sys_port_proxy.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=clk_domain dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu.clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1] -icache_port=system.ruby.l1_cntrl0.sequencer.slave[0] - -[system.cpu.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64c/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000 - -[system.mem_ctrls] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -page_policy=open_adaptive -power_model=Null -range=0:268435455:5:19:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10 -static_frontend_latency=10 -tBURST=5 -tCCD_L=0 -tCK=1 -tCL=14 -tCS=3 -tRAS=35 -tRCD=14 -tREFI=7800 -tRFC=260 -tRP=14 -tRRD=6 -tRRD_L=0 -tRTP=8 -tRTW=3 -tWR=15 -tWTR=8 -tXAW=30 -tXP=6 -tXPDLL=0 -tXS=270 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.ruby.dir_cntrl0.memory - -[system.ruby] -type=RubySystem -children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network -access_backing_store=false -all_instructions=false -block_size_bytes=64 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -hot_lines=false -memory_size_bits=48 -num_of_sequencers=1 -number_of_virtual_networks=5 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -phys_mem=Null -power_model=Null -randomization=false - -[system.ruby.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.ruby.dir_cntrl0] -type=Directory_Controller -children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory -addr_ranges=0:268435455:5:0:0:0 -buffer_size=0 -clk_domain=system.ruby.clk_domain -cluster_id=0 -default_p_state=UNDEFINED -directory=system.ruby.dir_cntrl0.directory -directory_latency=12 -dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir -dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir -eventq_index=0 -forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir -number_of_TBEs=256 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -recycle_latency=10 -requestToDir=system.ruby.dir_cntrl0.requestToDir -responseFromDir=system.ruby.dir_cntrl0.responseFromDir -responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory -ruby_system=system.ruby -system=system -to_memory_controller_latency=1 -transitions_per_cycle=32 -version=0 -memory=system.mem_ctrls.port - -[system.ruby.dir_cntrl0.directory] -type=RubyDirectoryMemory -addr_ranges=0:268435455:5:0:0:0 -eventq_index=0 - -[system.ruby.dir_cntrl0.dmaRequestToDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[3] - -[system.ruby.dir_cntrl0.dmaResponseFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[3] - -[system.ruby.dir_cntrl0.forwardFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false -master=system.ruby.network.slave[4] - -[system.ruby.dir_cntrl0.requestToDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[2] - -[system.ruby.dir_cntrl0.responseFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false -master=system.ruby.network.slave[2] - -[system.ruby.dir_cntrl0.responseFromMemory] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false - -[system.ruby.l1_cntrl0] -type=L1Cache_Controller -children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer -addr_ranges=0:18446744073709551615:0:0:0:0 -buffer_size=0 -cacheMemory=system.ruby.l1_cntrl0.cacheMemory -cache_response_latency=12 -clk_domain=system.cpu.clk_domain -cluster_id=0 -default_p_state=UNDEFINED -eventq_index=0 -forwardToCache=system.ruby.l1_cntrl0.forwardToCache -issue_latency=2 -mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue -number_of_TBEs=256 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -recycle_latency=10 -requestFromCache=system.ruby.l1_cntrl0.requestFromCache -responseFromCache=system.ruby.l1_cntrl0.responseFromCache -responseToCache=system.ruby.l1_cntrl0.responseToCache -ruby_system=system.ruby -send_evictions=false -sequencer=system.ruby.l1_cntrl0.sequencer -system=system -transitions_per_cycle=4 -version=0 - -[system.ruby.l1_cntrl0.cacheMemory] -type=RubyCache -children=replacement_policy -assoc=2 -block_size=0 -dataAccessLatency=1 -dataArrayBanks=1 -eventq_index=0 -is_icache=false -replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy -resourceStalls=false -ruby_system=system.ruby -size=256 -start_index_bit=6 -tagAccessLatency=1 -tagArrayBanks=1 - -[system.ruby.l1_cntrl0.cacheMemory.replacement_policy] -type=PseudoLRUReplacementPolicy -assoc=2 -block_size=64 -eventq_index=0 -size=256 - -[system.ruby.l1_cntrl0.forwardToCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[0] - -[system.ruby.l1_cntrl0.mandatoryQueue] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false - -[system.ruby.l1_cntrl0.requestFromCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[0] - -[system.ruby.l1_cntrl0.responseFromCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[1] - -[system.ruby.l1_cntrl0.responseToCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[1] - -[system.ruby.l1_cntrl0.sequencer] -type=RubySequencer -clk_domain=system.cpu.clk_domain -coreid=99 -dcache=system.ruby.l1_cntrl0.cacheMemory -dcache_hit_latency=1 -deadlock_threshold=500000 -default_p_state=UNDEFINED -eventq_index=0 -garnet_standalone=false -icache=system.ruby.l1_cntrl0.cacheMemory -icache_hit_latency=1 -is_cpu_sequencer=true -max_outstanding_requests=16 -no_retry_on_stall=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -ruby_system=system.ruby -support_data_reqs=true -support_inst_reqs=true -system=system -using_ruby_tester=false -version=0 -slave=system.cpu.icache_port system.cpu.dcache_port - -[system.ruby.memctrl_clk_domain] -type=DerivedClockDomain -clk_divider=3 -clk_domain=system.ruby.clk_domain -eventq_index=0 - -[system.ruby.network] -type=SimpleNetwork -children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 int_links2 int_links3 routers0 routers1 routers2 -adaptive_routing=false -buffer_size=0 -clk_domain=system.ruby.clk_domain -control_msg_size=8 -default_p_state=UNDEFINED -endpoint_bandwidth=1000 -eventq_index=0 -ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 -int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 -int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 -netifs= -number_of_virtual_networks=5 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 -ruby_system=system.ruby -topology=Crossbar -master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave -slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master - -[system.ruby.network.ext_links0] -type=SimpleExtLink -bandwidth_factor=16 -eventq_index=0 -ext_node=system.ruby.l1_cntrl0 -int_node=system.ruby.network.routers0 -latency=1 -link_id=0 -weight=1 - -[system.ruby.network.ext_links1] -type=SimpleExtLink -bandwidth_factor=16 -eventq_index=0 -ext_node=system.ruby.dir_cntrl0 -int_node=system.ruby.network.routers1 -latency=1 -link_id=1 -weight=1 - -[system.ruby.network.int_link_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers15] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers16] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers17] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers18] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers19] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers20] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers21] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers22] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers23] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers24] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers25] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers26] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers27] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers28] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers29] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers30] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers31] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers32] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers33] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers34] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers35] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers36] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers37] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers38] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers39] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_links0] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers2 -eventq_index=0 -latency=1 -link_id=2 -src_node=system.ruby.network.routers0 -src_outport= -weight=1 - -[system.ruby.network.int_links1] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers2 -eventq_index=0 -latency=1 -link_id=3 -src_node=system.ruby.network.routers1 -src_outport= -weight=1 - -[system.ruby.network.int_links2] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers0 -eventq_index=0 -latency=1 -link_id=4 -src_node=system.ruby.network.routers2 -src_outport= -weight=1 - -[system.ruby.network.int_links3] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers1 -eventq_index=0 -latency=1 -link_id=5 -src_node=system.ruby.network.routers2 -src_outport= -weight=1 - -[system.ruby.network.routers0] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 -power_model=Null -router_id=0 -virt_nets=5 - -[system.ruby.network.routers0.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 -power_model=Null -router_id=1 -virt_nets=5 - -[system.ruby.network.routers1.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 -power_model=Null -router_id=2 -virt_nets=5 - -[system.ruby.network.routers2.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers15] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers16] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers17] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers18] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers19] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.sys_port_proxy] -type=RubyPortProxy -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -is_cpu_sequencer=true -no_retry_on_stall=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -ruby_system=system.ruby -support_data_reqs=true -support_inst_reqs=true -system=system -using_ruby_tester=false -version=0 -slave=system.system_port - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/config.json deleted file mode 100644 index cfe0064f6..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/config.json +++ /dev/null @@ -1,1743 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1, - "memories": [ - "system.mem_ctrls" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [ - "0:268435455:0:0:0:0" - ], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.sys_port_proxy.slave[0]", - "role": "MASTER" - }, - "sys_port_proxy": { - "system": "system", - "support_inst_reqs": true, - "slave": { - "peer": [ - "system.system_port" - ], - "role": "SLAVE" - }, - "name": "sys_port_proxy", - "p_state_clk_gate_min": 1, - "no_retry_on_stall": false, - "p_state_clk_gate_bins": 20, - "support_data_reqs": true, - "cxx_class": "RubyPortProxy", - "clk_domain": "system.clk_domain", - "power_model": null, - "is_cpu_sequencer": true, - "version": 0, - "eventq_index": 0, - "using_ruby_tester": false, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.sys_port_proxy", - "type": "RubyPortProxy", - "ruby_system": "system.ruby" - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "ruby": { - "all_instructions": false, - "memory_size_bits": 48, - "cxx_class": "RubySystem", - "l1_cntrl0": { - "requestFromCache": { - "ordered": true, - "name": "requestFromCache", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[0]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.requestFromCache", - "type": "MessageBuffer" - }, - "forwardToCache": { - "ordered": true, - "name": "forwardToCache", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[0]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.forwardToCache", - "type": "MessageBuffer" - }, - "system": "system", - "cluster_id": 0, - "sequencer": { - "no_retry_on_stall": false, - "deadlock_threshold": 500000, - "using_ruby_tester": false, - "system": "system", - "dcache": "system.ruby.l1_cntrl0.cacheMemory", - "cxx_class": "Sequencer", - "garnet_standalone": false, - "clk_domain": "system.cpu.clk_domain", - "icache_hit_latency": 1, - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "type": "RubySequencer", - "icache": "system.ruby.l1_cntrl0.cacheMemory", - "slave": { - "peer": [ - "system.cpu.icache_port", - "system.cpu.dcache_port" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1, - "power_model": null, - "coreid": 99, - "path": "system.ruby.l1_cntrl0.sequencer", - "ruby_system": "system.ruby", - "support_inst_reqs": true, - "name": "sequencer", - "max_outstanding_requests": 16, - "p_state_clk_gate_bins": 20, - "dcache_hit_latency": 1, - "support_data_reqs": true, - "is_cpu_sequencer": true - }, - "cxx_class": "L1Cache_Controller", - "issue_latency": 2, - "type": "L1Cache_Controller", - "recycle_latency": 10, - "clk_domain": "system.cpu.clk_domain", - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "number_of_TBEs": 256, - "p_state_clk_gate_min": 1, - "responseToCache": { - "ordered": true, - "name": "responseToCache", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[1]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.responseToCache", - "type": "MessageBuffer" - }, - "transitions_per_cycle": 4, - "responseFromCache": { - "ordered": true, - "name": "responseFromCache", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[1]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.responseFromCache", - "type": "MessageBuffer" - }, - "power_model": null, - "cache_response_latency": 12, - "buffer_size": 0, - "send_evictions": false, - "cacheMemory": { - "size": 256, - "resourceStalls": false, - "is_icache": false, - "name": "cacheMemory", - "eventq_index": 0, - "dataAccessLatency": 1, - "tagArrayBanks": 1, - "tagAccessLatency": 1, - "replacement_policy": { - "name": "replacement_policy", - "eventq_index": 0, - "assoc": 2, - "cxx_class": "PseudoLRUPolicy", - "path": "system.ruby.l1_cntrl0.cacheMemory.replacement_policy", - "block_size": 64, - "type": "PseudoLRUReplacementPolicy", - "size": 256 - }, - "assoc": 2, - "start_index_bit": 6, - "cxx_class": "CacheMemory", - "path": "system.ruby.l1_cntrl0.cacheMemory", - "block_size": 0, - "type": "RubyCache", - "dataArrayBanks": 1, - "ruby_system": "system.ruby" - }, - "ruby_system": "system.ruby", - "name": "l1_cntrl0", - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "p_state_clk_gate_bins": 20, - "mandatoryQueue": { - "ordered": false, - "name": "mandatoryQueue", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.mandatoryQueue", - "type": "MessageBuffer" - }, - "path": "system.ruby.l1_cntrl0" - }, - "network": { - "int_link_buffers": [ - { - "ordered": true, - "name": "int_link_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers14", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers15", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers15", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers16", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers16", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers17", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers17", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers18", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers18", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers19", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers19", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers20", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers20", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers21", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers21", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers22", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers22", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers23", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers23", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers24", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers24", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers25", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers25", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers26", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers26", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers27", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers27", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers28", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers28", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers29", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers29", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers30", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers30", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers31", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers31", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers32", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers32", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers33", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers33", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers34", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers34", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers35", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers35", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers36", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers36", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers37", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers37", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers38", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers38", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers39", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers39", - "type": "MessageBuffer" - } - ], - "cxx_class": "SimpleNetwork", - "clk_domain": "system.ruby.clk_domain", - "adaptive_routing": false, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "master": { - "peer": [ - "system.ruby.l1_cntrl0.forwardToCache.slave", - "system.ruby.l1_cntrl0.responseToCache.slave", - "system.ruby.dir_cntrl0.requestToDir.slave", - "system.ruby.dir_cntrl0.dmaRequestToDir.slave" - ], - "role": "MASTER" - }, - "topology": "Crossbar", - "type": "SimpleNetwork", - "slave": { - "peer": [ - "system.ruby.l1_cntrl0.requestFromCache.master", - "system.ruby.l1_cntrl0.responseFromCache.master", - "system.ruby.dir_cntrl0.responseFromDir.master", - "system.ruby.dir_cntrl0.dmaResponseFromDir.master", - "system.ruby.dir_cntrl0.forwardFromDir.master" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1, - "int_links": [ - { - "latency": 1, - "name": "int_links0", - "weight": 1, - "src_node": "system.ruby.network.routers0", - "dst_inport": "", - "link_id": 2, - "dst_node": "system.ruby.network.routers2", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links0", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links1", - "weight": 1, - "src_node": "system.ruby.network.routers1", - "dst_inport": "", - "link_id": 3, - "dst_node": "system.ruby.network.routers2", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links1", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links2", - "weight": 1, - "src_node": "system.ruby.network.routers2", - "dst_inport": "", - "link_id": 4, - "dst_node": "system.ruby.network.routers0", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links2", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links3", - "weight": 1, - "src_node": "system.ruby.network.routers2", - "dst_inport": "", - "link_id": 5, - "dst_node": "system.ruby.network.routers1", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links3", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - } - ], - "routers": [ - { - "router_id": 0, - "latency": 1, - "name": "routers0", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers0", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers14", - "type": "MessageBuffer" - } - ] - }, - { - "router_id": 1, - "latency": 1, - "name": "routers1", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers1", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers14", - "type": "MessageBuffer" - } - ] - }, - { - "router_id": 2, - "latency": 1, - "name": "routers2", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers2", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers14", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers15", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers15", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers16", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers16", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers17", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers17", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers18", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers18", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers19", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers19", - "type": "MessageBuffer" - } - ] - } - ], - "power_model": null, - "netifs": [], - "control_msg_size": 8, - "buffer_size": 0, - "endpoint_bandwidth": 1000, - "ruby_system": "system.ruby", - "name": "network", - "p_state_clk_gate_bins": 20, - "ext_links": [ - { - "latency": 1, - "name": "ext_links0", - "weight": 1, - "ext_node": "system.ruby.l1_cntrl0", - "link_id": 0, - "eventq_index": 0, - "cxx_class": "SimpleExtLink", - "path": "system.ruby.network.ext_links0", - "int_node": "system.ruby.network.routers0", - "type": "SimpleExtLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "ext_links1", - "weight": 1, - "ext_node": "system.ruby.dir_cntrl0", - "link_id": 1, - "eventq_index": 0, - "cxx_class": "SimpleExtLink", - "path": "system.ruby.network.ext_links1", - "int_node": "system.ruby.network.routers1", - "type": "SimpleExtLink", - "bandwidth_factor": 16 - } - ], - "number_of_virtual_networks": 5, - "path": "system.ruby.network" - }, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.ruby.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "randomization": false, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "phys_mem": null, - "type": "RubySystem", - "p_state_clk_gate_min": 1, - "hot_lines": false, - "power_model": null, - "path": "system.ruby", - "memctrl_clk_domain": { - "name": "memctrl_clk_domain", - "clk_domain": "system.ruby.clk_domain", - "eventq_index": 0, - "cxx_class": "DerivedClockDomain", - "path": "system.ruby.memctrl_clk_domain", - "type": "DerivedClockDomain", - "clk_divider": 3 - }, - "name": "ruby", - "p_state_clk_gate_bins": 20, - "block_size_bytes": 64, - "access_backing_store": false, - "number_of_virtual_networks": 5, - "num_of_sequencers": 1, - "dir_cntrl0": { - "system": "system", - "cluster_id": 0, - "responseFromMemory": { - "ordered": false, - "name": "responseFromMemory", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.responseFromMemory", - "type": "MessageBuffer" - }, - "cxx_class": "Directory_Controller", - "forwardFromDir": { - "ordered": false, - "name": "forwardFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[4]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.forwardFromDir", - "type": "MessageBuffer" - }, - "dmaRequestToDir": { - "ordered": true, - "name": "dmaRequestToDir", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[3]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.dmaRequestToDir", - "type": "MessageBuffer" - }, - "type": "Directory_Controller", - "recycle_latency": 10, - "clk_domain": "system.ruby.clk_domain", - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "directory_latency": 12, - "number_of_TBEs": 256, - "to_memory_controller_latency": 1, - "p_state_clk_gate_min": 1, - "responseFromDir": { - "ordered": false, - "name": "responseFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[2]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.responseFromDir", - "type": "MessageBuffer" - }, - "transitions_per_cycle": 32, - "memory": { - "peer": "system.mem_ctrls.port", - "role": "MASTER" - }, - "power_model": null, - "addr_ranges": [ - "0:268435455:5:0:0:0" - ], - "buffer_size": 0, - "ruby_system": "system.ruby", - "requestToDir": { - "ordered": true, - "name": "requestToDir", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[2]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.requestToDir", - "type": "MessageBuffer" - }, - "dmaResponseFromDir": { - "ordered": true, - "name": "dmaResponseFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[3]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.dmaResponseFromDir", - "type": "MessageBuffer" - }, - "name": "dir_cntrl0", - "p_state_clk_gate_bins": 20, - "directory": { - "name": "directory", - "addr_ranges": [ - "0:268435455:5:0:0:0" - ], - "eventq_index": 0, - "cxx_class": "DirectoryMemory", - "path": "system.ruby.dir_cntrl0.directory", - "type": "RubyDirectoryMemory" - }, - "path": "system.ruby.dir_cntrl0" - } - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "system": "system", - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "TimingSimpleCPU", - "max_loads_all_threads": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "do_quiesce": true, - "type": "TimingSimpleCPU", - "profile": 0, - "icache_port": { - "peer": "system.ruby.l1_cntrl0.sequencer.slave[0]", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.ruby.l1_cntrl0.sequencer.slave[1]", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64c/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "progress_interval": 0, - "branchPred": null, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - }, - "multi_thread": false, - "mem_ctrls": [ - { - "static_frontend_latency": 10, - "tRFC": 260, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 8, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.ruby.dir_cntrl0.memory", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6, - "tRTW": 3, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 8, - "IDD4W": "0.125", - "tWR": 15, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 14, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 3, - "power_model": null, - "tCL": 14, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1, - "tRAS": 35, - "tRP": 14, - "tBURST": 5, - "path": "system.mem_ctrls", - "tXP": 6, - "tXS": 270, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "mem_ctrls", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30, - "write_low_thresh_perc": 50, - "range": "0:268435455:5:19:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800 - } - ], - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/simerr deleted file mode 100755 index 5659097be..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/simerr +++ /dev/null @@ -1,15 +0,0 @@ -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files! -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64c/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/simout deleted file mode 100755 index e14a8baa6..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/simout +++ /dev/null @@ -1,66 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/simple-timing-ruby/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/simple-timing-ruby/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:25:07 -gem5 executing on boldrock, pid 6003 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/simple-timing-ruby --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64c/simple-timing-ruby - -Global frequency set at 1000000000 ticks per second -c.lwsp: PASS -c.ldsp: PASS -c.fldsp: PASS -c.swsp: PASS -c.sdsp: PASS -c.fsdsp: PASS -c.lw, positive: PASS -c.lw, negative: PASS -c.ld: PASS -c.fld: PASS -c.sw: PASS -c.sd: PASS -c.fsd: PASS -c.j: PASS -c.jr: PASS -c.jalr: PASS -c.beqz, zero: PASS -c.beqz, not zero: PASS -c.bnez, not zero: PASS -c.bnez, zero: PASS -c.li: PASS -c.li, sign extend: PASS -c.lui: PASS -c.addi: PASS -c.addiw: PASS -c.addiw, overflow: PASS -c.addiw, truncate: PASS -c.addi16sp: PASS -c.addi4spn: PASS -c.slli: PASS -c.slli, overflow: PASS -c.srli: PASS -c.srli, overflow: PASS -c.srli, -1: PASS -c.srai: PASS -c.srai, overflow: PASS -c.srai, -1: PASS -c.andi (0): PASS -c.andi (1): PASS -c.mv: PASS -c.add: PASS -c.and (0): PASS -c.and (-1): PASS -c.or (1): PASS -c.or (A): PASS -c.xor (1): PASS -c.xor (0): PASS -c.sub: PASS -c.addw: PASS -c.addw, overflow: PASS -c.addw, truncate: PASS -c.subw: PASS -c.subw, "overflow": PASS -c.subw, truncate: PASS -Exiting @ tick 2280417 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/stats.txt deleted file mode 100644 index a27ae5edc..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing-ruby/stats.txt +++ /dev/null @@ -1,739 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.002280 -sim_ticks 2280417 -final_tick 2280417 -sim_freq 1000000000 -host_inst_rate 4031 -host_op_rate 4040 -host_tick_rate 69995 -host_mem_usage 438656 -host_seconds 32.57 -sim_insts 131348 -sim_ops 131648 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1 -system.mem_ctrls.pwrStateResidencyTicks::UNDEFINED 2280417 -system.mem_ctrls.bytes_read::ruby.dir_cntrl0 2256640 -system.mem_ctrls.bytes_read::total 2256640 -system.mem_ctrls.bytes_written::ruby.dir_cntrl0 2256384 -system.mem_ctrls.bytes_written::total 2256384 -system.mem_ctrls.num_reads::ruby.dir_cntrl0 35260 -system.mem_ctrls.num_reads::total 35260 -system.mem_ctrls.num_writes::ruby.dir_cntrl0 35256 -system.mem_ctrls.num_writes::total 35256 -system.mem_ctrls.bw_read::ruby.dir_cntrl0 989573398 -system.mem_ctrls.bw_read::total 989573398 -system.mem_ctrls.bw_write::ruby.dir_cntrl0 989461138 -system.mem_ctrls.bw_write::total 989461138 -system.mem_ctrls.bw_total::ruby.dir_cntrl0 1979034536 -system.mem_ctrls.bw_total::total 1979034536 -system.mem_ctrls.readReqs 35260 -system.mem_ctrls.writeReqs 35256 -system.mem_ctrls.readBursts 35260 -system.mem_ctrls.writeBursts 35256 -system.mem_ctrls.bytesReadDRAM 1018944 -system.mem_ctrls.bytesReadWrQ 1237696 -system.mem_ctrls.bytesWritten 1071232 -system.mem_ctrls.bytesReadSys 2256640 -system.mem_ctrls.bytesWrittenSys 2256384 -system.mem_ctrls.servicedByWrQ 19339 -system.mem_ctrls.mergedWrBursts 18496 -system.mem_ctrls.neitherReadNorWriteReqs 0 -system.mem_ctrls.perBankRdBursts::0 307 -system.mem_ctrls.perBankRdBursts::1 1030 -system.mem_ctrls.perBankRdBursts::2 505 -system.mem_ctrls.perBankRdBursts::3 1507 -system.mem_ctrls.perBankRdBursts::4 770 -system.mem_ctrls.perBankRdBursts::5 107 -system.mem_ctrls.perBankRdBursts::6 87 -system.mem_ctrls.perBankRdBursts::7 323 -system.mem_ctrls.perBankRdBursts::8 641 -system.mem_ctrls.perBankRdBursts::9 1801 -system.mem_ctrls.perBankRdBursts::10 1103 -system.mem_ctrls.perBankRdBursts::11 2113 -system.mem_ctrls.perBankRdBursts::12 820 -system.mem_ctrls.perBankRdBursts::13 2610 -system.mem_ctrls.perBankRdBursts::14 1268 -system.mem_ctrls.perBankRdBursts::15 929 -system.mem_ctrls.perBankWrBursts::0 311 -system.mem_ctrls.perBankWrBursts::1 1043 -system.mem_ctrls.perBankWrBursts::2 526 -system.mem_ctrls.perBankWrBursts::3 1565 -system.mem_ctrls.perBankWrBursts::4 796 -system.mem_ctrls.perBankWrBursts::5 112 -system.mem_ctrls.perBankWrBursts::6 89 -system.mem_ctrls.perBankWrBursts::7 324 -system.mem_ctrls.perBankWrBursts::8 663 -system.mem_ctrls.perBankWrBursts::9 1954 -system.mem_ctrls.perBankWrBursts::10 1119 -system.mem_ctrls.perBankWrBursts::11 2193 -system.mem_ctrls.perBankWrBursts::12 843 -system.mem_ctrls.perBankWrBursts::13 2940 -system.mem_ctrls.perBankWrBursts::14 1307 -system.mem_ctrls.perBankWrBursts::15 953 -system.mem_ctrls.numRdRetry 0 -system.mem_ctrls.numWrRetry 0 -system.mem_ctrls.totGap 2280337 -system.mem_ctrls.readPktSize::0 0 -system.mem_ctrls.readPktSize::1 0 -system.mem_ctrls.readPktSize::2 0 -system.mem_ctrls.readPktSize::3 0 -system.mem_ctrls.readPktSize::4 0 -system.mem_ctrls.readPktSize::5 0 -system.mem_ctrls.readPktSize::6 35260 -system.mem_ctrls.writePktSize::0 0 -system.mem_ctrls.writePktSize::1 0 -system.mem_ctrls.writePktSize::2 0 -system.mem_ctrls.writePktSize::3 0 -system.mem_ctrls.writePktSize::4 0 -system.mem_ctrls.writePktSize::5 0 -system.mem_ctrls.writePktSize::6 35256 -system.mem_ctrls.rdQLenPdf::0 15921 -system.mem_ctrls.rdQLenPdf::1 0 -system.mem_ctrls.rdQLenPdf::2 0 -system.mem_ctrls.rdQLenPdf::3 0 -system.mem_ctrls.rdQLenPdf::4 0 -system.mem_ctrls.rdQLenPdf::5 0 -system.mem_ctrls.rdQLenPdf::6 0 -system.mem_ctrls.rdQLenPdf::7 0 -system.mem_ctrls.rdQLenPdf::8 0 -system.mem_ctrls.rdQLenPdf::9 0 -system.mem_ctrls.rdQLenPdf::10 0 -system.mem_ctrls.rdQLenPdf::11 0 -system.mem_ctrls.rdQLenPdf::12 0 -system.mem_ctrls.rdQLenPdf::13 0 -system.mem_ctrls.rdQLenPdf::14 0 -system.mem_ctrls.rdQLenPdf::15 0 -system.mem_ctrls.rdQLenPdf::16 0 -system.mem_ctrls.rdQLenPdf::17 0 -system.mem_ctrls.rdQLenPdf::18 0 -system.mem_ctrls.rdQLenPdf::19 0 -system.mem_ctrls.rdQLenPdf::20 0 -system.mem_ctrls.rdQLenPdf::21 0 -system.mem_ctrls.rdQLenPdf::22 0 -system.mem_ctrls.rdQLenPdf::23 0 -system.mem_ctrls.rdQLenPdf::24 0 -system.mem_ctrls.rdQLenPdf::25 0 -system.mem_ctrls.rdQLenPdf::26 0 -system.mem_ctrls.rdQLenPdf::27 0 -system.mem_ctrls.rdQLenPdf::28 0 -system.mem_ctrls.rdQLenPdf::29 0 -system.mem_ctrls.rdQLenPdf::30 0 -system.mem_ctrls.rdQLenPdf::31 0 -system.mem_ctrls.wrQLenPdf::0 1 -system.mem_ctrls.wrQLenPdf::1 1 -system.mem_ctrls.wrQLenPdf::2 1 -system.mem_ctrls.wrQLenPdf::3 1 -system.mem_ctrls.wrQLenPdf::4 1 -system.mem_ctrls.wrQLenPdf::5 1 -system.mem_ctrls.wrQLenPdf::6 1 -system.mem_ctrls.wrQLenPdf::7 1 -system.mem_ctrls.wrQLenPdf::8 1 -system.mem_ctrls.wrQLenPdf::9 1 -system.mem_ctrls.wrQLenPdf::10 1 -system.mem_ctrls.wrQLenPdf::11 1 -system.mem_ctrls.wrQLenPdf::12 1 -system.mem_ctrls.wrQLenPdf::13 1 -system.mem_ctrls.wrQLenPdf::14 1 -system.mem_ctrls.wrQLenPdf::15 181 -system.mem_ctrls.wrQLenPdf::16 231 -system.mem_ctrls.wrQLenPdf::17 903 -system.mem_ctrls.wrQLenPdf::18 1029 -system.mem_ctrls.wrQLenPdf::19 1037 -system.mem_ctrls.wrQLenPdf::20 1062 -system.mem_ctrls.wrQLenPdf::21 1102 -system.mem_ctrls.wrQLenPdf::22 1057 -system.mem_ctrls.wrQLenPdf::23 1015 -system.mem_ctrls.wrQLenPdf::24 1016 -system.mem_ctrls.wrQLenPdf::25 1013 -system.mem_ctrls.wrQLenPdf::26 1013 -system.mem_ctrls.wrQLenPdf::27 1016 -system.mem_ctrls.wrQLenPdf::28 1013 -system.mem_ctrls.wrQLenPdf::29 1015 -system.mem_ctrls.wrQLenPdf::30 1014 -system.mem_ctrls.wrQLenPdf::31 1013 -system.mem_ctrls.wrQLenPdf::32 1013 -system.mem_ctrls.wrQLenPdf::33 2 -system.mem_ctrls.wrQLenPdf::34 0 -system.mem_ctrls.wrQLenPdf::35 0 -system.mem_ctrls.wrQLenPdf::36 0 -system.mem_ctrls.wrQLenPdf::37 0 -system.mem_ctrls.wrQLenPdf::38 0 -system.mem_ctrls.wrQLenPdf::39 0 -system.mem_ctrls.wrQLenPdf::40 0 -system.mem_ctrls.wrQLenPdf::41 0 -system.mem_ctrls.wrQLenPdf::42 0 -system.mem_ctrls.wrQLenPdf::43 0 -system.mem_ctrls.wrQLenPdf::44 0 -system.mem_ctrls.wrQLenPdf::45 0 -system.mem_ctrls.wrQLenPdf::46 0 -system.mem_ctrls.wrQLenPdf::47 0 -system.mem_ctrls.wrQLenPdf::48 0 -system.mem_ctrls.wrQLenPdf::49 0 -system.mem_ctrls.wrQLenPdf::50 0 -system.mem_ctrls.wrQLenPdf::51 0 -system.mem_ctrls.wrQLenPdf::52 0 -system.mem_ctrls.wrQLenPdf::53 0 -system.mem_ctrls.wrQLenPdf::54 0 -system.mem_ctrls.wrQLenPdf::55 0 -system.mem_ctrls.wrQLenPdf::56 0 -system.mem_ctrls.wrQLenPdf::57 0 -system.mem_ctrls.wrQLenPdf::58 0 -system.mem_ctrls.wrQLenPdf::59 0 -system.mem_ctrls.wrQLenPdf::60 0 -system.mem_ctrls.wrQLenPdf::61 0 -system.mem_ctrls.wrQLenPdf::62 0 -system.mem_ctrls.wrQLenPdf::63 0 -system.mem_ctrls.bytesPerActivate::samples 7008 -system.mem_ctrls.bytesPerActivate::mean 297.808219 -system.mem_ctrls.bytesPerActivate::gmean 198.709989 -system.mem_ctrls.bytesPerActivate::stdev 279.585331 -system.mem_ctrls.bytesPerActivate::0-127 1768 25.22% 25.22% -system.mem_ctrls.bytesPerActivate::128-255 2231 31.83% 57.06% -system.mem_ctrls.bytesPerActivate::256-383 891 12.71% 69.77% -system.mem_ctrls.bytesPerActivate::384-511 748 10.67% 80.45% -system.mem_ctrls.bytesPerActivate::512-639 341 4.86% 85.31% -system.mem_ctrls.bytesPerActivate::640-767 239 3.41% 88.72% -system.mem_ctrls.bytesPerActivate::768-895 202 2.88% 91.60% -system.mem_ctrls.bytesPerActivate::896-1023 173 2.46% 94.07% -system.mem_ctrls.bytesPerActivate::1024-1151 415 5.92% 99.99% -system.mem_ctrls.bytesPerActivate::total 7008 -system.mem_ctrls.rdPerTurnAround::samples 1013 -system.mem_ctrls.rdPerTurnAround::mean 15.711747 -system.mem_ctrls.rdPerTurnAround::gmean 15.626594 -system.mem_ctrls.rdPerTurnAround::stdev 1.691594 -system.mem_ctrls.rdPerTurnAround::12-13 69 6.81% 6.81% -system.mem_ctrls.rdPerTurnAround::14-15 428 42.25% 49.06% -system.mem_ctrls.rdPerTurnAround::16-17 387 38.20% 87.26% -system.mem_ctrls.rdPerTurnAround::18-19 107 10.56% 97.82% -system.mem_ctrls.rdPerTurnAround::20-21 21 2.07% 99.90% -system.mem_ctrls.rdPerTurnAround::34-35 1 0.09% 99.99% -system.mem_ctrls.rdPerTurnAround::total 1013 -system.mem_ctrls.wrPerTurnAround::samples 1013 -system.mem_ctrls.wrPerTurnAround::mean 16.523198 -system.mem_ctrls.wrPerTurnAround::gmean 16.491866 -system.mem_ctrls.wrPerTurnAround::stdev 1.053276 -system.mem_ctrls.wrPerTurnAround::16 795 78.47% 78.47% -system.mem_ctrls.wrPerTurnAround::17 20 1.97% 80.45% -system.mem_ctrls.wrPerTurnAround::18 93 9.18% 89.63% -system.mem_ctrls.wrPerTurnAround::19 96 9.47% 99.11% -system.mem_ctrls.wrPerTurnAround::20 9 0.88% 99.99% -system.mem_ctrls.wrPerTurnAround::total 1013 -system.mem_ctrls.totQLat 316546 -system.mem_ctrls.totMemAccLat 619045 -system.mem_ctrls.totBusLat 79605 -system.mem_ctrls.avgQLat 19.88 -system.mem_ctrls.avgBusLat 5.00 -system.mem_ctrls.avgMemAccLat 38.88 -system.mem_ctrls.avgRdBW 446.82 -system.mem_ctrls.avgWrBW 469.75 -system.mem_ctrls.avgRdBWSys 989.57 -system.mem_ctrls.avgWrBWSys 989.46 -system.mem_ctrls.peakBW 12800.00 -system.mem_ctrls.busUtil 7.16 -system.mem_ctrls.busUtilRead 3.49 -system.mem_ctrls.busUtilWrite 3.66 -system.mem_ctrls.avgRdQLen 0.99 -system.mem_ctrls.avgWrQLen 25.87 -system.mem_ctrls.readRowHits 10688 -system.mem_ctrls.writeRowHits 14955 -system.mem_ctrls.readRowHitRate 67.13 -system.mem_ctrls.writeRowHitRate 89.23 -system.mem_ctrls.avgGap 32.33 -system.mem_ctrls.pageHitRate 78.46 -system.mem_ctrls_0.actEnergy 14529900 -system.mem_ctrls_0.preEnergy 7847784 -system.mem_ctrls_0.readEnergy 52961664 -system.mem_ctrls_0.writeEnergy 39805632 -system.mem_ctrls_0.refreshEnergy 173328480 -system.mem_ctrls_0.actBackEnergy 286548576 -system.mem_ctrls_0.preBackEnergy 4581504 -system.mem_ctrls_0.actPowerDownEnergy 618489672 -system.mem_ctrls_0.prePowerDownEnergy 62474112 -system.mem_ctrls_0.selfRefreshEnergy 32367840 -system.mem_ctrls_0.totalEnergy 1292935164 -system.mem_ctrls_0.averagePower 566.973129 -system.mem_ctrls_0.totalIdleTime 1640053 -system.mem_ctrls_0.memoryStateTime::IDLE 4041 -system.mem_ctrls_0.memoryStateTime::REF 73356 -system.mem_ctrls_0.memoryStateTime::SREF 121060 -system.mem_ctrls_0.memoryStateTime::PRE_PDN 162693 -system.mem_ctrls_0.memoryStateTime::ACT 562930 -system.mem_ctrls_0.memoryStateTime::ACT_PDN 1356337 -system.mem_ctrls_1.actEnergy 35564340 -system.mem_ctrls_1.preEnergy 19231128 -system.mem_ctrls_1.readEnergy 128919840 -system.mem_ctrls_1.writeEnergy 99990144 -system.mem_ctrls_1.refreshEnergy 180704160 -system.mem_ctrls_1.actBackEnergy 269818392 -system.mem_ctrls_1.preBackEnergy 4233600 -system.mem_ctrls_1.actPowerDownEnergy 715528296 -system.mem_ctrls_1.prePowerDownEnergy 33203328 -system.mem_ctrls_1.selfRefreshEnergy 8059680 -system.mem_ctrls_1.totalEnergy 1495252908 -system.mem_ctrls_1.averagePower 655.692756 -system.mem_ctrls_1.totalIdleTime 1677525 -system.mem_ctrls_1.memoryStateTime::IDLE 2762 -system.mem_ctrls_1.memoryStateTime::REF 76470 -system.mem_ctrls_1.memoryStateTime::SREF 22077 -system.mem_ctrls_1.memoryStateTime::PRE_PDN 86467 -system.mem_ctrls_1.memoryStateTime::ACT 523500 -system.mem_ctrls_1.memoryStateTime::ACT_PDN 1569141 -system.pwrStateResidencyTicks::UNDEFINED 2280417 -system.cpu.clk_domain.clock 1 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 62 -system.cpu.pwrStateResidencyTicks::ON 2280417 -system.cpu.numCycles 2280417 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 131348 -system.cpu.committedOps 131648 -system.cpu.num_int_alu_accesses 130924 -system.cpu.num_fp_alu_accesses 40 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 7702 -system.cpu.num_conditional_control_insts 21044 -system.cpu.num_int_insts 130924 -system.cpu.num_fp_insts 40 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 163963 -system.cpu.num_int_register_writes 87008 -system.cpu.num_fp_register_reads 31 -system.cpu.num_fp_register_writes 16 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 51848 -system.cpu.num_load_insts 31667 -system.cpu.num_store_insts 20181 -system.cpu.num_idle_cycles -0 -system.cpu.num_busy_cycles 2280417 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction -0 -system.cpu.Branches 28746 -system.cpu.op_class::No_OpClass 66 0.05% 0.05% -system.cpu.op_class::IntAlu 79621 60.45% 60.50% -system.cpu.op_class::IntMult 164 0.12% 60.62% -system.cpu.op_class::IntDiv 4 0.00% 60.62% -system.cpu.op_class::FloatAdd 2 0.00% 60.63% -system.cpu.op_class::FloatCmp 3 0.00% 60.63% -system.cpu.op_class::FloatCvt 2 0.00% 60.63% -system.cpu.op_class::FloatMult 0 0.00% 60.63% -system.cpu.op_class::FloatMultAcc 0 0.00% 60.63% -system.cpu.op_class::FloatDiv 0 0.00% 60.63% -system.cpu.op_class::FloatMisc 0 0.00% 60.63% -system.cpu.op_class::FloatSqrt 0 0.00% 60.63% -system.cpu.op_class::SimdAdd 0 0.00% 60.63% -system.cpu.op_class::SimdAddAcc 0 0.00% 60.63% -system.cpu.op_class::SimdAlu 0 0.00% 60.63% -system.cpu.op_class::SimdCmp 0 0.00% 60.63% -system.cpu.op_class::SimdCvt 0 0.00% 60.63% -system.cpu.op_class::SimdMisc 0 0.00% 60.63% -system.cpu.op_class::SimdMult 0 0.00% 60.63% -system.cpu.op_class::SimdMultAcc 0 0.00% 60.63% -system.cpu.op_class::SimdShift 0 0.00% 60.63% -system.cpu.op_class::SimdShiftAcc 0 0.00% 60.63% -system.cpu.op_class::SimdSqrt 0 0.00% 60.63% -system.cpu.op_class::SimdFloatAdd 0 0.00% 60.63% -system.cpu.op_class::SimdFloatAlu 0 0.00% 60.63% -system.cpu.op_class::SimdFloatCmp 0 0.00% 60.63% -system.cpu.op_class::SimdFloatCvt 0 0.00% 60.63% -system.cpu.op_class::SimdFloatDiv 0 0.00% 60.63% -system.cpu.op_class::SimdFloatMisc 0 0.00% 60.63% -system.cpu.op_class::SimdFloatMult 0 0.00% 60.63% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 60.63% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 60.63% -system.cpu.op_class::MemRead 31653 24.03% 84.66% -system.cpu.op_class::MemWrite 20162 15.30% 99.97% -system.cpu.op_class::FloatMemRead 14 0.01% 99.98% -system.cpu.op_class::FloatMemWrite 19 0.01% 99.99% -system.cpu.op_class::IprAccess 0 0.00% 99.99% -system.cpu.op_class::InstPrefetch 0 0.00% 99.99% -system.cpu.op_class::total 131710 -system.ruby.clk_domain.clock 1 -system.ruby.pwrStateResidencyTicks::UNDEFINED 2280417 -system.ruby.delayHist::bucket_size 1 -system.ruby.delayHist::max_bucket 9 -system.ruby.delayHist::samples 70516 -system.ruby.delayHist | 70516 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayHist::total 70516 -system.ruby.outstanding_req_hist_seqr::bucket_size 1 -system.ruby.outstanding_req_hist_seqr::max_bucket 9 -system.ruby.outstanding_req_hist_seqr::samples 204560 -system.ruby.outstanding_req_hist_seqr::mean 1 -system.ruby.outstanding_req_hist_seqr::gmean 1 -system.ruby.outstanding_req_hist_seqr | 0 0.00% 0.00% | 204560 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.outstanding_req_hist_seqr::total 204560 -system.ruby.latency_hist_seqr::bucket_size 64 -system.ruby.latency_hist_seqr::max_bucket 639 -system.ruby.latency_hist_seqr::samples 204559 -system.ruby.latency_hist_seqr::mean 10.147967 -system.ruby.latency_hist_seqr::gmean 1.945479 -system.ruby.latency_hist_seqr::stdev 24.772910 -system.ruby.latency_hist_seqr | 189107 92.44% 92.44% | 14491 7.08% 99.53% | 645 0.31% 99.84% | 109 0.05% 99.89% | 114 0.05% 99.95% | 73 0.03% 99.99% | 9 0.00% 99.99% | 1 0.00% 99.99% | 0 0.00% 99.99% | 10 0.00% 99.99% -system.ruby.latency_hist_seqr::total 204559 -system.ruby.hit_latency_hist_seqr::bucket_size 1 -system.ruby.hit_latency_hist_seqr::max_bucket 9 -system.ruby.hit_latency_hist_seqr::samples 169299 -system.ruby.hit_latency_hist_seqr::mean 1 -system.ruby.hit_latency_hist_seqr::gmean 1 -system.ruby.hit_latency_hist_seqr | 0 0.00% 0.00% | 169299 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.hit_latency_hist_seqr::total 169299 -system.ruby.miss_latency_hist_seqr::bucket_size 64 -system.ruby.miss_latency_hist_seqr::max_bucket 639 -system.ruby.miss_latency_hist_seqr::samples 35260 -system.ruby.miss_latency_hist_seqr::mean 54.071440 -system.ruby.miss_latency_hist_seqr::gmean 47.508689 -system.ruby.miss_latency_hist_seqr::stdev 35.060895 -system.ruby.miss_latency_hist_seqr | 19808 56.17% 56.17% | 14491 41.09% 97.27% | 645 1.82% 99.10% | 109 0.30% 99.41% | 114 0.32% 99.73% | 73 0.20% 99.94% | 9 0.02% 99.96% | 1 0.00% 99.97% | 0 0.00% 99.97% | 10 0.02% 99.99% -system.ruby.miss_latency_hist_seqr::total 35260 -system.ruby.Directory.incomplete_times_seqr 35259 -system.ruby.dir_cntrl0.forwardFromDir.avg_buf_msgs 0.015460 -system.ruby.dir_cntrl0.forwardFromDir.avg_stall_time 0.999835 -system.ruby.dir_cntrl0.requestToDir.avg_buf_msgs 0.030922 -system.ruby.dir_cntrl0.requestToDir.avg_stall_time 11.751966 -system.ruby.dir_cntrl0.responseFromDir.avg_buf_msgs 0.015462 -system.ruby.dir_cntrl0.responseFromDir.avg_stall_time 0.999969 -system.ruby.dir_cntrl0.responseFromMemory.avg_buf_msgs 0.030922 -system.ruby.dir_cntrl0.responseFromMemory.avg_stall_time 0.999970 -system.ruby.dir_cntrl0.pwrStateResidencyTicks::UNDEFINED 2280417 -system.ruby.l1_cntrl0.cacheMemory.demand_hits 169299 -system.ruby.l1_cntrl0.cacheMemory.demand_misses 35260 -system.ruby.l1_cntrl0.cacheMemory.demand_accesses 204559 -system.ruby.l1_cntrl0.forwardToCache.avg_buf_msgs 0.015460 -system.ruby.l1_cntrl0.forwardToCache.avg_stall_time 6.998827 -system.ruby.l1_cntrl0.mandatoryQueue.avg_buf_msgs 0.089702 -system.ruby.l1_cntrl0.mandatoryQueue.avg_stall_time 0.999999 -system.ruby.l1_cntrl0.requestFromCache.avg_buf_msgs 0.061844 -system.ruby.l1_cntrl0.requestFromCache.avg_stall_time 1.999997 -system.ruby.l1_cntrl0.responseToCache.avg_buf_msgs 0.015462 -system.ruby.l1_cntrl0.responseToCache.avg_stall_time 6.999769 -system.ruby.l1_cntrl0.sequencer.pwrStateResidencyTicks::UNDEFINED 2280417 -system.ruby.l1_cntrl0.pwrStateResidencyTicks::UNDEFINED 2280417 -system.ruby.memctrl_clk_domain.clock 3 -system.ruby.network.routers0.port_buffers03.avg_buf_msgs 0.015460 -system.ruby.network.routers0.port_buffers03.avg_stall_time 5.998997 -system.ruby.network.routers0.port_buffers04.avg_buf_msgs 0.015462 -system.ruby.network.routers0.port_buffers04.avg_stall_time 5.999805 -system.ruby.network.routers0.port_buffers07.avg_buf_msgs 0.092763 -system.ruby.network.routers0.port_buffers07.avg_stall_time 6.752001 -system.ruby.network.routers0.pwrStateResidencyTicks::UNDEFINED 2280417 -system.ruby.network.routers0.percent_links_utilized 7.730603 -system.ruby.network.routers0.msg_count.Control::2 35260 -system.ruby.network.routers0.msg_count.Data::2 35256 -system.ruby.network.routers0.msg_count.Response_Data::4 35260 -system.ruby.network.routers0.msg_count.Writeback_Control::3 35256 -system.ruby.network.routers0.msg_bytes.Control::2 282080 -system.ruby.network.routers0.msg_bytes.Data::2 2538432 -system.ruby.network.routers0.msg_bytes.Response_Data::4 2538720 -system.ruby.network.routers0.msg_bytes.Writeback_Control::3 282048 -system.ruby.network.routers1.port_buffers02.avg_buf_msgs 0.030922 -system.ruby.network.routers1.port_buffers02.avg_stall_time 10.751975 -system.ruby.network.routers1.port_buffers06.avg_buf_msgs 0.015460 -system.ruby.network.routers1.port_buffers06.avg_stall_time 1.999669 -system.ruby.network.routers1.port_buffers07.avg_buf_msgs 0.015462 -system.ruby.network.routers1.port_buffers07.avg_stall_time 1.999938 -system.ruby.network.routers1.pwrStateResidencyTicks::UNDEFINED 2280417 -system.ruby.network.routers1.percent_links_utilized 7.730603 -system.ruby.network.routers1.msg_count.Control::2 35260 -system.ruby.network.routers1.msg_count.Data::2 35256 -system.ruby.network.routers1.msg_count.Response_Data::4 35260 -system.ruby.network.routers1.msg_count.Writeback_Control::3 35256 -system.ruby.network.routers1.msg_bytes.Control::2 282080 -system.ruby.network.routers1.msg_bytes.Data::2 2538432 -system.ruby.network.routers1.msg_bytes.Response_Data::4 2538720 -system.ruby.network.routers1.msg_bytes.Writeback_Control::3 282048 -system.ruby.network.int_link_buffers02.avg_buf_msgs 0.030922 -system.ruby.network.int_link_buffers02.avg_stall_time 7.751996 -system.ruby.network.int_link_buffers08.avg_buf_msgs 0.015460 -system.ruby.network.int_link_buffers08.avg_stall_time 2.999502 -system.ruby.network.int_link_buffers09.avg_buf_msgs 0.015462 -system.ruby.network.int_link_buffers09.avg_stall_time 2.999906 -system.ruby.network.int_link_buffers13.avg_buf_msgs 0.015460 -system.ruby.network.int_link_buffers13.avg_stall_time 4.999166 -system.ruby.network.int_link_buffers14.avg_buf_msgs 0.015462 -system.ruby.network.int_link_buffers14.avg_stall_time 4.999839 -system.ruby.network.int_link_buffers17.avg_buf_msgs 0.030922 -system.ruby.network.int_link_buffers17.avg_stall_time 9.751983 -system.ruby.network.routers2.port_buffers03.avg_buf_msgs 0.015460 -system.ruby.network.routers2.port_buffers03.avg_stall_time 3.999335 -system.ruby.network.routers2.port_buffers04.avg_buf_msgs 0.015462 -system.ruby.network.routers2.port_buffers04.avg_stall_time 3.999873 -system.ruby.network.routers2.port_buffers07.avg_buf_msgs 0.030922 -system.ruby.network.routers2.port_buffers07.avg_stall_time 8.751990 -system.ruby.network.routers2.pwrStateResidencyTicks::UNDEFINED 2280417 -system.ruby.network.routers2.percent_links_utilized 7.730603 -system.ruby.network.routers2.msg_count.Control::2 35260 -system.ruby.network.routers2.msg_count.Data::2 35256 -system.ruby.network.routers2.msg_count.Response_Data::4 35260 -system.ruby.network.routers2.msg_count.Writeback_Control::3 35256 -system.ruby.network.routers2.msg_bytes.Control::2 282080 -system.ruby.network.routers2.msg_bytes.Data::2 2538432 -system.ruby.network.routers2.msg_bytes.Response_Data::4 2538720 -system.ruby.network.routers2.msg_bytes.Writeback_Control::3 282048 -system.ruby.network.pwrStateResidencyTicks::UNDEFINED 2280417 -system.ruby.network.msg_count.Control 105780 -system.ruby.network.msg_count.Data 105768 -system.ruby.network.msg_count.Response_Data 105780 -system.ruby.network.msg_count.Writeback_Control 105768 -system.ruby.network.msg_byte.Control 846240 -system.ruby.network.msg_byte.Data 7615296 -system.ruby.network.msg_byte.Response_Data 7616160 -system.ruby.network.msg_byte.Writeback_Control 846144 -system.sys_port_proxy.pwrStateResidencyTicks::UNDEFINED 2280417 -system.ruby.network.routers0.throttle0.link_utilization 7.730954 -system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 35260 -system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 35256 -system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 2538720 -system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 282048 -system.ruby.network.routers0.throttle1.link_utilization 7.730252 -system.ruby.network.routers0.throttle1.msg_count.Control::2 35260 -system.ruby.network.routers0.throttle1.msg_count.Data::2 35256 -system.ruby.network.routers0.throttle1.msg_bytes.Control::2 282080 -system.ruby.network.routers0.throttle1.msg_bytes.Data::2 2538432 -system.ruby.network.routers1.throttle0.link_utilization 7.730252 -system.ruby.network.routers1.throttle0.msg_count.Control::2 35260 -system.ruby.network.routers1.throttle0.msg_count.Data::2 35256 -system.ruby.network.routers1.throttle0.msg_bytes.Control::2 282080 -system.ruby.network.routers1.throttle0.msg_bytes.Data::2 2538432 -system.ruby.network.routers1.throttle1.link_utilization 7.730954 -system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 35260 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 35256 -system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 2538720 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 282048 -system.ruby.network.routers2.throttle0.link_utilization 7.730954 -system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 35260 -system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 35256 -system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 2538720 -system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 282048 -system.ruby.network.routers2.throttle1.link_utilization 7.730252 -system.ruby.network.routers2.throttle1.msg_count.Control::2 35260 -system.ruby.network.routers2.throttle1.msg_count.Data::2 35256 -system.ruby.network.routers2.throttle1.msg_bytes.Control::2 282080 -system.ruby.network.routers2.throttle1.msg_bytes.Data::2 2538432 -system.ruby.delayVCHist.vnet_1::bucket_size 1 -system.ruby.delayVCHist.vnet_1::max_bucket 9 -system.ruby.delayVCHist.vnet_1::samples 35260 -system.ruby.delayVCHist.vnet_1 | 35260 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayVCHist.vnet_1::total 35260 -system.ruby.delayVCHist.vnet_2::bucket_size 1 -system.ruby.delayVCHist.vnet_2::max_bucket 9 -system.ruby.delayVCHist.vnet_2::samples 35256 -system.ruby.delayVCHist.vnet_2 | 35256 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayVCHist.vnet_2::total 35256 -system.ruby.LD.latency_hist_seqr::bucket_size 64 -system.ruby.LD.latency_hist_seqr::max_bucket 639 -system.ruby.LD.latency_hist_seqr::samples 31333 -system.ruby.LD.latency_hist_seqr::mean 27.317684 -system.ruby.LD.latency_hist_seqr::gmean 7.086728 -system.ruby.LD.latency_hist_seqr::stdev 34.908453 -system.ruby.LD.latency_hist_seqr | 24762 79.02% 79.02% | 6164 19.67% 98.70% | 288 0.91% 99.62% | 45 0.14% 99.76% | 40 0.12% 99.89% | 30 0.09% 99.98% | 2 0.00% 99.99% | 1 0.00% 99.99% | 0 0.00% 99.99% | 1 0.00% 99.99% -system.ruby.LD.latency_hist_seqr::total 31333 -system.ruby.LD.hit_latency_hist_seqr::bucket_size 1 -system.ruby.LD.hit_latency_hist_seqr::max_bucket 9 -system.ruby.LD.hit_latency_hist_seqr::samples 15338 -system.ruby.LD.hit_latency_hist_seqr::mean 1 -system.ruby.LD.hit_latency_hist_seqr::gmean 1 -system.ruby.LD.hit_latency_hist_seqr | 0 0.00% 0.00% | 15338 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.hit_latency_hist_seqr::total 15338 -system.ruby.LD.miss_latency_hist_seqr::bucket_size 64 -system.ruby.LD.miss_latency_hist_seqr::max_bucket 639 -system.ruby.LD.miss_latency_hist_seqr::samples 15995 -system.ruby.LD.miss_latency_hist_seqr::mean 52.554360 -system.ruby.LD.miss_latency_hist_seqr::gmean 46.340340 -system.ruby.LD.miss_latency_hist_seqr::stdev 32.955680 -system.ruby.LD.miss_latency_hist_seqr | 9424 58.91% 58.91% | 6164 38.53% 97.45% | 288 1.80% 99.25% | 45 0.28% 99.53% | 40 0.25% 99.78% | 30 0.18% 99.97% | 2 0.01% 99.98% | 1 0.00% 99.99% | 0 0.00% 99.99% | 1 0.00% 99.99% -system.ruby.LD.miss_latency_hist_seqr::total 15995 -system.ruby.ST.latency_hist_seqr::bucket_size 64 -system.ruby.ST.latency_hist_seqr::max_bucket 639 -system.ruby.ST.latency_hist_seqr::samples 19847 -system.ruby.ST.latency_hist_seqr::mean 14.612032 -system.ruby.ST.latency_hist_seqr::gmean 3.146952 -system.ruby.ST.latency_hist_seqr::stdev 27.153113 -system.ruby.ST.latency_hist_seqr | 18401 92.71% 92.71% | 1320 6.65% 99.36% | 91 0.45% 99.82% | 15 0.07% 99.89% | 8 0.04% 99.93% | 5 0.02% 99.96% | 2 0.01% 99.97% | 0 0.00% 99.97% | 0 0.00% 99.97% | 5 0.02% 99.99% -system.ruby.ST.latency_hist_seqr::total 19847 -system.ruby.ST.hit_latency_hist_seqr::bucket_size 1 -system.ruby.ST.hit_latency_hist_seqr::max_bucket 9 -system.ruby.ST.hit_latency_hist_seqr::samples 13672 -system.ruby.ST.hit_latency_hist_seqr::mean 1 -system.ruby.ST.hit_latency_hist_seqr::gmean 1 -system.ruby.ST.hit_latency_hist_seqr | 0 0.00% 0.00% | 13672 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.hit_latency_hist_seqr::total 13672 -system.ruby.ST.miss_latency_hist_seqr::bucket_size 64 -system.ruby.ST.miss_latency_hist_seqr::max_bucket 639 -system.ruby.ST.miss_latency_hist_seqr::samples 6175 -system.ruby.ST.miss_latency_hist_seqr::mean 44.750283 -system.ruby.ST.miss_latency_hist_seqr::gmean 39.834879 -system.ruby.ST.miss_latency_hist_seqr::stdev 32.422439 -system.ruby.ST.miss_latency_hist_seqr | 4729 76.58% 76.58% | 1320 21.37% 97.95% | 91 1.47% 99.43% | 15 0.24% 99.67% | 8 0.12% 99.80% | 5 0.08% 99.88% | 2 0.03% 99.91% | 0 0.00% 99.91% | 0 0.00% 99.91% | 5 0.08% 99.99% -system.ruby.ST.miss_latency_hist_seqr::total 6175 -system.ruby.IFETCH.latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.latency_hist_seqr::samples 152711 -system.ruby.IFETCH.latency_hist_seqr::mean 6.083458 -system.ruby.IFETCH.latency_hist_seqr::gmean 1.405754 -system.ruby.IFETCH.latency_hist_seqr::stdev 19.904521 -system.ruby.IFETCH.latency_hist_seqr | 145279 95.13% 95.13% | 7004 4.58% 99.71% | 266 0.17% 99.89% | 49 0.03% 99.92% | 66 0.04% 99.96% | 38 0.02% 99.99% | 5 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 4 0.00% 99.99% -system.ruby.IFETCH.latency_hist_seqr::total 152711 -system.ruby.IFETCH.hit_latency_hist_seqr::bucket_size 1 -system.ruby.IFETCH.hit_latency_hist_seqr::max_bucket 9 -system.ruby.IFETCH.hit_latency_hist_seqr::samples 139625 -system.ruby.IFETCH.hit_latency_hist_seqr::mean 1 -system.ruby.IFETCH.hit_latency_hist_seqr::gmean 1 -system.ruby.IFETCH.hit_latency_hist_seqr | 0 0.00% 0.00% | 139625 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.IFETCH.hit_latency_hist_seqr::total 139625 -system.ruby.IFETCH.miss_latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.miss_latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.miss_latency_hist_seqr::samples 13086 -system.ruby.IFETCH.miss_latency_hist_seqr::mean 60.322940 -system.ruby.IFETCH.miss_latency_hist_seqr::gmean 53.219754 -system.ruby.IFETCH.miss_latency_hist_seqr::stdev 37.495192 -system.ruby.IFETCH.miss_latency_hist_seqr | 5654 43.20% 43.20% | 7004 53.52% 96.72% | 266 2.03% 98.76% | 49 0.37% 99.13% | 66 0.50% 99.64% | 38 0.29% 99.93% | 5 0.03% 99.96% | 0 0.00% 99.96% | 0 0.00% 99.96% | 4 0.03% 99.99% -system.ruby.IFETCH.miss_latency_hist_seqr::total 13086 -system.ruby.Load_Linked.latency_hist_seqr::bucket_size 8 -system.ruby.Load_Linked.latency_hist_seqr::max_bucket 79 -system.ruby.Load_Linked.latency_hist_seqr::samples 334 -system.ruby.Load_Linked.latency_hist_seqr::mean 1.685628 -system.ruby.Load_Linked.latency_hist_seqr::gmean 1.049320 -system.ruby.Load_Linked.latency_hist_seqr::stdev 6.454272 -system.ruby.Load_Linked.latency_hist_seqr | 330 98.80% 98.80% | 0 0.00% 98.80% | 0 0.00% 98.80% | 0 0.00% 98.80% | 1 0.29% 99.10% | 0 0.00% 99.10% | 0 0.00% 99.10% | 0 0.00% 99.10% | 3 0.89% 99.99% | 0 0.00% 99.99% -system.ruby.Load_Linked.latency_hist_seqr::total 334 -system.ruby.Load_Linked.hit_latency_hist_seqr::bucket_size 1 -system.ruby.Load_Linked.hit_latency_hist_seqr::max_bucket 9 -system.ruby.Load_Linked.hit_latency_hist_seqr::samples 330 -system.ruby.Load_Linked.hit_latency_hist_seqr::mean 1 -system.ruby.Load_Linked.hit_latency_hist_seqr::gmean 1 -system.ruby.Load_Linked.hit_latency_hist_seqr | 0 0.00% 0.00% | 330 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.hit_latency_hist_seqr::total 330 -system.ruby.Load_Linked.miss_latency_hist_seqr::bucket_size 8 -system.ruby.Load_Linked.miss_latency_hist_seqr::max_bucket 79 -system.ruby.Load_Linked.miss_latency_hist_seqr::samples 4 -system.ruby.Load_Linked.miss_latency_hist_seqr::mean 58.250000 -system.ruby.Load_Linked.miss_latency_hist_seqr::gmean 55.698512 -system.ruby.Load_Linked.miss_latency_hist_seqr::stdev 17.500000 -system.ruby.Load_Linked.miss_latency_hist_seqr | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 25.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 3 75.00% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.miss_latency_hist_seqr::total 4 -system.ruby.Store_Conditional.latency_hist_seqr::bucket_size 1 -system.ruby.Store_Conditional.latency_hist_seqr::max_bucket 9 -system.ruby.Store_Conditional.latency_hist_seqr::samples 334 -system.ruby.Store_Conditional.latency_hist_seqr::mean 1 -system.ruby.Store_Conditional.latency_hist_seqr::gmean 1 -system.ruby.Store_Conditional.latency_hist_seqr | 0 0.00% 0.00% | 334 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Store_Conditional.latency_hist_seqr::total 334 -system.ruby.Store_Conditional.hit_latency_hist_seqr::bucket_size 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr::max_bucket 9 -system.ruby.Store_Conditional.hit_latency_hist_seqr::samples 334 -system.ruby.Store_Conditional.hit_latency_hist_seqr::mean 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr::gmean 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr | 0 0.00% 0.00% | 334 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Store_Conditional.hit_latency_hist_seqr::total 334 -system.ruby.Directory.miss_mach_latency_hist_seqr::bucket_size 64 -system.ruby.Directory.miss_mach_latency_hist_seqr::max_bucket 639 -system.ruby.Directory.miss_mach_latency_hist_seqr::samples 35260 -system.ruby.Directory.miss_mach_latency_hist_seqr::mean 54.071440 -system.ruby.Directory.miss_mach_latency_hist_seqr::gmean 47.508689 -system.ruby.Directory.miss_mach_latency_hist_seqr::stdev 35.060895 -system.ruby.Directory.miss_mach_latency_hist_seqr | 19808 56.17% 56.17% | 14491 41.09% 97.27% | 645 1.82% 99.10% | 109 0.30% 99.41% | 114 0.32% 99.73% | 73 0.20% 99.94% | 9 0.02% 99.96% | 1 0.00% 99.97% | 0 0.00% 99.97% | 10 0.02% 99.99% -system.ruby.Directory.miss_mach_latency_hist_seqr::total 35260 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::total 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::total 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::total 1 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::bucket_size 8 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::max_bucket 79 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::mean 75 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::gmean 74.999999 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::total 1 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::samples 15995 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::mean 52.554360 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::gmean 46.340340 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::stdev 32.955680 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr | 9424 58.91% 58.91% | 6164 38.53% 97.45% | 288 1.80% 99.25% | 45 0.28% 99.53% | 40 0.25% 99.78% | 30 0.18% 99.97% | 2 0.01% 99.98% | 1 0.00% 99.99% | 0 0.00% 99.99% | 1 0.00% 99.99% -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::total 15995 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::samples 6175 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::mean 44.750283 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::gmean 39.834879 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::stdev 32.422439 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr | 4729 76.58% 76.58% | 1320 21.37% 97.95% | 91 1.47% 99.43% | 15 0.24% 99.67% | 8 0.12% 99.80% | 5 0.08% 99.88% | 2 0.03% 99.91% | 0 0.00% 99.91% | 0 0.00% 99.91% | 5 0.08% 99.99% -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::total 6175 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::samples 13086 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::mean 60.322940 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::gmean 53.219754 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::stdev 37.495192 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr | 5654 43.20% 43.20% | 7004 53.52% 96.72% | 266 2.03% 98.76% | 49 0.37% 99.13% | 66 0.50% 99.64% | 38 0.29% 99.93% | 5 0.03% 99.96% | 0 0.00% 99.96% | 0 0.00% 99.96% | 4 0.03% 99.99% -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::total 13086 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::bucket_size 8 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::max_bucket 79 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::samples 4 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::mean 58.250000 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::gmean 55.698512 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::stdev 17.500000 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 25.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 3 75.00% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::total 4 -system.ruby.Directory_Controller.GETX 35260 0.00% 0.00% -system.ruby.Directory_Controller.PUTX 35256 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Data 35260 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Ack 35256 0.00% 0.00% -system.ruby.Directory_Controller.I.GETX 35260 0.00% 0.00% -system.ruby.Directory_Controller.M.PUTX 35256 0.00% 0.00% -system.ruby.Directory_Controller.IM.Memory_Data 35260 0.00% 0.00% -system.ruby.Directory_Controller.MI.Memory_Ack 35256 0.00% 0.00% -system.ruby.L1Cache_Controller.Load 31333 0.00% 0.00% -system.ruby.L1Cache_Controller.Ifetch 152711 0.00% 0.00% -system.ruby.L1Cache_Controller.Store 20515 0.00% 0.00% -system.ruby.L1Cache_Controller.Data 35260 0.00% 0.00% -system.ruby.L1Cache_Controller.Replacement 35256 0.00% 0.00% -system.ruby.L1Cache_Controller.Writeback_Ack 35256 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Load 15995 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Ifetch 13086 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Store 6179 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Load 15338 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Ifetch 139625 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Store 14336 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Replacement 35256 0.00% 0.00% -system.ruby.L1Cache_Controller.MI.Writeback_Ack 35256 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Data 29081 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.Data 6179 0.00% 0.00% - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/config.ini deleted file mode 100644 index 8e0e279a2..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/config.ini +++ /dev/null @@ -1,383 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64c/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/config.json deleted file mode 100644 index 96b718588..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/config.json +++ /dev/null @@ -1,511 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "range": "0:134217727:0:0:0:0", - "latency": 30000, - "name": "physmem", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "kvm_map": true, - "clk_domain": "system.clk_domain", - "power_model": null, - "latency_var": 0, - "bandwidth": "73.000000", - "conf_table_reported": true, - "cxx_class": "SimpleMemory", - "p_state_clk_gate_max": 1000000000000, - "path": "system.physmem", - "null": false, - "type": "SimpleMemory", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "in_addr_map": true - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "system": "system", - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "TimingSimpleCPU", - "max_loads_all_threads": 0, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "do_quiesce": true, - "type": "TimingSimpleCPU", - "profile": 0, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1000, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64c/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "progress_interval": 0, - "branchPred": null, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/simerr deleted file mode 100755 index d859b3770..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/simerr +++ /dev/null @@ -1,5 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64c/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/simout deleted file mode 100755 index 8a26586bf..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/simout +++ /dev/null @@ -1,66 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/simple-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/simple-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:25:07 -gem5 executing on boldrock, pid 6010 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64c/simple-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64c/simple-timing - -Global frequency set at 1000000000000 ticks per second -c.lwsp: PASS -c.ldsp: PASS -c.fldsp: PASS -c.swsp: PASS -c.sdsp: PASS -c.fsdsp: PASS -c.lw, positive: PASS -c.lw, negative: PASS -c.ld: PASS -c.fld: PASS -c.sw: PASS -c.sd: PASS -c.fsd: PASS -c.j: PASS -c.jr: PASS -c.jalr: PASS -c.beqz, zero: PASS -c.beqz, not zero: PASS -c.bnez, not zero: PASS -c.bnez, zero: PASS -c.li: PASS -c.li, sign extend: PASS -c.lui: PASS -c.addi: PASS -c.addiw: PASS -c.addiw, overflow: PASS -c.addiw, truncate: PASS -c.addi16sp: PASS -c.addi4spn: PASS -c.slli: PASS -c.slli, overflow: PASS -c.srli: PASS -c.srli, overflow: PASS -c.srli, -1: PASS -c.srai: PASS -c.srai, overflow: PASS -c.srai, -1: PASS -c.andi (0): PASS -c.andi (1): PASS -c.mv: PASS -c.add: PASS -c.and (0): PASS -c.and (-1): PASS -c.or (1): PASS -c.or (A): PASS -c.xor (1): PASS -c.xor (0): PASS -c.sub: PASS -c.addw: PASS -c.addw, overflow: PASS -c.addw, truncate: PASS -c.subw: PASS -c.subw, "overflow": PASS -c.subw, truncate: PASS -Exiting @ tick 277930500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/stats.txt deleted file mode 100644 index 39c70058f..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64c/simple-timing/stats.txt +++ /dev/null @@ -1,549 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000277 -sim_ticks 277930500 -final_tick 277930500 -sim_freq 1000000000000 -host_inst_rate 4092 -host_op_rate 4101 -host_tick_rate 8659912 -host_mem_usage 269952 -host_seconds 32.09 -sim_insts 131348 -sim_ops 131648 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 277930500 -system.physmem.bytes_read::cpu.inst 46336 -system.physmem.bytes_read::cpu.data 29376 -system.physmem.bytes_read::total 75712 -system.physmem.bytes_inst_read::cpu.inst 46336 -system.physmem.bytes_inst_read::total 46336 -system.physmem.num_reads::cpu.inst 724 -system.physmem.num_reads::cpu.data 459 -system.physmem.num_reads::total 1183 -system.physmem.bw_read::cpu.inst 166717938 -system.physmem.bw_read::cpu.data 105695488 -system.physmem.bw_read::total 272413427 -system.physmem.bw_inst_read::cpu.inst 166717938 -system.physmem.bw_inst_read::total 166717938 -system.physmem.bw_total::cpu.inst 166717938 -system.physmem.bw_total::cpu.data 105695488 -system.physmem.bw_total::total 272413427 -system.pwrStateResidencyTicks::UNDEFINED 277930500 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 62 -system.cpu.pwrStateResidencyTicks::ON 277930500 -system.cpu.numCycles 555861 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 131348 -system.cpu.committedOps 131648 -system.cpu.num_int_alu_accesses 130924 -system.cpu.num_fp_alu_accesses 40 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 7702 -system.cpu.num_conditional_control_insts 21044 -system.cpu.num_int_insts 130924 -system.cpu.num_fp_insts 40 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 163963 -system.cpu.num_int_register_writes 87008 -system.cpu.num_fp_register_reads 31 -system.cpu.num_fp_register_writes 16 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 51848 -system.cpu.num_load_insts 31667 -system.cpu.num_store_insts 20181 -system.cpu.num_idle_cycles -0 -system.cpu.num_busy_cycles 555861 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction -0 -system.cpu.Branches 28746 -system.cpu.op_class::No_OpClass 66 0.05% 0.05% -system.cpu.op_class::IntAlu 79621 60.45% 60.50% -system.cpu.op_class::IntMult 164 0.12% 60.62% -system.cpu.op_class::IntDiv 4 0.00% 60.62% -system.cpu.op_class::FloatAdd 2 0.00% 60.63% -system.cpu.op_class::FloatCmp 3 0.00% 60.63% -system.cpu.op_class::FloatCvt 2 0.00% 60.63% -system.cpu.op_class::FloatMult 0 0.00% 60.63% -system.cpu.op_class::FloatMultAcc 0 0.00% 60.63% -system.cpu.op_class::FloatDiv 0 0.00% 60.63% -system.cpu.op_class::FloatMisc 0 0.00% 60.63% -system.cpu.op_class::FloatSqrt 0 0.00% 60.63% -system.cpu.op_class::SimdAdd 0 0.00% 60.63% -system.cpu.op_class::SimdAddAcc 0 0.00% 60.63% -system.cpu.op_class::SimdAlu 0 0.00% 60.63% -system.cpu.op_class::SimdCmp 0 0.00% 60.63% -system.cpu.op_class::SimdCvt 0 0.00% 60.63% -system.cpu.op_class::SimdMisc 0 0.00% 60.63% -system.cpu.op_class::SimdMult 0 0.00% 60.63% -system.cpu.op_class::SimdMultAcc 0 0.00% 60.63% -system.cpu.op_class::SimdShift 0 0.00% 60.63% -system.cpu.op_class::SimdShiftAcc 0 0.00% 60.63% -system.cpu.op_class::SimdSqrt 0 0.00% 60.63% -system.cpu.op_class::SimdFloatAdd 0 0.00% 60.63% -system.cpu.op_class::SimdFloatAlu 0 0.00% 60.63% -system.cpu.op_class::SimdFloatCmp 0 0.00% 60.63% -system.cpu.op_class::SimdFloatCvt 0 0.00% 60.63% -system.cpu.op_class::SimdFloatDiv 0 0.00% 60.63% -system.cpu.op_class::SimdFloatMisc 0 0.00% 60.63% -system.cpu.op_class::SimdFloatMult 0 0.00% 60.63% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 60.63% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 60.63% -system.cpu.op_class::MemRead 31653 24.03% 84.66% -system.cpu.op_class::MemWrite 20162 15.30% 99.97% -system.cpu.op_class::FloatMemRead 14 0.01% 99.98% -system.cpu.op_class::FloatMemWrite 19 0.01% 99.99% -system.cpu.op_class::IprAccess 0 0.00% 99.99% -system.cpu.op_class::InstPrefetch 0 0.00% 99.99% -system.cpu.op_class::total 131710 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 277930500 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 345.626018 -system.cpu.dcache.tags.total_refs 51389 -system.cpu.dcache.tags.sampled_refs 459 -system.cpu.dcache.tags.avg_refs 111.958605 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 345.626018 -system.cpu.dcache.tags.occ_percent::cpu.data 0.084381 -system.cpu.dcache.tags.occ_percent::total 0.084381 -system.cpu.dcache.tags.occ_task_id_blocks::1024 459 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 14 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 9 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 436 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.112060 -system.cpu.dcache.tags.tag_accesses 104155 -system.cpu.dcache.tags.data_accesses 104155 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 277930500 -system.cpu.dcache.ReadReq_hits::cpu.data 31097 -system.cpu.dcache.ReadReq_hits::total 31097 -system.cpu.dcache.WriteReq_hits::cpu.data 19625 -system.cpu.dcache.WriteReq_hits::total 19625 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 333 -system.cpu.dcache.LoadLockedReq_hits::total 333 -system.cpu.dcache.StoreCondReq_hits::cpu.data 334 -system.cpu.dcache.StoreCondReq_hits::total 334 -system.cpu.dcache.demand_hits::cpu.data 50722 -system.cpu.dcache.demand_hits::total 50722 -system.cpu.dcache.overall_hits::cpu.data 50722 -system.cpu.dcache.overall_hits::total 50722 -system.cpu.dcache.ReadReq_misses::cpu.data 236 -system.cpu.dcache.ReadReq_misses::total 236 -system.cpu.dcache.WriteReq_misses::cpu.data 222 -system.cpu.dcache.WriteReq_misses::total 222 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_misses::total 1 -system.cpu.dcache.demand_misses::cpu.data 458 -system.cpu.dcache.demand_misses::total 458 -system.cpu.dcache.overall_misses::cpu.data 458 -system.cpu.dcache.overall_misses::total 458 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 14868000 -system.cpu.dcache.ReadReq_miss_latency::total 14868000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 13986000 -system.cpu.dcache.WriteReq_miss_latency::total 13986000 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 63000 -system.cpu.dcache.LoadLockedReq_miss_latency::total 63000 -system.cpu.dcache.demand_miss_latency::cpu.data 28854000 -system.cpu.dcache.demand_miss_latency::total 28854000 -system.cpu.dcache.overall_miss_latency::cpu.data 28854000 -system.cpu.dcache.overall_miss_latency::total 28854000 -system.cpu.dcache.ReadReq_accesses::cpu.data 31333 -system.cpu.dcache.ReadReq_accesses::total 31333 -system.cpu.dcache.WriteReq_accesses::cpu.data 19847 -system.cpu.dcache.WriteReq_accesses::total 19847 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 334 -system.cpu.dcache.LoadLockedReq_accesses::total 334 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 334 -system.cpu.dcache.StoreCondReq_accesses::total 334 -system.cpu.dcache.demand_accesses::cpu.data 51180 -system.cpu.dcache.demand_accesses::total 51180 -system.cpu.dcache.overall_accesses::cpu.data 51180 -system.cpu.dcache.overall_accesses::total 51180 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.007531 -system.cpu.dcache.ReadReq_miss_rate::total 0.007531 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.011185 -system.cpu.dcache.WriteReq_miss_rate::total 0.011185 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.002994 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.002994 -system.cpu.dcache.demand_miss_rate::cpu.data 0.008948 -system.cpu.dcache.demand_miss_rate::total 0.008948 -system.cpu.dcache.overall_miss_rate::cpu.data 0.008948 -system.cpu.dcache.overall_miss_rate::total 0.008948 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.ReadReq_avg_miss_latency::total 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::total 63000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 63000 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.demand_avg_miss_latency::total 63000 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.overall_avg_miss_latency::total 63000 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 236 -system.cpu.dcache.ReadReq_mshr_misses::total 236 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 222 -system.cpu.dcache.WriteReq_mshr_misses::total 222 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 1 -system.cpu.dcache.demand_mshr_misses::cpu.data 458 -system.cpu.dcache.demand_mshr_misses::total 458 -system.cpu.dcache.overall_mshr_misses::cpu.data 458 -system.cpu.dcache.overall_mshr_misses::total 458 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 14632000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 14632000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 13764000 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 13764000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 62000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 28396000 -system.cpu.dcache.demand_mshr_miss_latency::total 28396000 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 28396000 -system.cpu.dcache.overall_mshr_miss_latency::total 28396000 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.007531 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.007531 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.011185 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.011185 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.002994 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.002994 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.008948 -system.cpu.dcache.demand_mshr_miss_rate::total 0.008948 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.008948 -system.cpu.dcache.overall_mshr_miss_rate::total 0.008948 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 62000 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 277930500 -system.cpu.icache.tags.replacements 39 -system.cpu.icache.tags.tagsinuse 443.060352 -system.cpu.icache.tags.total_refs 151986 -system.cpu.icache.tags.sampled_refs 726 -system.cpu.icache.tags.avg_refs 209.347107 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 443.060352 -system.cpu.icache.tags.occ_percent::cpu.inst 0.216338 -system.cpu.icache.tags.occ_percent::total 0.216338 -system.cpu.icache.tags.occ_task_id_blocks::1024 687 -system.cpu.icache.tags.age_task_id_blocks_1024::0 40 -system.cpu.icache.tags.age_task_id_blocks_1024::1 75 -system.cpu.icache.tags.age_task_id_blocks_1024::2 572 -system.cpu.icache.tags.occ_task_id_percent::1024 0.335449 -system.cpu.icache.tags.tag_accesses 306150 -system.cpu.icache.tags.data_accesses 306150 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 277930500 -system.cpu.icache.ReadReq_hits::cpu.inst 151986 -system.cpu.icache.ReadReq_hits::total 151986 -system.cpu.icache.demand_hits::cpu.inst 151986 -system.cpu.icache.demand_hits::total 151986 -system.cpu.icache.overall_hits::cpu.inst 151986 -system.cpu.icache.overall_hits::total 151986 -system.cpu.icache.ReadReq_misses::cpu.inst 726 -system.cpu.icache.ReadReq_misses::total 726 -system.cpu.icache.demand_misses::cpu.inst 726 -system.cpu.icache.demand_misses::total 726 -system.cpu.icache.overall_misses::cpu.inst 726 -system.cpu.icache.overall_misses::total 726 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 45639500 -system.cpu.icache.ReadReq_miss_latency::total 45639500 -system.cpu.icache.demand_miss_latency::cpu.inst 45639500 -system.cpu.icache.demand_miss_latency::total 45639500 -system.cpu.icache.overall_miss_latency::cpu.inst 45639500 -system.cpu.icache.overall_miss_latency::total 45639500 -system.cpu.icache.ReadReq_accesses::cpu.inst 152712 -system.cpu.icache.ReadReq_accesses::total 152712 -system.cpu.icache.demand_accesses::cpu.inst 152712 -system.cpu.icache.demand_accesses::total 152712 -system.cpu.icache.overall_accesses::cpu.inst 152712 -system.cpu.icache.overall_accesses::total 152712 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.004754 -system.cpu.icache.ReadReq_miss_rate::total 0.004754 -system.cpu.icache.demand_miss_rate::cpu.inst 0.004754 -system.cpu.icache.demand_miss_rate::total 0.004754 -system.cpu.icache.overall_miss_rate::cpu.inst 0.004754 -system.cpu.icache.overall_miss_rate::total 0.004754 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 62864.325068 -system.cpu.icache.ReadReq_avg_miss_latency::total 62864.325068 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 62864.325068 -system.cpu.icache.demand_avg_miss_latency::total 62864.325068 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 62864.325068 -system.cpu.icache.overall_avg_miss_latency::total 62864.325068 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 39 -system.cpu.icache.writebacks::total 39 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 726 -system.cpu.icache.ReadReq_mshr_misses::total 726 -system.cpu.icache.demand_mshr_misses::cpu.inst 726 -system.cpu.icache.demand_mshr_misses::total 726 -system.cpu.icache.overall_mshr_misses::cpu.inst 726 -system.cpu.icache.overall_mshr_misses::total 726 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 44913500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 44913500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 44913500 -system.cpu.icache.demand_mshr_miss_latency::total 44913500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 44913500 -system.cpu.icache.overall_mshr_miss_latency::total 44913500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.004754 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.004754 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.004754 -system.cpu.icache.demand_mshr_miss_rate::total 0.004754 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.004754 -system.cpu.icache.overall_mshr_miss_rate::total 0.004754 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 61864.325068 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 61864.325068 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 61864.325068 -system.cpu.icache.demand_avg_mshr_miss_latency::total 61864.325068 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 61864.325068 -system.cpu.icache.overall_avg_mshr_miss_latency::total 61864.325068 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 277930500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 807.449638 -system.cpu.l2cache.tags.total_refs 41 -system.cpu.l2cache.tags.sampled_refs 1183 -system.cpu.l2cache.tags.avg_refs 0.034657 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 461.806279 -system.cpu.l2cache.tags.occ_blocks::cpu.data 345.643359 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.014093 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.010548 -system.cpu.l2cache.tags.occ_percent::total 0.024641 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1183 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 54 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 84 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 1045 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.036102 -system.cpu.l2cache.tags.tag_accesses 10975 -system.cpu.l2cache.tags.data_accesses 10975 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 277930500 -system.cpu.l2cache.WritebackClean_hits::writebacks 39 -system.cpu.l2cache.WritebackClean_hits::total 39 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 2 -system.cpu.l2cache.ReadCleanReq_hits::total 2 -system.cpu.l2cache.demand_hits::cpu.inst 2 -system.cpu.l2cache.demand_hits::total 2 -system.cpu.l2cache.overall_hits::cpu.inst 2 -system.cpu.l2cache.overall_hits::total 2 -system.cpu.l2cache.ReadExReq_misses::cpu.data 222 -system.cpu.l2cache.ReadExReq_misses::total 222 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 724 -system.cpu.l2cache.ReadCleanReq_misses::total 724 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 237 -system.cpu.l2cache.ReadSharedReq_misses::total 237 -system.cpu.l2cache.demand_misses::cpu.inst 724 -system.cpu.l2cache.demand_misses::cpu.data 459 -system.cpu.l2cache.demand_misses::total 1183 -system.cpu.l2cache.overall_misses::cpu.inst 724 -system.cpu.l2cache.overall_misses::cpu.data 459 -system.cpu.l2cache.overall_misses::total 1183 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 13431000 -system.cpu.l2cache.ReadExReq_miss_latency::total 13431000 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 43803000 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 43803000 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 14338500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 14338500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 43803000 -system.cpu.l2cache.demand_miss_latency::cpu.data 27769500 -system.cpu.l2cache.demand_miss_latency::total 71572500 -system.cpu.l2cache.overall_miss_latency::cpu.inst 43803000 -system.cpu.l2cache.overall_miss_latency::cpu.data 27769500 -system.cpu.l2cache.overall_miss_latency::total 71572500 -system.cpu.l2cache.WritebackClean_accesses::writebacks 39 -system.cpu.l2cache.WritebackClean_accesses::total 39 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 222 -system.cpu.l2cache.ReadExReq_accesses::total 222 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 726 -system.cpu.l2cache.ReadCleanReq_accesses::total 726 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 237 -system.cpu.l2cache.ReadSharedReq_accesses::total 237 -system.cpu.l2cache.demand_accesses::cpu.inst 726 -system.cpu.l2cache.demand_accesses::cpu.data 459 -system.cpu.l2cache.demand_accesses::total 1185 -system.cpu.l2cache.overall_accesses::cpu.inst 726 -system.cpu.l2cache.overall_accesses::cpu.data 459 -system.cpu.l2cache.overall_accesses::total 1185 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.997245 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.997245 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 1 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.997245 -system.cpu.l2cache.demand_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_miss_rate::total 0.998312 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.997245 -system.cpu.l2cache.overall_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_miss_rate::total 0.998312 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 60500 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 60501.381215 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 60501.381215 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 60500 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 60501.381215 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.demand_avg_miss_latency::total 60500.845308 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 60501.381215 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.overall_avg_miss_latency::total 60500.845308 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 222 -system.cpu.l2cache.ReadExReq_mshr_misses::total 222 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 724 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 724 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 237 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 237 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 724 -system.cpu.l2cache.demand_mshr_misses::cpu.data 459 -system.cpu.l2cache.demand_mshr_misses::total 1183 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 724 -system.cpu.l2cache.overall_mshr_misses::cpu.data 459 -system.cpu.l2cache.overall_mshr_misses::total 1183 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 11211000 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 11211000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 36563000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 36563000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 11968500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 11968500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 36563000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 23179500 -system.cpu.l2cache.demand_mshr_miss_latency::total 59742500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 36563000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 23179500 -system.cpu.l2cache.overall_mshr_miss_latency::total 59742500 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.997245 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.997245 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 1 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.997245 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.998312 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.997245 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.998312 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 50501.381215 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 50501.381215 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 50501.381215 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 50500.845308 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 50501.381215 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 50500.845308 -system.cpu.toL2Bus.snoop_filter.tot_requests 1224 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 39 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 277930500 -system.cpu.toL2Bus.trans_dist::ReadResp 963 -system.cpu.toL2Bus.trans_dist::WritebackClean 39 -system.cpu.toL2Bus.trans_dist::ReadExReq 222 -system.cpu.toL2Bus.trans_dist::ReadExResp 222 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 726 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 237 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 1491 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 918 -system.cpu.toL2Bus.pkt_count::total 2409 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 48960 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 29376 -system.cpu.toL2Bus.pkt_size::total 78336 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1185 -system.cpu.toL2Bus.snoop_fanout::mean 0 -system.cpu.toL2Bus.snoop_fanout::stdev -0 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1185 100.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::1 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 0 -system.cpu.toL2Bus.snoop_fanout::total 1185 -system.cpu.toL2Bus.reqLayer0.occupancy 651000 -system.cpu.toL2Bus.reqLayer0.utilization 0.2 -system.cpu.toL2Bus.respLayer0.occupancy 1089000 -system.cpu.toL2Bus.respLayer0.utilization 0.3 -system.cpu.toL2Bus.respLayer1.occupancy 688500 -system.cpu.toL2Bus.respLayer1.utilization 0.2 -system.membus.snoop_filter.tot_requests 1183 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 277930500 -system.membus.trans_dist::ReadResp 961 -system.membus.trans_dist::ReadExReq 222 -system.membus.trans_dist::ReadExResp 222 -system.membus.trans_dist::ReadSharedReq 961 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 2366 -system.membus.pkt_count::total 2366 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 75712 -system.membus.pkt_size::total 75712 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1183 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev -0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1183 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1183 -system.membus.reqLayer0.occupancy 1184000 -system.membus.reqLayer0.utilization 0.4 -system.membus.respLayer1.occupancy 5915000 -system.membus.respLayer1.utilization 2.1 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/config.ini deleted file mode 100644 index 69960a800..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/config.ini +++ /dev/null @@ -1,905 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=MinorCPU -children=branchPred dcache dtb executeFuncUnits icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=system.cpu.branchPred -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -decodeCycleInput=true -decodeInputBufferSize=3 -decodeInputWidth=2 -decodeToExecuteForwardDelay=1 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -enableIdling=true -eventq_index=0 -executeAllowEarlyMemoryIssue=true -executeBranchDelay=1 -executeCommitLimit=2 -executeCycleInput=true -executeFuncUnits=system.cpu.executeFuncUnits -executeInputBufferSize=7 -executeInputWidth=2 -executeIssueLimit=2 -executeLSQMaxStoreBufferStoresPerCycle=2 -executeLSQRequestsQueueSize=1 -executeLSQStoreBufferSize=5 -executeLSQTransfersQueueSize=2 -executeMaxAccessesInMemory=2 -executeMemoryCommitLimit=1 -executeMemoryIssueLimit=1 -executeMemoryWidth=0 -executeSetTraceTimeOnCommit=true -executeSetTraceTimeOnIssue=false -fetch1FetchLimit=1 -fetch1LineSnapWidth=0 -fetch1LineWidth=0 -fetch1ToFetch2BackwardDelay=1 -fetch1ToFetch2ForwardDelay=1 -fetch2CycleInput=true -fetch2InputBufferSize=2 -fetch2ToDecodeForwardDelay=1 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -threadPolicy=RoundRobin -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.executeFuncUnits] -type=MinorFUPool -children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6 -eventq_index=0 -funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6 - -[system.cpu.executeFuncUnits.funcUnits0] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits0.timings - -[system.cpu.executeFuncUnits.funcUnits0.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntAlu - -[system.cpu.executeFuncUnits.funcUnits0.timings] -type=MinorFUTiming -children=opClasses -description=Int -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits0.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits1] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits1.timings - -[system.cpu.executeFuncUnits.funcUnits1.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntAlu - -[system.cpu.executeFuncUnits.funcUnits1.timings] -type=MinorFUTiming -children=opClasses -description=Int -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits1.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits2] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits2.timings - -[system.cpu.executeFuncUnits.funcUnits2.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntMult - -[system.cpu.executeFuncUnits.funcUnits2.timings] -type=MinorFUTiming -children=opClasses -description=Mul -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses -srcRegsRelativeLats=0 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits2.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits3] -type=MinorFU -children=opClasses -cantForwardFromFUIndices= -eventq_index=0 -issueLat=9 -opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses -opLat=9 -timings= - -[system.cpu.executeFuncUnits.funcUnits3.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntDiv - -[system.cpu.executeFuncUnits.funcUnits4] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses -opLat=6 -timings=system.cpu.executeFuncUnits.funcUnits4.timings - -[system.cpu.executeFuncUnits.funcUnits4.opClasses] -type=MinorOpClassSet -children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25 opClasses26 opClasses27 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27 - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00] -type=MinorOpClass -eventq_index=0 -opClass=FloatAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01] -type=MinorOpClass -eventq_index=0 -opClass=FloatCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02] -type=MinorOpClass -eventq_index=0 -opClass=FloatCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03] -type=MinorOpClass -eventq_index=0 -opClass=FloatMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04] -type=MinorOpClass -eventq_index=0 -opClass=FloatMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05] -type=MinorOpClass -eventq_index=0 -opClass=FloatMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06] -type=MinorOpClass -eventq_index=0 -opClass=FloatDiv - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07] -type=MinorOpClass -eventq_index=0 -opClass=FloatSqrt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08] -type=MinorOpClass -eventq_index=0 -opClass=SimdAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09] -type=MinorOpClass -eventq_index=0 -opClass=SimdAddAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10] -type=MinorOpClass -eventq_index=0 -opClass=SimdAlu - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11] -type=MinorOpClass -eventq_index=0 -opClass=SimdCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12] -type=MinorOpClass -eventq_index=0 -opClass=SimdCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13] -type=MinorOpClass -eventq_index=0 -opClass=SimdMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14] -type=MinorOpClass -eventq_index=0 -opClass=SimdMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15] -type=MinorOpClass -eventq_index=0 -opClass=SimdMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16] -type=MinorOpClass -eventq_index=0 -opClass=SimdShift - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17] -type=MinorOpClass -eventq_index=0 -opClass=SimdShiftAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18] -type=MinorOpClass -eventq_index=0 -opClass=SimdSqrt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatAlu - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatDiv - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatSqrt - -[system.cpu.executeFuncUnits.funcUnits4.timings] -type=MinorFUTiming -children=opClasses -description=FloatSimd -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits4.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits5] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses -opLat=1 -timings=system.cpu.executeFuncUnits.funcUnits5.timings - -[system.cpu.executeFuncUnits.funcUnits5.opClasses] -type=MinorOpClassSet -children=opClasses0 opClasses1 opClasses2 opClasses3 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3 - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0] -type=MinorOpClass -eventq_index=0 -opClass=MemRead - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1] -type=MinorOpClass -eventq_index=0 -opClass=MemWrite - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2] -type=MinorOpClass -eventq_index=0 -opClass=FloatMemRead - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3] -type=MinorOpClass -eventq_index=0 -opClass=FloatMemWrite - -[system.cpu.executeFuncUnits.funcUnits5.timings] -type=MinorFUTiming -children=opClasses -description=Mem -eventq_index=0 -extraAssumedLat=2 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses -srcRegsRelativeLats=1 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits5.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits6] -type=MinorFU -children=opClasses -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses -opLat=1 -timings= - -[system.cpu.executeFuncUnits.funcUnits6.opClasses] -type=MinorOpClassSet -children=opClasses0 opClasses1 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1 - -[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0] -type=MinorOpClass -eventq_index=0 -opClass=IprAccess - -[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1] -type=MinorOpClass -eventq_index=0 -opClass=InstPrefetch - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64d/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/config.json deleted file mode 100644 index f3a80b0d1..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/config.json +++ /dev/null @@ -1,1214 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "static_frontend_latency": 10000, - "tRFC": 260000, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 7500, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1000, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6000, - "tRTW": 2500, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 7500, - "IDD4W": "0.125", - "tWR": 15000, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 13750, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 2500, - "power_model": null, - "tCL": 13750, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1250, - "tRAS": 35000, - "tRP": 13750, - "tBURST": 5000, - "path": "system.physmem", - "tXP": 6000, - "tXS": 270000, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "physmem", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30000, - "write_low_thresh_perc": 50, - "range": "0:134217727:0:0:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10000, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800000 - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "max_insts_any_thread": 0, - "do_statistics_insts": true, - "numThreads": 1, - "fetch1LineSnapWidth": 0, - "fetch1ToFetch2BackwardDelay": 1, - "fetch1FetchLimit": 1, - "executeIssueLimit": 2, - "system": "system", - "executeLSQMaxStoreBufferStoresPerCycle": 2, - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "function_trace": false, - "do_checkpoint_insts": true, - "decodeInputWidth": 2, - "cxx_class": "MinorCPU", - "max_loads_all_threads": 0, - "executeMemoryIssueLimit": 1, - "decodeCycleInput": true, - "syscallRetryLatency": 10000, - "max_loads_any_thread": 0, - "executeLSQTransfersQueueSize": 2, - "p_state_clk_gate_max": 1000000000000, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "executeMemoryWidth": 0, - "default_p_state": "UNDEFINED", - "executeBranchDelay": 1, - "executeMemoryCommitLimit": 1, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "do_quiesce": true, - "type": "MinorCPU", - "executeCycleInput": true, - "executeAllowEarlyMemoryIssue": true, - "executeInputBufferSize": 7, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "socket_id": 0, - "progress_interval": 0, - "p_state_clk_gate_min": 1000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "executeFuncUnits": { - "name": "executeFuncUnits", - "eventq_index": 0, - "cxx_class": "MinorFUPool", - "path": "system.cpu.executeFuncUnits", - "funcUnits": [ - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits0", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntAlu", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Int", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits0.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits0.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits0", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits1", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntAlu", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Int", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits1.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits1.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits1", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits2", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntMult", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Mul", - "srcRegsRelativeLats": [ - 0 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits2.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits2.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits2", - "type": "MinorFU" - }, - { - "issueLat": 9, - "opLat": 9, - "name": "funcUnits3", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntDiv", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits3", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 6, - "name": "funcUnits4", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "FloatAdd", - "name": "opClasses00", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00", - "type": "MinorOpClass" - }, - { - "opClass": "FloatCmp", - "name": "opClasses01", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01", - "type": "MinorOpClass" - }, - { - "opClass": "FloatCvt", - "name": "opClasses02", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMisc", - "name": "opClasses03", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMult", - "name": "opClasses04", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMultAcc", - "name": "opClasses05", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05", - "type": "MinorOpClass" - }, - { - "opClass": "FloatDiv", - "name": "opClasses06", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06", - "type": "MinorOpClass" - }, - { - "opClass": "FloatSqrt", - "name": "opClasses07", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAdd", - "name": "opClasses08", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAddAcc", - "name": "opClasses09", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAlu", - "name": "opClasses10", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10", - "type": "MinorOpClass" - }, - { - "opClass": "SimdCmp", - "name": "opClasses11", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11", - "type": "MinorOpClass" - }, - { - "opClass": "SimdCvt", - "name": "opClasses12", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMisc", - "name": "opClasses13", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMult", - "name": "opClasses14", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMultAcc", - "name": "opClasses15", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15", - "type": "MinorOpClass" - }, - { - "opClass": "SimdShift", - "name": "opClasses16", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16", - "type": "MinorOpClass" - }, - { - "opClass": "SimdShiftAcc", - "name": "opClasses17", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17", - "type": "MinorOpClass" - }, - { - "opClass": "SimdSqrt", - "name": "opClasses18", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatAdd", - "name": "opClasses19", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatAlu", - "name": "opClasses20", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatCmp", - "name": "opClasses21", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatCvt", - "name": "opClasses22", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatDiv", - "name": "opClasses23", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMisc", - "name": "opClasses24", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMult", - "name": "opClasses25", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMultAcc", - "name": "opClasses26", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatSqrt", - "name": "opClasses27", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "FloatSimd", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits4.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits4.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits4", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 1, - "name": "funcUnits5", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "MemRead", - "name": "opClasses0", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0", - "type": "MinorOpClass" - }, - { - "opClass": "MemWrite", - "name": "opClasses1", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMemRead", - "name": "opClasses2", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMemWrite", - "name": "opClasses3", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 2, - "description": "Mem", - "srcRegsRelativeLats": [ - 1 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits5.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits5.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits5", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 1, - "name": "funcUnits6", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IprAccess", - "name": "opClasses0", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0", - "type": "MinorOpClass" - }, - { - "opClass": "InstPrefetch", - "name": "opClasses1", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits6", - "type": "MinorFU" - } - ], - "type": "MinorFUPool" - }, - "switched_out": false, - "power_model": null, - "max_insts_all_threads": 0, - "executeSetTraceTimeOnIssue": false, - "fetch2InputBufferSize": 2, - "profile": 0, - "fetch2ToDecodeForwardDelay": 1, - "executeInputWidth": 2, - "decodeToExecuteForwardDelay": 1, - "executeLSQRequestsQueueSize": 1, - "fetch2CycleInput": true, - "executeMaxAccessesInMemory": 2, - "enableIdling": true, - "executeLSQStoreBufferSize": 5, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64d/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "executeSetTraceTimeOnCommit": true, - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - }, - "threadPolicy": "RoundRobin", - "executeCommitLimit": 2, - "fetch1LineWidth": 0, - "branchPred": { - "numThreads": 1, - "BTBEntries": 4096, - "cxx_class": "TournamentBP", - "indirectPathLength": 3, - "globalCtrBits": 2, - "choicePredictorSize": 8192, - "indirectHashGHR": true, - "eventq_index": 0, - "localHistoryTableSize": 2048, - "type": "TournamentBP", - "indirectSets": 256, - "indirectWays": 2, - "choiceCtrBits": 2, - "useIndirect": true, - "localCtrBits": 2, - "path": "system.cpu.branchPred", - "localPredictorSize": 2048, - "RASSize": 16, - "globalPredictorSize": 8192, - "name": "branchPred", - "indirectHashTargets": true, - "instShiftAmt": 2, - "indirectTagSize": 16, - "BTBTagSize": 16 - }, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "path": "system.cpu", - "fetch1ToFetch2ForwardDelay": 1, - "decodeInputBufferSize": 3 - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/simerr deleted file mode 100755 index 4a90578af..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/simerr +++ /dev/null @@ -1,6 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64d/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/simout deleted file mode 100755 index 46beb4178..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/simout +++ /dev/null @@ -1,224 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/minor-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/minor-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:09:50 -gem5 executing on boldrock, pid 1350 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/minor-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64d/minor-timing - -Global frequency set at 1000000000000 ticks per second -fld: PASS -fsd: PASS -fmadd.d: PASS -fmadd.d, quiet NaN: PASS -fmadd.d, signaling NaN: PASS -fmadd.d, infinity: PASS -fmadd.d, -infinity: PASS -fmsub.d: PASS -fmsub.d, quiet NaN: PASS -fmsub.d, signaling NaN: PASS -fmsub.d, infinity: PASS -fmsub.d, -infinity: PASS -fmsub.d, subtract infinity: PASS -fnmsub.d: PASS -fnmsub.d, quiet NaN: PASS -fnmsub.d, signaling NaN: PASS -fnmsub.d, infinity: PASS -fnmsub.d, -infinity: PASS -fnmsub.d, subtract infinity: PASS -fnmadd.d: PASS -fnmadd.d, quiet NaN: PASS -fnmadd.d, signaling NaN: PASS -fnmadd.d, infinity: PASS -fnmadd.d, -infinity: PASS -fadd.d: PASS -fadd.d, quiet NaN: PASS -fadd.d, signaling NaN: PASS -fadd.d, infinity: PASS -fadd.d, -infinity: PASS -fsub.d: PASS -fsub.d, quiet NaN: PASS -fsub.d, signaling NaN: PASS -fsub.d, infinity: PASS -fsub.d, -infinity: PASS -fsub.d, subtract infinity: PASS -fmul.d: PASS -fmul.d, quiet NaN: PASS -fmul.d, signaling NaN: PASS -fmul.d, infinity: PASS -fmul.d, -infinity: PASS -fmul.d, 0*infinity: PASS -fmul.d, overflow: PASS -fmul.d, underflow: PASS -fdiv.d: PASS -fdiv.d, quiet NaN: PASS -fdiv.d, signaling NaN: PASS -fdiv.d/0: PASS -fdiv.d/infinity: PASS -fdiv.d, infinity/infinity: PASS -fdiv.d, 0/0: PASS -fdiv.d, infinity/0: PASS -fdiv.d, 0/infinity: PASS -fdiv.d, underflow: PASS -fdiv.d, overflow: PASS -fsqrt.d: PASS -fsqrt.d, NaN: PASS -fsqrt.d, quiet NaN: PASS -fsqrt.d, signaling NaN: PASS -fsqrt.d, infinity: PASS -fsgnj.d, ++: PASS -fsgnj.d, +-: PASS -fsgnj.d, -+: PASS -fsgnj.d, --: PASS -fsgnj.d, quiet NaN: PASS -fsgnj.d, signaling NaN: PASS -fsgnj.d, inject NaN: PASS -fsgnj.d, inject -NaN: PASS -fsgnjn.d, ++: PASS -fsgnjn.d, +-: PASS -fsgnjn.d, -+: PASS -fsgnjn.d, --: PASS -fsgnjn.d, quiet NaN: PASS -fsgnjn.d, signaling NaN: PASS -fsgnjn.d, inject NaN: PASS -fsgnjn.d, inject NaN: PASS -fsgnjx.d, ++: PASS -fsgnjx.d, +-: PASS -fsgnjx.d, -+: PASS -fsgnjx.d, --: PASS -fsgnjx.d, quiet NaN: PASS -fsgnjx.d, signaling NaN: PASS -fsgnjx.d, inject NaN: PASS -fsgnjx.d, inject NaN: PASS -fmin.d: PASS -fmin.d, -infinity: PASS -fmin.d, infinity: PASS -fmin.d, quiet NaN first: PASS -fmin.d, quiet NaN second: PASS -fmin.d, quiet NaN both: PASS -fmin.d, signaling NaN first: PASS -fmin.d, signaling NaN second: PASS -fmin.d, signaling NaN both: PASS -fmax.d: PASS -fmax.d, -infinity: PASS -fmax.d, infinity: PASS -fmax.d, quiet NaN first: PASS -fmax.d, quiet NaN second: PASS -fmax.d, quiet NaN both: PASS -fmax.d, signaling NaN first: PASS -fmax.d, signaling NaN second: PASS -fmax.d, signaling NaN both: PASS -fcvt.s.d: PASS -fcvt.s.d, quiet NaN: PASS -fcvt.s.d, signaling NaN: PASS -fcvt.s.d, infinity: PASS -fcvt.s.d, overflow: PASS -fcvt.s.d, underflow: PASS -fcvt.d.s: PASS -fcvt.d.s, quiet NaN: PASS -fcvt.d.s, signaling NaN: PASS -fcvt.d.s, infinity: PASS -feq.d, equal: PASS -feq.d, not equal: PASS -feq.d, 0 == -0: PASS -feq.d, quiet NaN first: PASS -feq.d, quiet NaN second: PASS -feq.d, quiet NaN both: PASS -feq.d, signaling NaN first: PASS -feq.d, signaling NaN second: PASS -feq.d, signaling NaN both: PASS -flt.d, equal: PASS -flt.d, less: PASS -flt.d, greater: PASS -flt.d, quiet NaN first: PASS -flt.d, quiet NaN second: PASS -flt.d, quiet NaN both: PASS -flt.d, signaling NaN first: PASS -flt.d, signaling NaN second: PASS -flt.d, signaling NaN both: PASS -fle.d, equal: PASS -fle.d, less: PASS -fle.d, greater: PASS -fle.d, 0 == -0: PASS -fle.d, quiet NaN first: PASS -fle.d, quiet NaN second: PASS -fle.d, quiet NaN both: PASS -fle.d, signaling NaN first: PASS -fle.d, signaling NaN second: PASS -fle.d, signaling NaN both: PASS -fclass.d, -infinity: PASS -fclass.d, -normal: PASS -fclass.d, -subnormal: PASS -fclass.d, -0.0: PASS -fclass.d, 0.0: PASS -fclass.d, subnormal: PASS -fclass.d, normal: PASS -fclass.d, infinity: PASS -fclass.d, signaling NaN: PASS -fclass.s, quiet NaN: PASS -fcvt.w.d, truncate positive: PASS -fcvt.w.d, truncate negative: PASS -fcvt.w.d, 0.0: PASS -fcvt.w.d, -0.0: PASS -fcvt.w.d, overflow: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, underflow: PASS -fcvt.w.d, infinity: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, -infinity: PASS -fcvt.w.d, quiet NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, quiet -NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, signaling NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.wu.d, truncate positive: PASS -fcvt.wu.d, truncate negative: PASS -fcvt.wu.d, 0.0: PASS -fcvt.wu.d, -0.0: PASS -fcvt.wu.d, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, underflow: PASS -fcvt.wu.d, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, -infinity: PASS -fcvt.wu.d, quiet NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, quiet -NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, signaling NaN: PASS -fcvt.d.w, 0: PASS -fcvt.d.w, negative: PASS -fcvt.d.w, truncate: PASS -fcvt.d.wu, 0: PASS -fcvt.d.wu: PASS -fcvt.d.wu, truncate: PASS -fcvt.l.d, truncate positive: PASS -fcvt.l.d, truncate negative: PASS -fcvt.l.d, 0.0: PASS -fcvt.l.d, -0.0: PASS -fcvt.l.d, 32-bit overflow: PASS -fcvt.l.d, overflow: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, underflow: PASS -fcvt.l.d, infinity: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, -infinity: PASS -fcvt.l.d, quiet NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, quiet -NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, signaling NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.lu.d, truncate positive: PASS -fcvt.lu.d, truncate negative: PASS -fcvt.lu.d, 0.0: PASS -fcvt.lu.d, -0.0: PASS -fcvt.lu.d, 32-bit overflow: PASS -fcvt.lu.d, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.d, underflow: PASS -fcvt.lu.d, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.d, -infinity: PASS -fcvt.lu.d, quiet NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.d, quiet -NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.d, signaling NaN: PASS -fmv.x.d, positive: PASS -fmv.x.d, negative: PASS -fmv.x.d, 0.0: PASS -fmv.x.d, -0.0: PASS -fcvt.d.l, 0: PASS -fcvt.d.l, negative: PASS -fcvt.d.l, 32-bit truncate: PASS -fcvt.d.lu, 0: PASS -fcvt.d.lu: PASS -fcvt.d.lu, 32-bit truncate: PASS -fmv.d.x: PASS -Exiting @ tick 432134500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/stats.txt deleted file mode 100644 index 88923d3c0..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/stats.txt +++ /dev/null @@ -1,796 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000432 -sim_ticks 432134500 -final_tick 432134500 -sim_freq 1000000000000 -host_inst_rate 3359 -host_op_rate 3369 -host_tick_rate 3337861 -host_mem_usage 272860 -host_seconds 129.46 -sim_insts 434949 -sim_ops 436252 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 432134500 -system.physmem.bytes_read::cpu.inst 85184 -system.physmem.bytes_read::cpu.data 34432 -system.physmem.bytes_read::total 119616 -system.physmem.bytes_inst_read::cpu.inst 85184 -system.physmem.bytes_inst_read::total 85184 -system.physmem.num_reads::cpu.inst 1331 -system.physmem.num_reads::cpu.data 538 -system.physmem.num_reads::total 1869 -system.physmem.bw_read::cpu.inst 197123812 -system.physmem.bw_read::cpu.data 79678896 -system.physmem.bw_read::total 276802708 -system.physmem.bw_inst_read::cpu.inst 197123812 -system.physmem.bw_inst_read::total 197123812 -system.physmem.bw_total::cpu.inst 197123812 -system.physmem.bw_total::cpu.data 79678896 -system.physmem.bw_total::total 276802708 -system.physmem.readReqs 1869 -system.physmem.writeReqs 0 -system.physmem.readBursts 1869 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 119616 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 119616 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 257 -system.physmem.perBankRdBursts::1 275 -system.physmem.perBankRdBursts::2 180 -system.physmem.perBankRdBursts::3 185 -system.physmem.perBankRdBursts::4 157 -system.physmem.perBankRdBursts::5 101 -system.physmem.perBankRdBursts::6 126 -system.physmem.perBankRdBursts::7 65 -system.physmem.perBankRdBursts::8 51 -system.physmem.perBankRdBursts::9 72 -system.physmem.perBankRdBursts::10 18 -system.physmem.perBankRdBursts::11 38 -system.physmem.perBankRdBursts::12 89 -system.physmem.perBankRdBursts::13 78 -system.physmem.perBankRdBursts::14 74 -system.physmem.perBankRdBursts::15 103 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 432038000 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 1869 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 1648 -system.physmem.rdQLenPdf::1 209 -system.physmem.rdQLenPdf::2 12 -system.physmem.rdQLenPdf::3 0 -system.physmem.rdQLenPdf::4 0 -system.physmem.rdQLenPdf::5 0 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 414 -system.physmem.bytesPerActivate::mean 284.599033 -system.physmem.bytesPerActivate::gmean 203.186885 -system.physmem.bytesPerActivate::stdev 239.597136 -system.physmem.bytesPerActivate::0-127 97 23.42% 23.42% -system.physmem.bytesPerActivate::128-255 125 30.19% 53.62% -system.physmem.bytesPerActivate::256-383 69 16.66% 70.28% -system.physmem.bytesPerActivate::384-511 58 14.00% 84.29% -system.physmem.bytesPerActivate::512-639 23 5.55% 89.85% -system.physmem.bytesPerActivate::640-767 14 3.38% 93.23% -system.physmem.bytesPerActivate::768-895 8 1.93% 95.16% -system.physmem.bytesPerActivate::896-1023 8 1.93% 97.10% -system.physmem.bytesPerActivate::1024-1151 12 2.89% 99.99% -system.physmem.bytesPerActivate::total 414 -system.physmem.totQLat 27138750 -system.physmem.totMemAccLat 62182500 -system.physmem.totBusLat 9345000 -system.physmem.avgQLat 14520.46 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 33270.46 -system.physmem.avgRdBW 276.80 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 276.80 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 2.16 -system.physmem.busUtilRead 2.16 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.06 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 1445 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 77.31 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 231159.97 -system.physmem.pageHitRate 77.31 -system.physmem_0.actEnergy 2156280 -system.physmem_0.preEnergy 1130910 -system.physmem_0.readEnergy 9610440 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 33805200 -system.physmem_0.actBackEnergy 22735020 -system.physmem_0.preBackEnergy 728640 -system.physmem_0.actPowerDownEnergy 167294430 -system.physmem_0.prePowerDownEnergy 5186400 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 242647320 -system.physmem_0.averagePower 561.508139 -system.physmem_0.totalIdleTime 380124250 -system.physmem_0.memoryStateTime::IDLE 312000 -system.physmem_0.memoryStateTime::REF 14300000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 13499750 -system.physmem_0.memoryStateTime::ACT 37116000 -system.physmem_0.memoryStateTime::ACT_PDN 366906750 -system.physmem_1.actEnergy 871080 -system.physmem_1.preEnergy 440220 -system.physmem_1.readEnergy 3734220 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 15366000 -system.physmem_1.actBackEnergy 9609630 -system.physmem_1.preBackEnergy 719520 -system.physmem_1.actPowerDownEnergy 53643840 -system.physmem_1.prePowerDownEnergy 14784960 -system.physmem_1.selfRefreshEnergy 62387520 -system.physmem_1.totalEnergy 161556990 -system.physmem_1.averagePower 373.857683 -system.physmem_1.totalIdleTime 409147000 -system.physmem_1.memoryStateTime::IDLE 1209000 -system.physmem_1.memoryStateTime::REF 6518000 -system.physmem_1.memoryStateTime::SREF 253044500 -system.physmem_1.memoryStateTime::PRE_PDN 38497750 -system.physmem_1.memoryStateTime::ACT 15214500 -system.physmem_1.memoryStateTime::ACT_PDN 117650750 -system.pwrStateResidencyTicks::UNDEFINED 432134500 -system.cpu.branchPred.lookups 119617 -system.cpu.branchPred.condPredicted 84602 -system.cpu.branchPred.condIncorrect 8795 -system.cpu.branchPred.BTBLookups 74150 -system.cpu.branchPred.BTBHits 39240 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 52.919757 -system.cpu.branchPred.usedRAS 0 -system.cpu.branchPred.RASInCorrect 0 -system.cpu.branchPred.indirectLookups 24116 -system.cpu.branchPred.indirectHits 14470 -system.cpu.branchPred.indirectMisses 9646 -system.cpu.branchPredindirectMispredicted 4958 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 220 -system.cpu.pwrStateResidencyTicks::ON 432134500 -system.cpu.numCycles 864269 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 434949 -system.cpu.committedOps 436252 -system.cpu.discardedOps 24002 -system.cpu.numFetchSuspends 0 -system.cpu.cpi 1.987058 -system.cpu.ipc 0.503256 -system.cpu.op_class_0::No_OpClass 224 0.05% 0.05% -system.cpu.op_class_0::IntAlu 256681 58.83% 58.88% -system.cpu.op_class_0::IntMult 710 0.16% 59.05% -system.cpu.op_class_0::IntDiv 992 0.22% 59.27% -system.cpu.op_class_0::FloatAdd 133 0.03% 59.30% -system.cpu.op_class_0::FloatCmp 170 0.03% 59.34% -system.cpu.op_class_0::FloatCvt 128 0.02% 59.37% -system.cpu.op_class_0::FloatMult 30 0.00% 59.38% -system.cpu.op_class_0::FloatMultAcc 0 0.00% 59.38% -system.cpu.op_class_0::FloatDiv 11 0.00% 59.38% -system.cpu.op_class_0::FloatMisc 0 0.00% 59.38% -system.cpu.op_class_0::FloatSqrt 5 0.00% 59.38% -system.cpu.op_class_0::SimdAdd 0 0.00% 59.38% -system.cpu.op_class_0::SimdAddAcc 0 0.00% 59.38% -system.cpu.op_class_0::SimdAlu 0 0.00% 59.38% -system.cpu.op_class_0::SimdCmp 0 0.00% 59.38% -system.cpu.op_class_0::SimdCvt 0 0.00% 59.38% -system.cpu.op_class_0::SimdMisc 0 0.00% 59.38% -system.cpu.op_class_0::SimdMult 0 0.00% 59.38% -system.cpu.op_class_0::SimdMultAcc 0 0.00% 59.38% -system.cpu.op_class_0::SimdShift 0 0.00% 59.38% -system.cpu.op_class_0::SimdShiftAcc 0 0.00% 59.38% -system.cpu.op_class_0::SimdSqrt 0 0.00% 59.38% -system.cpu.op_class_0::SimdFloatAdd 0 0.00% 59.38% -system.cpu.op_class_0::SimdFloatAlu 0 0.00% 59.38% -system.cpu.op_class_0::SimdFloatCmp 0 0.00% 59.38% -system.cpu.op_class_0::SimdFloatCvt 0 0.00% 59.38% -system.cpu.op_class_0::SimdFloatDiv 0 0.00% 59.38% -system.cpu.op_class_0::SimdFloatMisc 0 0.00% 59.38% -system.cpu.op_class_0::SimdFloatMult 0 0.00% 59.38% -system.cpu.op_class_0::SimdFloatMultAcc 0 0.00% 59.38% -system.cpu.op_class_0::SimdFloatSqrt 0 0.00% 59.38% -system.cpu.op_class_0::MemRead 109574 25.11% 84.50% -system.cpu.op_class_0::MemWrite 66842 15.32% 99.82% -system.cpu.op_class_0::FloatMemRead 571 0.13% 99.95% -system.cpu.op_class_0::FloatMemWrite 181 0.04% 99.99% -system.cpu.op_class_0::IprAccess 0 0.00% 99.99% -system.cpu.op_class_0::InstPrefetch 0 0.00% 99.99% -system.cpu.op_class_0::total 436252 -system.cpu.tickCycles 588283 -system.cpu.idleCycles 275986 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 432134500 -system.cpu.dcache.tags.replacements 1 -system.cpu.dcache.tags.tagsinuse 417.816714 -system.cpu.dcache.tags.total_refs 180665 -system.cpu.dcache.tags.sampled_refs 539 -system.cpu.dcache.tags.avg_refs 335.185528 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 417.816714 -system.cpu.dcache.tags.occ_percent::cpu.data 0.102006 -system.cpu.dcache.tags.occ_percent::total 0.102006 -system.cpu.dcache.tags.occ_task_id_blocks::1024 538 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 13 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 21 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 504 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.131347 -system.cpu.dcache.tags.tag_accesses 363297 -system.cpu.dcache.tags.data_accesses 363297 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 432134500 -system.cpu.dcache.ReadReq_hits::cpu.data 112284 -system.cpu.dcache.ReadReq_hits::total 112284 -system.cpu.dcache.WriteReq_hits::cpu.data 64864 -system.cpu.dcache.WriteReq_hits::total 64864 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 1758 -system.cpu.dcache.LoadLockedReq_hits::total 1758 -system.cpu.dcache.StoreCondReq_hits::cpu.data 1759 -system.cpu.dcache.StoreCondReq_hits::total 1759 -system.cpu.dcache.demand_hits::cpu.data 177148 -system.cpu.dcache.demand_hits::total 177148 -system.cpu.dcache.overall_hits::cpu.data 177148 -system.cpu.dcache.overall_hits::total 177148 -system.cpu.dcache.ReadReq_misses::cpu.data 313 -system.cpu.dcache.ReadReq_misses::total 313 -system.cpu.dcache.WriteReq_misses::cpu.data 400 -system.cpu.dcache.WriteReq_misses::total 400 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_misses::total 1 -system.cpu.dcache.demand_misses::cpu.data 713 -system.cpu.dcache.demand_misses::total 713 -system.cpu.dcache.overall_misses::cpu.data 713 -system.cpu.dcache.overall_misses::total 713 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 28002500 -system.cpu.dcache.ReadReq_miss_latency::total 28002500 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 33938000 -system.cpu.dcache.WriteReq_miss_latency::total 33938000 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 92000 -system.cpu.dcache.LoadLockedReq_miss_latency::total 92000 -system.cpu.dcache.demand_miss_latency::cpu.data 61940500 -system.cpu.dcache.demand_miss_latency::total 61940500 -system.cpu.dcache.overall_miss_latency::cpu.data 61940500 -system.cpu.dcache.overall_miss_latency::total 61940500 -system.cpu.dcache.ReadReq_accesses::cpu.data 112597 -system.cpu.dcache.ReadReq_accesses::total 112597 -system.cpu.dcache.WriteReq_accesses::cpu.data 65264 -system.cpu.dcache.WriteReq_accesses::total 65264 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 1759 -system.cpu.dcache.LoadLockedReq_accesses::total 1759 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 1759 -system.cpu.dcache.StoreCondReq_accesses::total 1759 -system.cpu.dcache.demand_accesses::cpu.data 177861 -system.cpu.dcache.demand_accesses::total 177861 -system.cpu.dcache.overall_accesses::cpu.data 177861 -system.cpu.dcache.overall_accesses::total 177861 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.002779 -system.cpu.dcache.ReadReq_miss_rate::total 0.002779 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.006128 -system.cpu.dcache.WriteReq_miss_rate::total 0.006128 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.000568 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.000568 -system.cpu.dcache.demand_miss_rate::cpu.data 0.004008 -system.cpu.dcache.demand_miss_rate::total 0.004008 -system.cpu.dcache.overall_miss_rate::cpu.data 0.004008 -system.cpu.dcache.overall_miss_rate::total 0.004008 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 89464.856230 -system.cpu.dcache.ReadReq_avg_miss_latency::total 89464.856230 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 84845 -system.cpu.dcache.WriteReq_avg_miss_latency::total 84845 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 92000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 92000 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 86873.071528 -system.cpu.dcache.demand_avg_miss_latency::total 86873.071528 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 86873.071528 -system.cpu.dcache.overall_avg_miss_latency::total 86873.071528 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.writebacks::writebacks 1 -system.cpu.dcache.writebacks::total 1 -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 3 -system.cpu.dcache.ReadReq_mshr_hits::total 3 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 172 -system.cpu.dcache.WriteReq_mshr_hits::total 172 -system.cpu.dcache.demand_mshr_hits::cpu.data 175 -system.cpu.dcache.demand_mshr_hits::total 175 -system.cpu.dcache.overall_mshr_hits::cpu.data 175 -system.cpu.dcache.overall_mshr_hits::total 175 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 310 -system.cpu.dcache.ReadReq_mshr_misses::total 310 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 228 -system.cpu.dcache.WriteReq_mshr_misses::total 228 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 1 -system.cpu.dcache.demand_mshr_misses::cpu.data 538 -system.cpu.dcache.demand_mshr_misses::total 538 -system.cpu.dcache.overall_mshr_misses::cpu.data 538 -system.cpu.dcache.overall_mshr_misses::total 538 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 27518000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 27518000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 19817000 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 19817000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 91000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 91000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 47335000 -system.cpu.dcache.demand_mshr_miss_latency::total 47335000 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 47335000 -system.cpu.dcache.overall_mshr_miss_latency::total 47335000 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.002753 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.002753 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.003493 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.003493 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.000568 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.000568 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.003024 -system.cpu.dcache.demand_mshr_miss_rate::total 0.003024 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.003024 -system.cpu.dcache.overall_mshr_miss_rate::total 0.003024 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 88767.741935 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 88767.741935 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 86916.666666 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 86916.666666 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 91000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 91000 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 87983.271375 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 87983.271375 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 87983.271375 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 87983.271375 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 432134500 -system.cpu.icache.tags.replacements 114 -system.cpu.icache.tags.tagsinuse 830.110556 -system.cpu.icache.tags.total_refs 160527 -system.cpu.icache.tags.sampled_refs 1338 -system.cpu.icache.tags.avg_refs 119.975336 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 830.110556 -system.cpu.icache.tags.occ_percent::cpu.inst 0.405327 -system.cpu.icache.tags.occ_percent::total 0.405327 -system.cpu.icache.tags.occ_task_id_blocks::1024 1224 -system.cpu.icache.tags.age_task_id_blocks_1024::0 52 -system.cpu.icache.tags.age_task_id_blocks_1024::1 105 -system.cpu.icache.tags.age_task_id_blocks_1024::2 1067 -system.cpu.icache.tags.occ_task_id_percent::1024 0.597656 -system.cpu.icache.tags.tag_accesses 325070 -system.cpu.icache.tags.data_accesses 325070 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 432134500 -system.cpu.icache.ReadReq_hits::cpu.inst 160527 -system.cpu.icache.ReadReq_hits::total 160527 -system.cpu.icache.demand_hits::cpu.inst 160527 -system.cpu.icache.demand_hits::total 160527 -system.cpu.icache.overall_hits::cpu.inst 160527 -system.cpu.icache.overall_hits::total 160527 -system.cpu.icache.ReadReq_misses::cpu.inst 1339 -system.cpu.icache.ReadReq_misses::total 1339 -system.cpu.icache.demand_misses::cpu.inst 1339 -system.cpu.icache.demand_misses::total 1339 -system.cpu.icache.overall_misses::cpu.inst 1339 -system.cpu.icache.overall_misses::total 1339 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 114378500 -system.cpu.icache.ReadReq_miss_latency::total 114378500 -system.cpu.icache.demand_miss_latency::cpu.inst 114378500 -system.cpu.icache.demand_miss_latency::total 114378500 -system.cpu.icache.overall_miss_latency::cpu.inst 114378500 -system.cpu.icache.overall_miss_latency::total 114378500 -system.cpu.icache.ReadReq_accesses::cpu.inst 161866 -system.cpu.icache.ReadReq_accesses::total 161866 -system.cpu.icache.demand_accesses::cpu.inst 161866 -system.cpu.icache.demand_accesses::total 161866 -system.cpu.icache.overall_accesses::cpu.inst 161866 -system.cpu.icache.overall_accesses::total 161866 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.008272 -system.cpu.icache.ReadReq_miss_rate::total 0.008272 -system.cpu.icache.demand_miss_rate::cpu.inst 0.008272 -system.cpu.icache.demand_miss_rate::total 0.008272 -system.cpu.icache.overall_miss_rate::cpu.inst 0.008272 -system.cpu.icache.overall_miss_rate::total 0.008272 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 85420.836445 -system.cpu.icache.ReadReq_avg_miss_latency::total 85420.836445 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 85420.836445 -system.cpu.icache.demand_avg_miss_latency::total 85420.836445 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 85420.836445 -system.cpu.icache.overall_avg_miss_latency::total 85420.836445 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 114 -system.cpu.icache.writebacks::total 114 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 1339 -system.cpu.icache.ReadReq_mshr_misses::total 1339 -system.cpu.icache.demand_mshr_misses::cpu.inst 1339 -system.cpu.icache.demand_mshr_misses::total 1339 -system.cpu.icache.overall_mshr_misses::cpu.inst 1339 -system.cpu.icache.overall_mshr_misses::total 1339 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 113040500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 113040500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 113040500 -system.cpu.icache.demand_mshr_miss_latency::total 113040500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 113040500 -system.cpu.icache.overall_mshr_miss_latency::total 113040500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.008272 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.008272 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.008272 -system.cpu.icache.demand_mshr_miss_rate::total 0.008272 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.008272 -system.cpu.icache.overall_mshr_miss_rate::total 0.008272 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 84421.583271 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 84421.583271 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 84421.583271 -system.cpu.icache.demand_avg_mshr_miss_latency::total 84421.583271 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 84421.583271 -system.cpu.icache.overall_avg_mshr_miss_latency::total 84421.583271 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 432134500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 1298.103428 -system.cpu.l2cache.tags.total_refs 123 -system.cpu.l2cache.tags.sampled_refs 1869 -system.cpu.l2cache.tags.avg_refs 0.065810 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 880.639127 -system.cpu.l2cache.tags.occ_blocks::cpu.data 417.464301 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.026874 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.012739 -system.cpu.l2cache.tags.occ_percent::total 0.039614 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1869 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 64 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 127 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 1678 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.057037 -system.cpu.l2cache.tags.tag_accesses 17813 -system.cpu.l2cache.tags.data_accesses 17813 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 432134500 -system.cpu.l2cache.WritebackDirty_hits::writebacks 1 -system.cpu.l2cache.WritebackDirty_hits::total 1 -system.cpu.l2cache.WritebackClean_hits::writebacks 114 -system.cpu.l2cache.WritebackClean_hits::total 114 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 7 -system.cpu.l2cache.ReadCleanReq_hits::total 7 -system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 7 -system.cpu.l2cache.demand_hits::cpu.data 1 -system.cpu.l2cache.demand_hits::total 8 -system.cpu.l2cache.overall_hits::cpu.inst 7 -system.cpu.l2cache.overall_hits::cpu.data 1 -system.cpu.l2cache.overall_hits::total 8 -system.cpu.l2cache.ReadExReq_misses::cpu.data 228 -system.cpu.l2cache.ReadExReq_misses::total 228 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 1332 -system.cpu.l2cache.ReadCleanReq_misses::total 1332 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 310 -system.cpu.l2cache.ReadSharedReq_misses::total 310 -system.cpu.l2cache.demand_misses::cpu.inst 1332 -system.cpu.l2cache.demand_misses::cpu.data 538 -system.cpu.l2cache.demand_misses::total 1870 -system.cpu.l2cache.overall_misses::cpu.inst 1332 -system.cpu.l2cache.overall_misses::cpu.data 538 -system.cpu.l2cache.overall_misses::total 1870 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 19473500 -system.cpu.l2cache.ReadExReq_miss_latency::total 19473500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 110960000 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 110960000 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 27129500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 27129500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 110960000 -system.cpu.l2cache.demand_miss_latency::cpu.data 46603000 -system.cpu.l2cache.demand_miss_latency::total 157563000 -system.cpu.l2cache.overall_miss_latency::cpu.inst 110960000 -system.cpu.l2cache.overall_miss_latency::cpu.data 46603000 -system.cpu.l2cache.overall_miss_latency::total 157563000 -system.cpu.l2cache.WritebackDirty_accesses::writebacks 1 -system.cpu.l2cache.WritebackDirty_accesses::total 1 -system.cpu.l2cache.WritebackClean_accesses::writebacks 114 -system.cpu.l2cache.WritebackClean_accesses::total 114 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 228 -system.cpu.l2cache.ReadExReq_accesses::total 228 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 1339 -system.cpu.l2cache.ReadCleanReq_accesses::total 1339 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 311 -system.cpu.l2cache.ReadSharedReq_accesses::total 311 -system.cpu.l2cache.demand_accesses::cpu.inst 1339 -system.cpu.l2cache.demand_accesses::cpu.data 539 -system.cpu.l2cache.demand_accesses::total 1878 -system.cpu.l2cache.overall_accesses::cpu.inst 1339 -system.cpu.l2cache.overall_accesses::cpu.data 539 -system.cpu.l2cache.overall_accesses::total 1878 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.994772 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.994772 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.996784 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.996784 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.994772 -system.cpu.l2cache.demand_miss_rate::cpu.data 0.998144 -system.cpu.l2cache.demand_miss_rate::total 0.995740 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.994772 -system.cpu.l2cache.overall_miss_rate::cpu.data 0.998144 -system.cpu.l2cache.overall_miss_rate::total 0.995740 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 85410.087719 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 85410.087719 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 83303.303303 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 83303.303303 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 87514.516129 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 87514.516129 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 83303.303303 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 86622.676579 -system.cpu.l2cache.demand_avg_miss_latency::total 84258.288770 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 83303.303303 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 86622.676579 -system.cpu.l2cache.overall_avg_miss_latency::total 84258.288770 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 228 -system.cpu.l2cache.ReadExReq_mshr_misses::total 228 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 1332 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 1332 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 310 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 310 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 1332 -system.cpu.l2cache.demand_mshr_misses::cpu.data 538 -system.cpu.l2cache.demand_mshr_misses::total 1870 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 1332 -system.cpu.l2cache.overall_mshr_misses::cpu.data 538 -system.cpu.l2cache.overall_mshr_misses::total 1870 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 17193500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 17193500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 97650000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 97650000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 24029500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 24029500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 97650000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 41223000 -system.cpu.l2cache.demand_mshr_miss_latency::total 138873000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 97650000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 41223000 -system.cpu.l2cache.overall_mshr_miss_latency::total 138873000 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.994772 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.994772 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.996784 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.996784 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.994772 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.998144 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.995740 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.994772 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.998144 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.995740 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 75410.087719 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 75410.087719 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 73310.810810 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 73310.810810 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 77514.516129 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 77514.516129 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 73310.810810 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 76622.676579 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 74263.636363 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 73310.810810 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 76622.676579 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 74263.636363 -system.cpu.toL2Bus.snoop_filter.tot_requests 1993 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 116 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 432134500 -system.cpu.toL2Bus.trans_dist::ReadResp 1649 -system.cpu.toL2Bus.trans_dist::WritebackDirty 1 -system.cpu.toL2Bus.trans_dist::WritebackClean 114 -system.cpu.toL2Bus.trans_dist::ReadExReq 228 -system.cpu.toL2Bus.trans_dist::ReadExResp 228 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 1339 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 311 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 2791 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 1079 -system.cpu.toL2Bus.pkt_count::total 3870 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 92928 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 34560 -system.cpu.toL2Bus.pkt_size::total 127488 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1878 -system.cpu.toL2Bus.snoop_fanout::mean 0.000532 -system.cpu.toL2Bus.snoop_fanout::stdev 0.023075 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1877 99.94% 99.94% -system.cpu.toL2Bus.snoop_fanout::1 1 0.05% 99.99% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 99.99% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 99.99% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 1 -system.cpu.toL2Bus.snoop_fanout::total 1878 -system.cpu.toL2Bus.reqLayer0.occupancy 1111500 -system.cpu.toL2Bus.reqLayer0.utilization 0.2 -system.cpu.toL2Bus.respLayer0.occupancy 2007000 -system.cpu.toL2Bus.respLayer0.utilization 0.4 -system.cpu.toL2Bus.respLayer1.occupancy 808500 -system.cpu.toL2Bus.respLayer1.utilization 0.1 -system.membus.snoop_filter.tot_requests 1869 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 432134500 -system.membus.trans_dist::ReadResp 1641 -system.membus.trans_dist::ReadExReq 228 -system.membus.trans_dist::ReadExResp 228 -system.membus.trans_dist::ReadSharedReq 1641 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 3738 -system.membus.pkt_count::total 3738 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 119616 -system.membus.pkt_size::total 119616 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1869 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev -0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1869 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1869 -system.membus.reqLayer0.occupancy 2203500 -system.membus.reqLayer0.utilization 0.5 -system.membus.respLayer1.occupancy 9944750 -system.membus.respLayer1.utilization 2.3 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/config.ini deleted file mode 100644 index 0585c188f..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/config.ini +++ /dev/null @@ -1,876 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=DerivO3CPU -children=branchPred dcache dtb fuPool icache interrupts isa itb l2cache toL2Bus tracer workload -LFSTSize=1024 -LQEntries=32 -LSQCheckLoads=true -LSQDepCheckShift=4 -SQEntries=32 -SSITSize=1024 -activity=0 -backComSize=5 -branchPred=system.cpu.branchPred -cacheStorePorts=200 -checker=Null -clk_domain=system.cpu_clk_domain -commitToDecodeDelay=1 -commitToFetchDelay=1 -commitToIEWDelay=1 -commitToRenameDelay=1 -commitWidth=8 -cpu_id=0 -decodeToFetchDelay=1 -decodeToRenameDelay=1 -decodeWidth=8 -default_p_state=UNDEFINED -dispatchWidth=8 -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fetchBufferSize=64 -fetchQueueSize=32 -fetchToDecodeDelay=1 -fetchTrapLatency=1 -fetchWidth=8 -forwardComSize=5 -fuPool=system.cpu.fuPool -function_trace=false -function_trace_start=0 -iewToCommitDelay=1 -iewToDecodeDelay=1 -iewToFetchDelay=1 -iewToRenameDelay=1 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -issueToExecuteDelay=1 -issueWidth=8 -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -needsTSO=false -numIQEntries=64 -numPhysCCRegs=0 -numPhysFloatRegs=256 -numPhysIntRegs=256 -numPhysVecRegs=256 -numROBEntries=192 -numRobs=1 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -renameToDecodeDelay=1 -renameToFetchDelay=1 -renameToIEWDelay=2 -renameToROBDelay=1 -renameWidth=8 -simpoint_start_insts= -smtCommitPolicy=RoundRobin -smtFetchPolicy=SingleThread -smtIQPolicy=Partitioned -smtIQThreshold=100 -smtLSQPolicy=Partitioned -smtLSQThreshold=100 -smtNumFetchingThreads=1 -smtROBPolicy=Partitioned -smtROBThreshold=100 -socket_id=0 -squashWidth=8 -store_set_clear_period=250000 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -trapLatency=13 -wait_for_remote_gdb=false -wbWidth=8 -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.fuPool] -type=FUPool -children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 -FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8 -eventq_index=0 - -[system.cpu.fuPool.FUList0] -type=FUDesc -children=opList -count=6 -eventq_index=0 -opList=system.cpu.fuPool.FUList0.opList - -[system.cpu.fuPool.FUList0.opList] -type=OpDesc -eventq_index=0 -opClass=IntAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList1] -type=FUDesc -children=opList0 opList1 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 - -[system.cpu.fuPool.FUList1.opList0] -type=OpDesc -eventq_index=0 -opClass=IntMult -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList1.opList1] -type=OpDesc -eventq_index=0 -opClass=IntDiv -opLat=20 -pipelined=false - -[system.cpu.fuPool.FUList2] -type=FUDesc -children=opList0 opList1 opList2 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 - -[system.cpu.fuPool.FUList2.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatAdd -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatCmp -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatCvt -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList3] -type=FUDesc -children=opList0 opList1 opList2 opList3 opList4 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 system.cpu.fuPool.FUList3.opList3 system.cpu.fuPool.FUList3.opList4 - -[system.cpu.fuPool.FUList3.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatMult -opLat=4 -pipelined=true - -[system.cpu.fuPool.FUList3.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMultAcc -opLat=5 -pipelined=true - -[system.cpu.fuPool.FUList3.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMisc -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList3.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatDiv -opLat=12 -pipelined=false - -[system.cpu.fuPool.FUList3.opList4] -type=OpDesc -eventq_index=0 -opClass=FloatSqrt -opLat=24 -pipelined=false - -[system.cpu.fuPool.FUList4] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList4.opList0 system.cpu.fuPool.FUList4.opList1 - -[system.cpu.fuPool.FUList4.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList4.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5] -type=FUDesc -children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19 - -[system.cpu.fuPool.FUList5.opList00] -type=OpDesc -eventq_index=0 -opClass=SimdAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList01] -type=OpDesc -eventq_index=0 -opClass=SimdAddAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList02] -type=OpDesc -eventq_index=0 -opClass=SimdAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList03] -type=OpDesc -eventq_index=0 -opClass=SimdCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList04] -type=OpDesc -eventq_index=0 -opClass=SimdCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList05] -type=OpDesc -eventq_index=0 -opClass=SimdMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList06] -type=OpDesc -eventq_index=0 -opClass=SimdMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList07] -type=OpDesc -eventq_index=0 -opClass=SimdMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList08] -type=OpDesc -eventq_index=0 -opClass=SimdShift -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList09] -type=OpDesc -eventq_index=0 -opClass=SimdShiftAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList10] -type=OpDesc -eventq_index=0 -opClass=SimdSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList11] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList12] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList13] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList14] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList15] -type=OpDesc -eventq_index=0 -opClass=SimdFloatDiv -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList16] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList17] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList18] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList19] -type=OpDesc -eventq_index=0 -opClass=SimdFloatSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList6.opList0 system.cpu.fuPool.FUList6.opList1 - -[system.cpu.fuPool.FUList6.opList0] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7] -type=FUDesc -children=opList0 opList1 opList2 opList3 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1 system.cpu.fuPool.FUList7.opList2 system.cpu.fuPool.FUList7.opList3 - -[system.cpu.fuPool.FUList7.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList1] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList8] -type=FUDesc -children=opList -count=1 -eventq_index=0 -opList=system.cpu.fuPool.FUList8.opList - -[system.cpu.fuPool.FUList8.opList] -type=OpDesc -eventq_index=0 -opClass=IprAccess -opLat=3 -pipelined=false - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64d/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/config.json deleted file mode 100644 index f1b4bc0f6..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/config.json +++ /dev/null @@ -1,1155 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "static_frontend_latency": 10000, - "tRFC": 260000, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 7500, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1000, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6000, - "tRTW": 2500, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 7500, - "IDD4W": "0.125", - "tWR": 15000, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 13750, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 2500, - "power_model": null, - "tCL": 13750, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1250, - "tRAS": 35000, - "tRP": 13750, - "tBURST": 5000, - "path": "system.physmem", - "tXP": 6000, - "tXS": 270000, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "physmem", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30000, - "write_low_thresh_perc": 50, - "range": "0:134217727:0:0:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10000, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800000 - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "SQEntries": 32, - "smtLSQThreshold": 100, - "fetchTrapLatency": 1, - "iewToRenameDelay": 1, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "fetchWidth": 8, - "max_loads_all_threads": 0, - "cpu_id": 0, - "fetchToDecodeDelay": 1, - "renameToDecodeDelay": 1, - "do_quiesce": true, - "renameToROBDelay": 1, - "power_model": null, - "max_insts_all_threads": 0, - "decodeWidth": 8, - "commitToFetchDelay": 1, - "needsTSO": false, - "smtIQThreshold": 100, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64d/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "SSITSize": 1024, - "activity": 0, - "max_loads_any_thread": 0, - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - }, - "decodeToFetchDelay": 1, - "renameWidth": 8, - "numThreads": 1, - "syscallRetryLatency": 10000, - "squashWidth": 8, - "function_trace": false, - "backComSize": 5, - "decodeToRenameDelay": 1, - "store_set_clear_period": 250000, - "numPhysIntRegs": 256, - "p_state_clk_gate_max": 1000000000000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "p_state_clk_gate_min": 1000, - "fuPool": { - "name": "fuPool", - "FUList": [ - { - "count": 6, - "opList": [ - { - "opClass": "IntAlu", - "opLat": 1, - "name": "opList", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList0.opList", - "type": "OpDesc" - } - ], - "name": "FUList0", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList0", - "type": "FUDesc" - }, - { - "count": 2, - "opList": [ - { - "opClass": "IntMult", - "opLat": 3, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList1.opList0", - "type": "OpDesc" - }, - { - "opClass": "IntDiv", - "opLat": 20, - "name": "opList1", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList1.opList1", - "type": "OpDesc" - } - ], - "name": "FUList1", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList1", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "FloatAdd", - "opLat": 2, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatCmp", - "opLat": 2, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatCvt", - "opLat": 2, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList2", - "type": "OpDesc" - } - ], - "name": "FUList2", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList2", - "type": "FUDesc" - }, - { - "count": 2, - "opList": [ - { - "opClass": "FloatMult", - "opLat": 4, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMultAcc", - "opLat": 5, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatMisc", - "opLat": 3, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList2", - "type": "OpDesc" - }, - { - "opClass": "FloatDiv", - "opLat": 12, - "name": "opList3", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList3", - "type": "OpDesc" - }, - { - "opClass": "FloatSqrt", - "opLat": 24, - "name": "opList4", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList4", - "type": "OpDesc" - } - ], - "name": "FUList3", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList3", - "type": "FUDesc" - }, - { - "count": 0, - "opList": [ - { - "opClass": "MemRead", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList4.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMemRead", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList4.opList1", - "type": "OpDesc" - } - ], - "name": "FUList4", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList4", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "SimdAdd", - "opLat": 1, - "name": "opList00", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList00", - "type": "OpDesc" - }, - { - "opClass": "SimdAddAcc", - "opLat": 1, - "name": "opList01", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList01", - "type": "OpDesc" - }, - { - "opClass": "SimdAlu", - "opLat": 1, - "name": "opList02", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList02", - "type": "OpDesc" - }, - { - "opClass": "SimdCmp", - "opLat": 1, - "name": "opList03", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList03", - "type": "OpDesc" - }, - { - "opClass": "SimdCvt", - "opLat": 1, - "name": "opList04", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList04", - "type": "OpDesc" - }, - { - "opClass": "SimdMisc", - "opLat": 1, - "name": "opList05", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList05", - "type": "OpDesc" - }, - { - "opClass": "SimdMult", - "opLat": 1, - "name": "opList06", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList06", - "type": "OpDesc" - }, - { - "opClass": "SimdMultAcc", - "opLat": 1, - "name": "opList07", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList07", - "type": "OpDesc" - }, - { - "opClass": "SimdShift", - "opLat": 1, - "name": "opList08", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList08", - "type": "OpDesc" - }, - { - "opClass": "SimdShiftAcc", - "opLat": 1, - "name": "opList09", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList09", - "type": "OpDesc" - }, - { - "opClass": "SimdSqrt", - "opLat": 1, - "name": "opList10", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList10", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatAdd", - "opLat": 1, - "name": "opList11", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList11", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatAlu", - "opLat": 1, - "name": "opList12", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList12", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatCmp", - "opLat": 1, - "name": "opList13", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList13", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatCvt", - "opLat": 1, - "name": "opList14", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList14", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatDiv", - "opLat": 1, - "name": "opList15", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList15", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMisc", - "opLat": 1, - "name": "opList16", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList16", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMult", - "opLat": 1, - "name": "opList17", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList17", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMultAcc", - "opLat": 1, - "name": "opList18", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList18", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatSqrt", - "opLat": 1, - "name": "opList19", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList19", - "type": "OpDesc" - } - ], - "name": "FUList5", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList5", - "type": "FUDesc" - }, - { - "count": 0, - "opList": [ - { - "opClass": "MemWrite", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList6.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMemWrite", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList6.opList1", - "type": "OpDesc" - } - ], - "name": "FUList6", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList6", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "MemRead", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList0", - "type": "OpDesc" - }, - { - "opClass": "MemWrite", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatMemRead", - "opLat": 1, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList2", - "type": "OpDesc" - }, - { - "opClass": "FloatMemWrite", - "opLat": 1, - "name": "opList3", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList3", - "type": "OpDesc" - } - ], - "name": "FUList7", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList7", - "type": "FUDesc" - }, - { - "count": 1, - "opList": [ - { - "opClass": "IprAccess", - "opLat": 3, - "name": "opList", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList8.opList", - "type": "OpDesc" - } - ], - "name": "FUList8", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList8", - "type": "FUDesc" - } - ], - "eventq_index": 0, - "cxx_class": "FUPool", - "path": "system.cpu.fuPool", - "type": "FUPool" - }, - "socket_id": 0, - "renameToFetchDelay": 1, - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "path": "system.cpu", - "numRobs": 1, - "switched_out": false, - "smtLSQPolicy": "Partitioned", - "fetchBufferSize": 64, - "wait_for_remote_gdb": false, - "cacheStorePorts": 200, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "smtROBThreshold": 100, - "numIQEntries": 64, - "branchPred": { - "numThreads": 1, - "BTBEntries": 4096, - "cxx_class": "TournamentBP", - "indirectPathLength": 3, - "globalCtrBits": 2, - "choicePredictorSize": 8192, - "indirectHashGHR": true, - "eventq_index": 0, - "localHistoryTableSize": 2048, - "type": "TournamentBP", - "indirectSets": 256, - "indirectWays": 2, - "choiceCtrBits": 2, - "useIndirect": true, - "localCtrBits": 2, - "path": "system.cpu.branchPred", - "localPredictorSize": 2048, - "RASSize": 16, - "globalPredictorSize": 8192, - "name": "branchPred", - "indirectHashTargets": true, - "instShiftAmt": 2, - "indirectTagSize": 16, - "BTBTagSize": 16 - }, - "LFSTSize": 1024, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "smtROBPolicy": "Partitioned", - "iewToFetchDelay": 1, - "do_statistics_insts": true, - "dispatchWidth": 8, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "commitToDecodeDelay": 1, - "smtIQPolicy": "Partitioned", - "issueWidth": 8, - "LSQCheckLoads": true, - "commitToRenameDelay": 1, - "system": "system", - "checker": null, - "numPhysFloatRegs": 256, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "type": "DerivO3CPU", - "wbWidth": 8, - "numPhysVecRegs": 256, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "smtCommitPolicy": "RoundRobin", - "issueToExecuteDelay": 1, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "numROBEntries": 192, - "fetchQueueSize": 32, - "iewToCommitDelay": 1, - "smtNumFetchingThreads": 1, - "forwardComSize": 5, - "do_checkpoint_insts": true, - "cxx_class": "DerivO3CPU", - "commitToIEWDelay": 1, - "commitWidth": 8, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "smtFetchPolicy": "SingleThread", - "profile": 0, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "LSQDepCheckShift": 4, - "trapLatency": 13, - "iewToDecodeDelay": 1, - "numPhysCCRegs": 0, - "renameToIEWDelay": 2, - "p_state_clk_gate_bins": 20, - "progress_interval": 0, - "LQEntries": 32 - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/simerr deleted file mode 100755 index 4a90578af..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/simerr +++ /dev/null @@ -1,6 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64d/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/simout deleted file mode 100755 index 303ab5a4c..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/simout +++ /dev/null @@ -1,224 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/o3-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/o3-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:25:07 -gem5 executing on boldrock, pid 6006 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/o3-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64d/o3-timing - -Global frequency set at 1000000000000 ticks per second -fld: PASS -fsd: PASS -fmadd.d: PASS -fmadd.d, quiet NaN: PASS -fmadd.d, signaling NaN: PASS -fmadd.d, infinity: PASS -fmadd.d, -infinity: PASS -fmsub.d: PASS -fmsub.d, quiet NaN: PASS -fmsub.d, signaling NaN: PASS -fmsub.d, infinity: PASS -fmsub.d, -infinity: PASS -fmsub.d, subtract infinity: PASS -fnmsub.d: PASS -fnmsub.d, quiet NaN: PASS -fnmsub.d, signaling NaN: PASS -fnmsub.d, infinity: PASS -fnmsub.d, -infinity: PASS -fnmsub.d, subtract infinity: PASS -fnmadd.d: PASS -fnmadd.d, quiet NaN: PASS -fnmadd.d, signaling NaN: PASS -fnmadd.d, infinity: PASS -fnmadd.d, -infinity: PASS -fadd.d: PASS -fadd.d, quiet NaN: PASS -fadd.d, signaling NaN: PASS -fadd.d, infinity: PASS -fadd.d, -infinity: PASS -fsub.d: PASS -fsub.d, quiet NaN: PASS -fsub.d, signaling NaN: PASS -fsub.d, infinity: PASS -fsub.d, -infinity: PASS -fsub.d, subtract infinity: PASS -fmul.d: PASS -fmul.d, quiet NaN: PASS -fmul.d, signaling NaN: PASS -fmul.d, infinity: PASS -fmul.d, -infinity: PASS -fmul.d, 0*infinity: PASS -fmul.d, overflow: PASS -fmul.d, underflow: PASS -fdiv.d: PASS -fdiv.d, quiet NaN: PASS -fdiv.d, signaling NaN: PASS -fdiv.d/0: PASS -fdiv.d/infinity: PASS -fdiv.d, infinity/infinity: PASS -fdiv.d, 0/0: PASS -fdiv.d, infinity/0: PASS -fdiv.d, 0/infinity: PASS -fdiv.d, underflow: PASS -fdiv.d, overflow: PASS -fsqrt.d: PASS -fsqrt.d, NaN: PASS -fsqrt.d, quiet NaN: PASS -fsqrt.d, signaling NaN: PASS -fsqrt.d, infinity: PASS -fsgnj.d, ++: PASS -fsgnj.d, +-: PASS -fsgnj.d, -+: PASS -fsgnj.d, --: PASS -fsgnj.d, quiet NaN: PASS -fsgnj.d, signaling NaN: PASS -fsgnj.d, inject NaN: PASS -fsgnj.d, inject -NaN: PASS -fsgnjn.d, ++: PASS -fsgnjn.d, +-: PASS -fsgnjn.d, -+: PASS -fsgnjn.d, --: PASS -fsgnjn.d, quiet NaN: PASS -fsgnjn.d, signaling NaN: PASS -fsgnjn.d, inject NaN: PASS -fsgnjn.d, inject NaN: PASS -fsgnjx.d, ++: PASS -fsgnjx.d, +-: PASS -fsgnjx.d, -+: PASS -fsgnjx.d, --: PASS -fsgnjx.d, quiet NaN: PASS -fsgnjx.d, signaling NaN: PASS -fsgnjx.d, inject NaN: PASS -fsgnjx.d, inject NaN: PASS -fmin.d: PASS -fmin.d, -infinity: PASS -fmin.d, infinity: PASS -fmin.d, quiet NaN first: PASS -fmin.d, quiet NaN second: PASS -fmin.d, quiet NaN both: PASS -fmin.d, signaling NaN first: PASS -fmin.d, signaling NaN second: PASS -fmin.d, signaling NaN both: PASS -fmax.d: PASS -fmax.d, -infinity: PASS -fmax.d, infinity: PASS -fmax.d, quiet NaN first: PASS -fmax.d, quiet NaN second: PASS -fmax.d, quiet NaN both: PASS -fmax.d, signaling NaN first: PASS -fmax.d, signaling NaN second: PASS -fmax.d, signaling NaN both: PASS -fcvt.s.d: PASS -fcvt.s.d, quiet NaN: PASS -fcvt.s.d, signaling NaN: PASS -fcvt.s.d, infinity: PASS -fcvt.s.d, overflow: PASS -fcvt.s.d, underflow: PASS -fcvt.d.s: PASS -fcvt.d.s, quiet NaN: PASS -fcvt.d.s, signaling NaN: PASS -fcvt.d.s, infinity: PASS -feq.d, equal: PASS -feq.d, not equal: PASS -feq.d, 0 == -0: PASS -feq.d, quiet NaN first: PASS -feq.d, quiet NaN second: PASS -feq.d, quiet NaN both: PASS -feq.d, signaling NaN first: PASS -feq.d, signaling NaN second: PASS -feq.d, signaling NaN both: PASS -flt.d, equal: PASS -flt.d, less: PASS -flt.d, greater: PASS -flt.d, quiet NaN first: PASS -flt.d, quiet NaN second: PASS -flt.d, quiet NaN both: PASS -flt.d, signaling NaN first: PASS -flt.d, signaling NaN second: PASS -flt.d, signaling NaN both: PASS -fle.d, equal: PASS -fle.d, less: PASS -fle.d, greater: PASS -fle.d, 0 == -0: PASS -fle.d, quiet NaN first: PASS -fle.d, quiet NaN second: PASS -fle.d, quiet NaN both: PASS -fle.d, signaling NaN first: PASS -fle.d, signaling NaN second: PASS -fle.d, signaling NaN both: PASS -fclass.d, -infinity: PASS -fclass.d, -normal: PASS -fclass.d, -subnormal: PASS -fclass.d, -0.0: PASS -fclass.d, 0.0: PASS -fclass.d, subnormal: PASS -fclass.d, normal: PASS -fclass.d, infinity: PASS -fclass.d, signaling NaN: PASS -fclass.s, quiet NaN: PASS -fcvt.w.d, truncate positive: PASS -fcvt.w.d, truncate negative: PASS -fcvt.w.d, 0.0: PASS -fcvt.w.d, -0.0: PASS -fcvt.w.d, overflow: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, underflow: PASS -fcvt.w.d, infinity: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, -infinity: PASS -fcvt.w.d, quiet NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, quiet -NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, signaling NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.wu.d, truncate positive: PASS -fcvt.wu.d, truncate negative: PASS -fcvt.wu.d, 0.0: PASS -fcvt.wu.d, -0.0: PASS -fcvt.wu.d, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, underflow: PASS -fcvt.wu.d, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, -infinity: PASS -fcvt.wu.d, quiet NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, quiet -NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, signaling NaN: PASS -fcvt.d.w, 0: PASS -fcvt.d.w, negative: PASS -fcvt.d.w, truncate: PASS -fcvt.d.wu, 0: PASS -fcvt.d.wu: PASS -fcvt.d.wu, truncate: PASS -fcvt.l.d, truncate positive: PASS -fcvt.l.d, truncate negative: PASS -fcvt.l.d, 0.0: PASS -fcvt.l.d, -0.0: PASS -fcvt.l.d, 32-bit overflow: PASS -fcvt.l.d, overflow: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, underflow: PASS -fcvt.l.d, infinity: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, -infinity: PASS -fcvt.l.d, quiet NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, quiet -NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, signaling NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.lu.d, truncate positive: PASS -fcvt.lu.d, truncate negative: PASS -fcvt.lu.d, 0.0: PASS -fcvt.lu.d, -0.0: PASS -fcvt.lu.d, 32-bit overflow: PASS -fcvt.lu.d, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.d, underflow: PASS -fcvt.lu.d, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.d, -infinity: PASS -fcvt.lu.d, quiet NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.d, quiet -NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.d, signaling NaN: PASS -fmv.x.d, positive: PASS -fmv.x.d, negative: PASS -fmv.x.d, 0.0: PASS -fmv.x.d, -0.0: PASS -fcvt.d.l, 0: PASS -fcvt.d.l, negative: PASS -fcvt.d.l, 32-bit truncate: PASS -fcvt.d.lu, 0: PASS -fcvt.d.lu: PASS -fcvt.d.lu, 32-bit truncate: PASS -fmv.d.x: PASS -Exiting @ tick 357345500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/stats.txt deleted file mode 100644 index 98cb2e5f2..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/o3-timing/stats.txt +++ /dev/null @@ -1,1059 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000357 -sim_ticks 357345500 -final_tick 357345500 -sim_freq 1000000000000 -host_inst_rate 5089 -host_op_rate 5104 -host_tick_rate 4183343 -host_mem_usage 272348 -host_seconds 85.42 -sim_insts 434729 -sim_ops 436032 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 357345500 -system.physmem.bytes_read::cpu.inst 79680 -system.physmem.bytes_read::cpu.data 34816 -system.physmem.bytes_read::total 114496 -system.physmem.bytes_inst_read::cpu.inst 79680 -system.physmem.bytes_inst_read::total 79680 -system.physmem.num_reads::cpu.inst 1245 -system.physmem.num_reads::cpu.data 544 -system.physmem.num_reads::total 1789 -system.physmem.bw_read::cpu.inst 222977482 -system.physmem.bw_read::cpu.data 97429518 -system.physmem.bw_read::total 320407001 -system.physmem.bw_inst_read::cpu.inst 222977482 -system.physmem.bw_inst_read::total 222977482 -system.physmem.bw_total::cpu.inst 222977482 -system.physmem.bw_total::cpu.data 97429518 -system.physmem.bw_total::total 320407001 -system.physmem.readReqs 1789 -system.physmem.writeReqs 0 -system.physmem.readBursts 1789 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 114496 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 114496 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 257 -system.physmem.perBankRdBursts::1 275 -system.physmem.perBankRdBursts::2 173 -system.physmem.perBankRdBursts::3 193 -system.physmem.perBankRdBursts::4 150 -system.physmem.perBankRdBursts::5 95 -system.physmem.perBankRdBursts::6 117 -system.physmem.perBankRdBursts::7 59 -system.physmem.perBankRdBursts::8 47 -system.physmem.perBankRdBursts::9 59 -system.physmem.perBankRdBursts::10 19 -system.physmem.perBankRdBursts::11 34 -system.physmem.perBankRdBursts::12 85 -system.physmem.perBankRdBursts::13 69 -system.physmem.perBankRdBursts::14 57 -system.physmem.perBankRdBursts::15 100 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 357180500 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 1789 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 1144 -system.physmem.rdQLenPdf::1 452 -system.physmem.rdQLenPdf::2 140 -system.physmem.rdQLenPdf::3 40 -system.physmem.rdQLenPdf::4 12 -system.physmem.rdQLenPdf::5 1 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 426 -system.physmem.bytesPerActivate::mean 261.258215 -system.physmem.bytesPerActivate::gmean 177.377467 -system.physmem.bytesPerActivate::stdev 241.871281 -system.physmem.bytesPerActivate::0-127 137 32.15% 32.15% -system.physmem.bytesPerActivate::128-255 116 27.23% 59.38% -system.physmem.bytesPerActivate::256-383 55 12.91% 72.30% -system.physmem.bytesPerActivate::384-511 53 12.44% 84.74% -system.physmem.bytesPerActivate::512-639 26 6.10% 90.84% -system.physmem.bytesPerActivate::640-767 12 2.81% 93.66% -system.physmem.bytesPerActivate::768-895 8 1.87% 95.53% -system.physmem.bytesPerActivate::896-1023 6 1.40% 96.94% -system.physmem.bytesPerActivate::1024-1151 13 3.05% 99.99% -system.physmem.bytesPerActivate::total 426 -system.physmem.totQLat 29198750 -system.physmem.totMemAccLat 62742500 -system.physmem.totBusLat 8945000 -system.physmem.avgQLat 16321.26 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 35071.26 -system.physmem.avgRdBW 320.40 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 320.40 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 2.50 -system.physmem.busUtilRead 2.50 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.36 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 1349 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 75.40 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 199653.71 -system.physmem.pageHitRate 75.40 -system.physmem_0.actEnergy 2156280 -system.physmem_0.preEnergy 1119525 -system.physmem_0.readEnergy 9417660 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 27658800 -system.physmem_0.actBackEnergy 19175370 -system.physmem_0.preBackEnergy 595200 -system.physmem_0.actPowerDownEnergy 135115080 -system.physmem_0.prePowerDownEnergy 6696960 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 201934875 -system.physmem_0.averagePower 565.095827 -system.physmem_0.totalIdleTime 313626500 -system.physmem_0.memoryStateTime::IDLE 257500 -system.physmem_0.memoryStateTime::REF 11700000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 17432500 -system.physmem_0.memoryStateTime::ACT 31632750 -system.physmem_0.memoryStateTime::ACT_PDN 296322750 -system.physmem_1.actEnergy 985320 -system.physmem_1.preEnergy 497145 -system.physmem_1.readEnergy 3355800 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 13522080 -system.physmem_1.actBackEnergy 8332260 -system.physmem_1.preBackEnergy 718560 -system.physmem_1.actPowerDownEnergy 39862380 -system.physmem_1.prePowerDownEnergy 14924160 -system.physmem_1.selfRefreshEnergy 52829760 -system.physmem_1.totalEnergy 135027465 -system.physmem_1.averagePower 377.861709 -system.physmem_1.totalIdleTime 336590000 -system.physmem_1.memoryStateTime::IDLE 1334500 -system.physmem_1.memoryStateTime::REF 5744000 -system.physmem_1.memoryStateTime::SREF 210920500 -system.physmem_1.memoryStateTime::PRE_PDN 38865500 -system.physmem_1.memoryStateTime::ACT 13057250 -system.physmem_1.memoryStateTime::ACT_PDN 87423750 -system.pwrStateResidencyTicks::UNDEFINED 357345500 -system.cpu.branchPred.lookups 137963 -system.cpu.branchPred.condPredicted 96949 -system.cpu.branchPred.condIncorrect 28208 -system.cpu.branchPred.BTBLookups 88594 -system.cpu.branchPred.BTBHits 49630 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 56.019595 -system.cpu.branchPred.usedRAS 0 -system.cpu.branchPred.RASInCorrect 0 -system.cpu.branchPred.indirectLookups 28658 -system.cpu.branchPred.indirectHits 15467 -system.cpu.branchPred.indirectMisses 13191 -system.cpu.branchPredindirectMispredicted 5179 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 220 -system.cpu.pwrStateResidencyTicks::ON 357345500 -system.cpu.numCycles 714692 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.fetch.icacheStallCycles 135613 -system.cpu.fetch.Insts 614596 -system.cpu.fetch.Branches 137963 -system.cpu.fetch.predictedBranches 65097 -system.cpu.fetch.Cycles 444701 -system.cpu.fetch.SquashCycles 57212 -system.cpu.fetch.MiscStallCycles 165 -system.cpu.fetch.PendingTrapStallCycles 1046 -system.cpu.fetch.IcacheWaitRetryStallCycles 11 -system.cpu.fetch.CacheLines 93453 -system.cpu.fetch.IcacheSquashes 2267 -system.cpu.fetch.rateDist::samples 610142 -system.cpu.fetch.rateDist::mean 1.009502 -system.cpu.fetch.rateDist::stdev 0.972916 -system.cpu.fetch.rateDist::underflows 0 0.00% 0.00% -system.cpu.fetch.rateDist::0 177437 29.08% 29.08% -system.cpu.fetch.rateDist::1 317234 51.99% 81.07% -system.cpu.fetch.rateDist::2 74911 12.27% 93.35% -system.cpu.fetch.rateDist::3 21754 3.56% 96.91% -system.cpu.fetch.rateDist::4 13865 2.27% 99.19% -system.cpu.fetch.rateDist::5 2714 0.44% 99.63% -system.cpu.fetch.rateDist::6 1405 0.23% 99.86% -system.cpu.fetch.rateDist::7 414 0.06% 99.93% -system.cpu.fetch.rateDist::8 408 0.06% 99.99% -system.cpu.fetch.rateDist::overflows 0 0.00% 99.99% -system.cpu.fetch.rateDist::min_value 0 -system.cpu.fetch.rateDist::max_value 8 -system.cpu.fetch.rateDist::total 610142 -system.cpu.fetch.branchRate 0.193038 -system.cpu.fetch.rate 0.859945 -system.cpu.decode.IdleCycles 160289 -system.cpu.decode.BlockedCycles 52081 -system.cpu.decode.RunCycles 377160 -system.cpu.decode.UnblockCycles 2852 -system.cpu.decode.SquashCycles 17760 -system.cpu.decode.BranchResolved 47857 -system.cpu.decode.BranchMispred 11488 -system.cpu.decode.DecodedInsts 555576 -system.cpu.decode.SquashedInsts 15205 -system.cpu.rename.SquashCycles 17760 -system.cpu.rename.IdleCycles 181774 -system.cpu.rename.BlockCycles 4611 -system.cpu.rename.serializeStallCycles 40232 -system.cpu.rename.RunCycles 358471 -system.cpu.rename.UnblockCycles 7294 -system.cpu.rename.RenamedInsts 534785 -system.cpu.rename.ROBFullEvents 5 -system.cpu.rename.IQFullEvents 67 -system.cpu.rename.LQFullEvents 2993 -system.cpu.rename.SQFullEvents 2264 -system.cpu.rename.RenamedOperands 359758 -system.cpu.rename.RenameLookups 658701 -system.cpu.rename.int_rename_lookups 656814 -system.cpu.rename.fp_rename_lookups 1887 -system.cpu.rename.CommittedMaps 288923 -system.cpu.rename.UndoneMaps 70835 -system.cpu.rename.serializingInsts 2027 -system.cpu.rename.tempSerializingInsts 2027 -system.cpu.rename.skidInsts 4057 -system.cpu.memDep0.insertedLoads 127704 -system.cpu.memDep0.insertedStores 71313 -system.cpu.memDep0.conflictingLoads 549 -system.cpu.memDep0.conflictingStores 161 -system.cpu.iq.iqInstsAdded 493023 -system.cpu.iq.iqNonSpecInstsAdded 3683 -system.cpu.iq.iqInstsIssued 486946 -system.cpu.iq.iqSquashedInstsIssued 177 -system.cpu.iq.iqSquashedInstsExamined 60668 -system.cpu.iq.iqSquashedOperandsExamined 25216 -system.cpu.iq.iqSquashedNonSpecRemoved 392 -system.cpu.iq.issued_per_cycle::samples 610142 -system.cpu.iq.issued_per_cycle::mean 0.798086 -system.cpu.iq.issued_per_cycle::stdev 0.911334 -system.cpu.iq.issued_per_cycle::underflows 0 0.00% 0.00% -system.cpu.iq.issued_per_cycle::0 265362 43.49% 43.49% -system.cpu.iq.issued_per_cycle::1 243763 39.95% 83.44% -system.cpu.iq.issued_per_cycle::2 71533 11.72% 95.16% -system.cpu.iq.issued_per_cycle::3 23180 3.79% 98.96% -system.cpu.iq.issued_per_cycle::4 3637 0.59% 99.56% -system.cpu.iq.issued_per_cycle::5 952 0.15% 99.71% -system.cpu.iq.issued_per_cycle::6 932 0.15% 99.87% -system.cpu.iq.issued_per_cycle::7 587 0.09% 99.96% -system.cpu.iq.issued_per_cycle::8 196 0.03% 99.99% -system.cpu.iq.issued_per_cycle::overflows 0 0.00% 99.99% -system.cpu.iq.issued_per_cycle::min_value 0 -system.cpu.iq.issued_per_cycle::max_value 8 -system.cpu.iq.issued_per_cycle::total 610142 -system.cpu.iq.fu_full::No_OpClass 0 0.00% 0.00% -system.cpu.iq.fu_full::IntAlu 33 2.75% 2.75% -system.cpu.iq.fu_full::IntMult 0 0.00% 2.75% -system.cpu.iq.fu_full::IntDiv 0 0.00% 2.75% -system.cpu.iq.fu_full::FloatAdd 0 0.00% 2.75% -system.cpu.iq.fu_full::FloatCmp 0 0.00% 2.75% -system.cpu.iq.fu_full::FloatCvt 0 0.00% 2.75% -system.cpu.iq.fu_full::FloatMult 0 0.00% 2.75% -system.cpu.iq.fu_full::FloatMultAcc 0 0.00% 2.75% -system.cpu.iq.fu_full::FloatDiv 0 0.00% 2.75% -system.cpu.iq.fu_full::FloatMisc 0 0.00% 2.75% -system.cpu.iq.fu_full::FloatSqrt 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdAdd 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdAddAcc 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdAlu 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdCmp 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdCvt 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdMisc 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdMult 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdMultAcc 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdShift 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdShiftAcc 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdSqrt 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdFloatAdd 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdFloatAlu 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdFloatCmp 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdFloatCvt 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdFloatDiv 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdFloatMisc 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdFloatMult 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdFloatMultAcc 0 0.00% 2.75% -system.cpu.iq.fu_full::SimdFloatSqrt 0 0.00% 2.75% -system.cpu.iq.fu_full::MemRead 633 52.88% 55.63% -system.cpu.iq.fu_full::MemWrite 527 44.02% 99.66% -system.cpu.iq.fu_full::FloatMemRead 0 0.00% 99.66% -system.cpu.iq.fu_full::FloatMemWrite 4 0.33% 99.99% -system.cpu.iq.fu_full::IprAccess 0 0.00% 99.99% -system.cpu.iq.fu_full::InstPrefetch 0 0.00% 99.99% -system.cpu.iq.FU_type_0::No_OpClass 224 0.04% 0.04% -system.cpu.iq.FU_type_0::IntAlu 287977 59.13% 59.18% -system.cpu.iq.FU_type_0::IntMult 711 0.14% 59.33% -system.cpu.iq.FU_type_0::IntDiv 993 0.20% 59.53% -system.cpu.iq.FU_type_0::FloatAdd 133 0.02% 59.56% -system.cpu.iq.FU_type_0::FloatCmp 170 0.03% 59.59% -system.cpu.iq.FU_type_0::FloatCvt 128 0.02% 59.62% -system.cpu.iq.FU_type_0::FloatMult 68 0.01% 59.63% -system.cpu.iq.FU_type_0::FloatMultAcc 0 0.00% 59.63% -system.cpu.iq.FU_type_0::FloatDiv 11 0.00% 59.64% -system.cpu.iq.FU_type_0::FloatMisc 0 0.00% 59.64% -system.cpu.iq.FU_type_0::FloatSqrt 5 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdAdd 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdAddAcc 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdAlu 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdCmp 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdCvt 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdMisc 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdMult 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdMultAcc 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdShift 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdShiftAcc 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdSqrt 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdFloatAdd 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdFloatAlu 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdFloatCmp 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdFloatCvt 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdFloatDiv 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdFloatMisc 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdFloatMult 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdFloatMultAcc 0 0.00% 59.64% -system.cpu.iq.FU_type_0::SimdFloatSqrt 0 0.00% 59.64% -system.cpu.iq.FU_type_0::MemRead 125707 25.81% 85.45% -system.cpu.iq.FU_type_0::MemWrite 69753 14.32% 99.78% -system.cpu.iq.FU_type_0::FloatMemRead 885 0.18% 99.96% -system.cpu.iq.FU_type_0::FloatMemWrite 181 0.03% 99.99% -system.cpu.iq.FU_type_0::IprAccess 0 0.00% 99.99% -system.cpu.iq.FU_type_0::InstPrefetch 0 0.00% 99.99% -system.cpu.iq.FU_type_0::total 486946 -system.cpu.iq.rate 0.681336 -system.cpu.iq.fu_busy_cnt 1197 -system.cpu.iq.fu_busy_rate 0.002458 -system.cpu.iq.int_inst_queue_reads 1582242 -system.cpu.iq.int_inst_queue_writes 555230 -system.cpu.iq.int_inst_queue_wakeup_accesses 464548 -system.cpu.iq.fp_inst_queue_reads 3166 -system.cpu.iq.fp_inst_queue_writes 2161 -system.cpu.iq.fp_inst_queue_wakeup_accesses 1232 -system.cpu.iq.int_alu_accesses 486334 -system.cpu.iq.fp_alu_accesses 1585 -system.cpu.iew.lsq.thread0.forwLoads 1193 -system.cpu.iew.lsq.thread0.invAddrLoads 0 -system.cpu.iew.lsq.thread0.squashedLoads 17559 -system.cpu.iew.lsq.thread0.ignoredResponses 23 -system.cpu.iew.lsq.thread0.memOrderViolation 16 -system.cpu.iew.lsq.thread0.squashedStores 4290 -system.cpu.iew.lsq.thread0.invAddrSwpfs 0 -system.cpu.iew.lsq.thread0.blockedLoads 0 -system.cpu.iew.lsq.thread0.rescheduledLoads 567 -system.cpu.iew.lsq.thread0.cacheBlocked 108 -system.cpu.iew.iewIdleCycles 0 -system.cpu.iew.iewSquashCycles 17760 -system.cpu.iew.iewBlockCycles 3810 -system.cpu.iew.iewUnblockCycles 593 -system.cpu.iew.iewDispatchedInsts 496701 -system.cpu.iew.iewDispSquashedInsts 16928 -system.cpu.iew.iewDispLoadInsts 127704 -system.cpu.iew.iewDispStoreInsts 71313 -system.cpu.iew.iewDispNonSpecInsts 3678 -system.cpu.iew.iewIQFullEvents 9 -system.cpu.iew.iewLSQFullEvents 565 -system.cpu.iew.memOrderViolationEvents 16 -system.cpu.iew.predictedTakenIncorrect 11470 -system.cpu.iew.predictedNotTakenIncorrect 8171 -system.cpu.iew.branchMispredicts 19641 -system.cpu.iew.iewExecutedInsts 470413 -system.cpu.iew.iewExecLoadInsts 122170 -system.cpu.iew.iewExecSquashedInsts 16533 -system.cpu.iew.exec_swp 0 -system.cpu.iew.exec_nop 0 -system.cpu.iew.exec_refs 191232 -system.cpu.iew.exec_branches 102376 -system.cpu.iew.exec_stores 69062 -system.cpu.iew.exec_rate 0.658203 -system.cpu.iew.wb_sent 466516 -system.cpu.iew.wb_count 465780 -system.cpu.iew.wb_producers 147140 -system.cpu.iew.wb_consumers 169497 -system.cpu.iew.wb_rate 0.651721 -system.cpu.iew.wb_fanout 0.868097 -system.cpu.commit.commitSquashedInsts 60679 -system.cpu.commit.commitNonSpecStalls 3286 -system.cpu.commit.branchMispredicts 17524 -system.cpu.commit.committed_per_cycle::samples 589239 -system.cpu.commit.committed_per_cycle::mean 0.739991 -system.cpu.commit.committed_per_cycle::stdev 1.220813 -system.cpu.commit.committed_per_cycle::underflows 0 0.00% 0.00% -system.cpu.commit.committed_per_cycle::0 343930 58.36% 58.36% -system.cpu.commit.committed_per_cycle::1 154488 26.21% 84.58% -system.cpu.commit.committed_per_cycle::2 37108 6.29% 90.88% -system.cpu.commit.committed_per_cycle::3 31296 5.31% 96.19% -system.cpu.commit.committed_per_cycle::4 11717 1.98% 98.18% -system.cpu.commit.committed_per_cycle::5 3906 0.66% 98.84% -system.cpu.commit.committed_per_cycle::6 2990 0.50% 99.35% -system.cpu.commit.committed_per_cycle::7 1330 0.22% 99.58% -system.cpu.commit.committed_per_cycle::8 2474 0.41% 99.99% -system.cpu.commit.committed_per_cycle::overflows 0 0.00% 99.99% -system.cpu.commit.committed_per_cycle::min_value 0 -system.cpu.commit.committed_per_cycle::max_value 8 -system.cpu.commit.committed_per_cycle::total 589239 -system.cpu.commit.committedInsts 434729 -system.cpu.commit.committedOps 436032 -system.cpu.commit.swp_count 0 -system.cpu.commit.refs 177168 -system.cpu.commit.loads 110145 -system.cpu.commit.membars 4 -system.cpu.commit.branches 94919 -system.cpu.commit.vec_insts 0 -system.cpu.commit.fp_insts 1229 -system.cpu.commit.int_insts 433908 -system.cpu.commit.function_calls 23870 -system.cpu.commit.op_class_0::No_OpClass 4 0.00% 0.00% -system.cpu.commit.op_class_0::IntAlu 256681 58.86% 58.86% -system.cpu.commit.op_class_0::IntMult 710 0.16% 59.03% -system.cpu.commit.op_class_0::IntDiv 992 0.22% 59.25% -system.cpu.commit.op_class_0::FloatAdd 133 0.03% 59.28% -system.cpu.commit.op_class_0::FloatCmp 170 0.03% 59.32% -system.cpu.commit.op_class_0::FloatCvt 128 0.02% 59.35% -system.cpu.commit.op_class_0::FloatMult 30 0.00% 59.36% -system.cpu.commit.op_class_0::FloatMultAcc 0 0.00% 59.36% -system.cpu.commit.op_class_0::FloatDiv 11 0.00% 59.36% -system.cpu.commit.op_class_0::FloatMisc 0 0.00% 59.36% -system.cpu.commit.op_class_0::FloatSqrt 5 0.00% 59.36% -system.cpu.commit.op_class_0::SimdAdd 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdAddAcc 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdAlu 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdCmp 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdCvt 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdMisc 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdMult 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdMultAcc 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdShift 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdShiftAcc 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdSqrt 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdFloatAdd 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdFloatAlu 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdFloatCmp 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdFloatCvt 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdFloatDiv 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdFloatMisc 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdFloatMult 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdFloatMultAcc 0 0.00% 59.36% -system.cpu.commit.op_class_0::SimdFloatSqrt 0 0.00% 59.36% -system.cpu.commit.op_class_0::MemRead 109574 25.12% 84.49% -system.cpu.commit.op_class_0::MemWrite 66842 15.32% 99.82% -system.cpu.commit.op_class_0::FloatMemRead 571 0.13% 99.95% -system.cpu.commit.op_class_0::FloatMemWrite 181 0.04% 99.99% -system.cpu.commit.op_class_0::IprAccess 0 0.00% 99.99% -system.cpu.commit.op_class_0::InstPrefetch 0 0.00% 99.99% -system.cpu.commit.op_class_0::total 436032 -system.cpu.commit.bw_lim_events 2474 -system.cpu.rob.rob_reads 1080629 -system.cpu.rob.rob_writes 1014352 -system.cpu.timesIdled 834 -system.cpu.idleCycles 104550 -system.cpu.committedInsts 434729 -system.cpu.committedOps 436032 -system.cpu.cpi 1.643994 -system.cpu.cpi_total 1.643994 -system.cpu.ipc 0.608274 -system.cpu.ipc_total 0.608274 -system.cpu.int_regfile_reads 584682 -system.cpu.int_regfile_writes 310286 -system.cpu.fp_regfile_reads 988 -system.cpu.fp_regfile_writes 803 -system.cpu.misc_regfile_reads 595 -system.cpu.misc_regfile_writes 477 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 357345500 -system.cpu.dcache.tags.replacements 1 -system.cpu.dcache.tags.tagsinuse 436.920619 -system.cpu.dcache.tags.total_refs 185289 -system.cpu.dcache.tags.sampled_refs 545 -system.cpu.dcache.tags.avg_refs 339.979816 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 436.920619 -system.cpu.dcache.tags.occ_percent::cpu.data 0.106670 -system.cpu.dcache.tags.occ_percent::total 0.106670 -system.cpu.dcache.tags.occ_task_id_blocks::1024 544 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 18 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 25 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 501 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.132812 -system.cpu.dcache.tags.tag_accesses 374797 -system.cpu.dcache.tags.data_accesses 374797 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 357345500 -system.cpu.dcache.ReadReq_hits::cpu.data 117661 -system.cpu.dcache.ReadReq_hits::total 117661 -system.cpu.dcache.WriteReq_hits::cpu.data 64109 -system.cpu.dcache.WriteReq_hits::total 64109 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 1760 -system.cpu.dcache.LoadLockedReq_hits::total 1760 -system.cpu.dcache.StoreCondReq_hits::cpu.data 1759 -system.cpu.dcache.StoreCondReq_hits::total 1759 -system.cpu.dcache.demand_hits::cpu.data 181770 -system.cpu.dcache.demand_hits::total 181770 -system.cpu.dcache.overall_hits::cpu.data 181770 -system.cpu.dcache.overall_hits::total 181770 -system.cpu.dcache.ReadReq_misses::cpu.data 679 -system.cpu.dcache.ReadReq_misses::total 679 -system.cpu.dcache.WriteReq_misses::cpu.data 1155 -system.cpu.dcache.WriteReq_misses::total 1155 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 3 -system.cpu.dcache.LoadLockedReq_misses::total 3 -system.cpu.dcache.demand_misses::cpu.data 1834 -system.cpu.dcache.demand_misses::total 1834 -system.cpu.dcache.overall_misses::cpu.data 1834 -system.cpu.dcache.overall_misses::total 1834 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 57502000 -system.cpu.dcache.ReadReq_miss_latency::total 57502000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 81718465 -system.cpu.dcache.WriteReq_miss_latency::total 81718465 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 295500 -system.cpu.dcache.LoadLockedReq_miss_latency::total 295500 -system.cpu.dcache.demand_miss_latency::cpu.data 139220465 -system.cpu.dcache.demand_miss_latency::total 139220465 -system.cpu.dcache.overall_miss_latency::cpu.data 139220465 -system.cpu.dcache.overall_miss_latency::total 139220465 -system.cpu.dcache.ReadReq_accesses::cpu.data 118340 -system.cpu.dcache.ReadReq_accesses::total 118340 -system.cpu.dcache.WriteReq_accesses::cpu.data 65264 -system.cpu.dcache.WriteReq_accesses::total 65264 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 1763 -system.cpu.dcache.LoadLockedReq_accesses::total 1763 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 1759 -system.cpu.dcache.StoreCondReq_accesses::total 1759 -system.cpu.dcache.demand_accesses::cpu.data 183604 -system.cpu.dcache.demand_accesses::total 183604 -system.cpu.dcache.overall_accesses::cpu.data 183604 -system.cpu.dcache.overall_accesses::total 183604 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.005737 -system.cpu.dcache.ReadReq_miss_rate::total 0.005737 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.017697 -system.cpu.dcache.WriteReq_miss_rate::total 0.017697 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.001701 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.001701 -system.cpu.dcache.demand_miss_rate::cpu.data 0.009988 -system.cpu.dcache.demand_miss_rate::total 0.009988 -system.cpu.dcache.overall_miss_rate::cpu.data 0.009988 -system.cpu.dcache.overall_miss_rate::total 0.009988 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 84686.303387 -system.cpu.dcache.ReadReq_avg_miss_latency::total 84686.303387 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 70751.917748 -system.cpu.dcache.WriteReq_avg_miss_latency::total 70751.917748 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 98500 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 98500 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 75910.831515 -system.cpu.dcache.demand_avg_miss_latency::total 75910.831515 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 75910.831515 -system.cpu.dcache.overall_avg_miss_latency::total 75910.831515 -system.cpu.dcache.blocked_cycles::no_mshrs 3160 -system.cpu.dcache.blocked_cycles::no_targets 7 -system.cpu.dcache.blocked::no_mshrs 58 -system.cpu.dcache.blocked::no_targets 1 -system.cpu.dcache.avg_blocked_cycles::no_mshrs 54.482758 -system.cpu.dcache.avg_blocked_cycles::no_targets 7 -system.cpu.dcache.writebacks::writebacks 1 -system.cpu.dcache.writebacks::total 1 -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 357 -system.cpu.dcache.ReadReq_mshr_hits::total 357 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 933 -system.cpu.dcache.WriteReq_mshr_hits::total 933 -system.cpu.dcache.LoadLockedReq_mshr_hits::cpu.data 2 -system.cpu.dcache.LoadLockedReq_mshr_hits::total 2 -system.cpu.dcache.demand_mshr_hits::cpu.data 1290 -system.cpu.dcache.demand_mshr_hits::total 1290 -system.cpu.dcache.overall_mshr_hits::cpu.data 1290 -system.cpu.dcache.overall_mshr_hits::total 1290 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 322 -system.cpu.dcache.ReadReq_mshr_misses::total 322 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 222 -system.cpu.dcache.WriteReq_mshr_misses::total 222 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 1 -system.cpu.dcache.demand_mshr_misses::cpu.data 544 -system.cpu.dcache.demand_mshr_misses::total 544 -system.cpu.dcache.overall_mshr_misses::cpu.data 544 -system.cpu.dcache.overall_mshr_misses::total 544 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 30234500 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 30234500 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 18901500 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 18901500 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 82500 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 82500 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 49136000 -system.cpu.dcache.demand_mshr_miss_latency::total 49136000 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 49136000 -system.cpu.dcache.overall_mshr_miss_latency::total 49136000 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.002720 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.002720 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.003401 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.003401 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.000567 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.000567 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.002962 -system.cpu.dcache.demand_mshr_miss_rate::total 0.002962 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.002962 -system.cpu.dcache.overall_mshr_miss_rate::total 0.002962 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 93895.962732 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 93895.962732 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 85141.891891 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 85141.891891 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 82500 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 82500 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 90323.529411 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 90323.529411 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 90323.529411 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 90323.529411 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 357345500 -system.cpu.icache.tags.replacements 109 -system.cpu.icache.tags.tagsinuse 802.176596 -system.cpu.icache.tags.total_refs 91773 -system.cpu.icache.tags.sampled_refs 1260 -system.cpu.icache.tags.avg_refs 72.835714 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 802.176596 -system.cpu.icache.tags.occ_percent::cpu.inst 0.391687 -system.cpu.icache.tags.occ_percent::total 0.391687 -system.cpu.icache.tags.occ_task_id_blocks::1024 1151 -system.cpu.icache.tags.age_task_id_blocks_1024::0 63 -system.cpu.icache.tags.age_task_id_blocks_1024::1 128 -system.cpu.icache.tags.age_task_id_blocks_1024::2 960 -system.cpu.icache.tags.occ_task_id_percent::1024 0.562011 -system.cpu.icache.tags.tag_accesses 188166 -system.cpu.icache.tags.data_accesses 188166 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 357345500 -system.cpu.icache.ReadReq_hits::cpu.inst 91773 -system.cpu.icache.ReadReq_hits::total 91773 -system.cpu.icache.demand_hits::cpu.inst 91773 -system.cpu.icache.demand_hits::total 91773 -system.cpu.icache.overall_hits::cpu.inst 91773 -system.cpu.icache.overall_hits::total 91773 -system.cpu.icache.ReadReq_misses::cpu.inst 1680 -system.cpu.icache.ReadReq_misses::total 1680 -system.cpu.icache.demand_misses::cpu.inst 1680 -system.cpu.icache.demand_misses::total 1680 -system.cpu.icache.overall_misses::cpu.inst 1680 -system.cpu.icache.overall_misses::total 1680 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 137188000 -system.cpu.icache.ReadReq_miss_latency::total 137188000 -system.cpu.icache.demand_miss_latency::cpu.inst 137188000 -system.cpu.icache.demand_miss_latency::total 137188000 -system.cpu.icache.overall_miss_latency::cpu.inst 137188000 -system.cpu.icache.overall_miss_latency::total 137188000 -system.cpu.icache.ReadReq_accesses::cpu.inst 93453 -system.cpu.icache.ReadReq_accesses::total 93453 -system.cpu.icache.demand_accesses::cpu.inst 93453 -system.cpu.icache.demand_accesses::total 93453 -system.cpu.icache.overall_accesses::cpu.inst 93453 -system.cpu.icache.overall_accesses::total 93453 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.017976 -system.cpu.icache.ReadReq_miss_rate::total 0.017976 -system.cpu.icache.demand_miss_rate::cpu.inst 0.017976 -system.cpu.icache.demand_miss_rate::total 0.017976 -system.cpu.icache.overall_miss_rate::cpu.inst 0.017976 -system.cpu.icache.overall_miss_rate::total 0.017976 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 81659.523809 -system.cpu.icache.ReadReq_avg_miss_latency::total 81659.523809 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 81659.523809 -system.cpu.icache.demand_avg_miss_latency::total 81659.523809 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 81659.523809 -system.cpu.icache.overall_avg_miss_latency::total 81659.523809 -system.cpu.icache.blocked_cycles::no_mshrs 559 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 7 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs 79.857142 -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 109 -system.cpu.icache.writebacks::total 109 -system.cpu.icache.ReadReq_mshr_hits::cpu.inst 419 -system.cpu.icache.ReadReq_mshr_hits::total 419 -system.cpu.icache.demand_mshr_hits::cpu.inst 419 -system.cpu.icache.demand_mshr_hits::total 419 -system.cpu.icache.overall_mshr_hits::cpu.inst 419 -system.cpu.icache.overall_mshr_hits::total 419 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 1261 -system.cpu.icache.ReadReq_mshr_misses::total 1261 -system.cpu.icache.demand_mshr_misses::cpu.inst 1261 -system.cpu.icache.demand_mshr_misses::total 1261 -system.cpu.icache.overall_mshr_misses::cpu.inst 1261 -system.cpu.icache.overall_mshr_misses::total 1261 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 107942500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 107942500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 107942500 -system.cpu.icache.demand_mshr_miss_latency::total 107942500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 107942500 -system.cpu.icache.overall_mshr_miss_latency::total 107942500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.013493 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.013493 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.013493 -system.cpu.icache.demand_mshr_miss_rate::total 0.013493 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.013493 -system.cpu.icache.overall_mshr_miss_rate::total 0.013493 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 85600.713719 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 85600.713719 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 85600.713719 -system.cpu.icache.demand_avg_mshr_miss_latency::total 85600.713719 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 85600.713719 -system.cpu.icache.overall_avg_mshr_miss_latency::total 85600.713719 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 357345500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 1284.528317 -system.cpu.l2cache.tags.total_refs 125 -system.cpu.l2cache.tags.sampled_refs 1789 -system.cpu.l2cache.tags.avg_refs 0.069871 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 847.989760 -system.cpu.l2cache.tags.occ_blocks::cpu.data 436.538557 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.025878 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.013322 -system.cpu.l2cache.tags.occ_percent::total 0.039200 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1789 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 75 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 153 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 1561 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.054595 -system.cpu.l2cache.tags.tag_accesses 17109 -system.cpu.l2cache.tags.data_accesses 17109 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 357345500 -system.cpu.l2cache.WritebackDirty_hits::writebacks 1 -system.cpu.l2cache.WritebackDirty_hits::total 1 -system.cpu.l2cache.WritebackClean_hits::writebacks 108 -system.cpu.l2cache.WritebackClean_hits::total 108 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 15 -system.cpu.l2cache.ReadCleanReq_hits::total 15 -system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 15 -system.cpu.l2cache.demand_hits::cpu.data 1 -system.cpu.l2cache.demand_hits::total 16 -system.cpu.l2cache.overall_hits::cpu.inst 15 -system.cpu.l2cache.overall_hits::cpu.data 1 -system.cpu.l2cache.overall_hits::total 16 -system.cpu.l2cache.ReadExReq_misses::cpu.data 222 -system.cpu.l2cache.ReadExReq_misses::total 222 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 1246 -system.cpu.l2cache.ReadCleanReq_misses::total 1246 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 322 -system.cpu.l2cache.ReadSharedReq_misses::total 322 -system.cpu.l2cache.demand_misses::cpu.inst 1246 -system.cpu.l2cache.demand_misses::cpu.data 544 -system.cpu.l2cache.demand_misses::total 1790 -system.cpu.l2cache.overall_misses::cpu.inst 1246 -system.cpu.l2cache.overall_misses::cpu.data 544 -system.cpu.l2cache.overall_misses::total 1790 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 18564500 -system.cpu.l2cache.ReadExReq_miss_latency::total 18564500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 105886000 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 105886000 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 29817500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 29817500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 105886000 -system.cpu.l2cache.demand_miss_latency::cpu.data 48382000 -system.cpu.l2cache.demand_miss_latency::total 154268000 -system.cpu.l2cache.overall_miss_latency::cpu.inst 105886000 -system.cpu.l2cache.overall_miss_latency::cpu.data 48382000 -system.cpu.l2cache.overall_miss_latency::total 154268000 -system.cpu.l2cache.WritebackDirty_accesses::writebacks 1 -system.cpu.l2cache.WritebackDirty_accesses::total 1 -system.cpu.l2cache.WritebackClean_accesses::writebacks 108 -system.cpu.l2cache.WritebackClean_accesses::total 108 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 222 -system.cpu.l2cache.ReadExReq_accesses::total 222 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 1261 -system.cpu.l2cache.ReadCleanReq_accesses::total 1261 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 323 -system.cpu.l2cache.ReadSharedReq_accesses::total 323 -system.cpu.l2cache.demand_accesses::cpu.inst 1261 -system.cpu.l2cache.demand_accesses::cpu.data 545 -system.cpu.l2cache.demand_accesses::total 1806 -system.cpu.l2cache.overall_accesses::cpu.inst 1261 -system.cpu.l2cache.overall_accesses::cpu.data 545 -system.cpu.l2cache.overall_accesses::total 1806 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.988104 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.988104 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.996904 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.996904 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.988104 -system.cpu.l2cache.demand_miss_rate::cpu.data 0.998165 -system.cpu.l2cache.demand_miss_rate::total 0.991140 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.988104 -system.cpu.l2cache.overall_miss_rate::cpu.data 0.998165 -system.cpu.l2cache.overall_miss_rate::total 0.991140 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 83623.873873 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 83623.873873 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 84980.738362 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 84980.738362 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 92600.931677 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 92600.931677 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 84980.738362 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 88937.500000 -system.cpu.l2cache.demand_avg_miss_latency::total 86183.240223 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 84980.738362 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 88937.500000 -system.cpu.l2cache.overall_avg_miss_latency::total 86183.240223 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 222 -system.cpu.l2cache.ReadExReq_mshr_misses::total 222 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 1246 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 1246 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 322 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 322 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 1246 -system.cpu.l2cache.demand_mshr_misses::cpu.data 544 -system.cpu.l2cache.demand_mshr_misses::total 1790 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 1246 -system.cpu.l2cache.overall_mshr_misses::cpu.data 544 -system.cpu.l2cache.overall_mshr_misses::total 1790 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 16344500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 16344500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 93436000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 93436000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 26597500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 26597500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 93436000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 42942000 -system.cpu.l2cache.demand_mshr_miss_latency::total 136378000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 93436000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 42942000 -system.cpu.l2cache.overall_mshr_miss_latency::total 136378000 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.988104 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.988104 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.996904 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.996904 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.988104 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.998165 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.991140 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.988104 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.998165 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.991140 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 73623.873873 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 73623.873873 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 74988.764044 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 74988.764044 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 82600.931677 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 82600.931677 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 74988.764044 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 78937.500000 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 76188.826815 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 74988.764044 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 78937.500000 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 76188.826815 -system.cpu.toL2Bus.snoop_filter.tot_requests 1916 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 113 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 1 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 357345500 -system.cpu.toL2Bus.trans_dist::ReadResp 1583 -system.cpu.toL2Bus.trans_dist::WritebackDirty 1 -system.cpu.toL2Bus.trans_dist::WritebackClean 109 -system.cpu.toL2Bus.trans_dist::ReadExReq 222 -system.cpu.toL2Bus.trans_dist::ReadExResp 222 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 1261 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 323 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 2630 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 1091 -system.cpu.toL2Bus.pkt_count::total 3721 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 87616 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 34944 -system.cpu.toL2Bus.pkt_size::total 122560 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1806 -system.cpu.toL2Bus.snoop_fanout::mean 0.002214 -system.cpu.toL2Bus.snoop_fanout::stdev 0.047022 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1802 99.77% 99.77% -system.cpu.toL2Bus.snoop_fanout::1 4 0.22% 99.99% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 99.99% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 99.99% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 1 -system.cpu.toL2Bus.snoop_fanout::total 1806 -system.cpu.toL2Bus.reqLayer0.occupancy 1068000 -system.cpu.toL2Bus.reqLayer0.utilization 0.2 -system.cpu.toL2Bus.respLayer0.occupancy 1890000 -system.cpu.toL2Bus.respLayer0.utilization 0.5 -system.cpu.toL2Bus.respLayer1.occupancy 817500 -system.cpu.toL2Bus.respLayer1.utilization 0.2 -system.membus.snoop_filter.tot_requests 1789 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 357345500 -system.membus.trans_dist::ReadResp 1567 -system.membus.trans_dist::ReadExReq 222 -system.membus.trans_dist::ReadExResp 222 -system.membus.trans_dist::ReadSharedReq 1567 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 3578 -system.membus.pkt_count::total 3578 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 114496 -system.membus.pkt_size::total 114496 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1789 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev -0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1789 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1789 -system.membus.reqLayer0.occupancy 2212500 -system.membus.reqLayer0.utilization 0.6 -system.membus.respLayer1.occupancy 9488750 -system.membus.respLayer1.utilization 2.6 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/config.ini deleted file mode 100644 index eca83b4cb..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/config.ini +++ /dev/null @@ -1,214 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=atomic -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=AtomicSimpleCPU -children=dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fastmem=false -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -simulate_data_stalls=false -simulate_inst_stalls=false -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -width=1 -workload=system.cpu.workload -dcache_port=system.membus.slave[2] -icache_port=system.membus.slave[1] - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64d/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.icache_port system.cpu.dcache_port - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/config.json deleted file mode 100644 index 579c929d2..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/config.json +++ /dev/null @@ -1,292 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.icache_port", - "system.cpu.dcache_port" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "range": "0:134217727:0:0:0:0", - "latency": 30000, - "name": "physmem", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "kvm_map": true, - "clk_domain": "system.clk_domain", - "power_model": null, - "latency_var": 0, - "bandwidth": "73.000000", - "conf_table_reported": true, - "cxx_class": "SimpleMemory", - "p_state_clk_gate_max": 1000000000000, - "path": "system.physmem", - "null": false, - "type": "SimpleMemory", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "in_addr_map": true - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "atomic", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "simulate_data_stalls": false, - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "AtomicSimpleCPU", - "max_loads_all_threads": 0, - "system": "system", - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "width": 1, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "do_quiesce": true, - "type": "AtomicSimpleCPU", - "fastmem": false, - "profile": 0, - "icache_port": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1000, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.membus.slave[2]", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64d/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "simulate_inst_stalls": false, - "progress_interval": 0, - "branchPred": null, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/simerr deleted file mode 100755 index 1b7fba635..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/simerr +++ /dev/null @@ -1,5 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64d/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/simout deleted file mode 100755 index 93ababb29..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/simout +++ /dev/null @@ -1,224 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-atomic/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-atomic/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:12:11 -gem5 executing on boldrock, pid 2055 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-atomic --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64d/simple-atomic - -Global frequency set at 1000000000000 ticks per second -fld: PASS -fsd: PASS -fmadd.d: PASS -fmadd.d, quiet NaN: PASS -fmadd.d, signaling NaN: PASS -fmadd.d, infinity: PASS -fmadd.d, -infinity: PASS -fmsub.d: PASS -fmsub.d, quiet NaN: PASS -fmsub.d, signaling NaN: PASS -fmsub.d, infinity: PASS -fmsub.d, -infinity: PASS -fmsub.d, subtract infinity: PASS -fnmsub.d: PASS -fnmsub.d, quiet NaN: PASS -fnmsub.d, signaling NaN: PASS -fnmsub.d, infinity: PASS -fnmsub.d, -infinity: PASS -fnmsub.d, subtract infinity: PASS -fnmadd.d: PASS -fnmadd.d, quiet NaN: PASS -fnmadd.d, signaling NaN: PASS -fnmadd.d, infinity: PASS -fnmadd.d, -infinity: PASS -fadd.d: PASS -fadd.d, quiet NaN: PASS -fadd.d, signaling NaN: PASS -fadd.d, infinity: PASS -fadd.d, -infinity: PASS -fsub.d: PASS -fsub.d, quiet NaN: PASS -fsub.d, signaling NaN: PASS -fsub.d, infinity: PASS -fsub.d, -infinity: PASS -fsub.d, subtract infinity: PASS -fmul.d: PASS -fmul.d, quiet NaN: PASS -fmul.d, signaling NaN: PASS -fmul.d, infinity: PASS -fmul.d, -infinity: PASS -fmul.d, 0*infinity: PASS -fmul.d, overflow: PASS -fmul.d, underflow: PASS -fdiv.d: PASS -fdiv.d, quiet NaN: PASS -fdiv.d, signaling NaN: PASS -fdiv.d/0: PASS -fdiv.d/infinity: PASS -fdiv.d, infinity/infinity: PASS -fdiv.d, 0/0: PASS -fdiv.d, infinity/0: PASS -fdiv.d, 0/infinity: PASS -fdiv.d, underflow: PASS -fdiv.d, overflow: PASS -fsqrt.d: PASS -fsqrt.d, NaN: PASS -fsqrt.d, quiet NaN: PASS -fsqrt.d, signaling NaN: PASS -fsqrt.d, infinity: PASS -fsgnj.d, ++: PASS -fsgnj.d, +-: PASS -fsgnj.d, -+: PASS -fsgnj.d, --: PASS -fsgnj.d, quiet NaN: PASS -fsgnj.d, signaling NaN: PASS -fsgnj.d, inject NaN: PASS -fsgnj.d, inject -NaN: PASS -fsgnjn.d, ++: PASS -fsgnjn.d, +-: PASS -fsgnjn.d, -+: PASS -fsgnjn.d, --: PASS -fsgnjn.d, quiet NaN: PASS -fsgnjn.d, signaling NaN: PASS -fsgnjn.d, inject NaN: PASS -fsgnjn.d, inject NaN: PASS -fsgnjx.d, ++: PASS -fsgnjx.d, +-: PASS -fsgnjx.d, -+: PASS -fsgnjx.d, --: PASS -fsgnjx.d, quiet NaN: PASS -fsgnjx.d, signaling NaN: PASS -fsgnjx.d, inject NaN: PASS -fsgnjx.d, inject NaN: PASS -fmin.d: PASS -fmin.d, -infinity: PASS -fmin.d, infinity: PASS -fmin.d, quiet NaN first: PASS -fmin.d, quiet NaN second: PASS -fmin.d, quiet NaN both: PASS -fmin.d, signaling NaN first: PASS -fmin.d, signaling NaN second: PASS -fmin.d, signaling NaN both: PASS -fmax.d: PASS -fmax.d, -infinity: PASS -fmax.d, infinity: PASS -fmax.d, quiet NaN first: PASS -fmax.d, quiet NaN second: PASS -fmax.d, quiet NaN both: PASS -fmax.d, signaling NaN first: PASS -fmax.d, signaling NaN second: PASS -fmax.d, signaling NaN both: PASS -fcvt.s.d: PASS -fcvt.s.d, quiet NaN: PASS -fcvt.s.d, signaling NaN: PASS -fcvt.s.d, infinity: PASS -fcvt.s.d, overflow: PASS -fcvt.s.d, underflow: PASS -fcvt.d.s: PASS -fcvt.d.s, quiet NaN: PASS -fcvt.d.s, signaling NaN: PASS -fcvt.d.s, infinity: PASS -feq.d, equal: PASS -feq.d, not equal: PASS -feq.d, 0 == -0: PASS -feq.d, quiet NaN first: PASS -feq.d, quiet NaN second: PASS -feq.d, quiet NaN both: PASS -feq.d, signaling NaN first: PASS -feq.d, signaling NaN second: PASS -feq.d, signaling NaN both: PASS -flt.d, equal: PASS -flt.d, less: PASS -flt.d, greater: PASS -flt.d, quiet NaN first: PASS -flt.d, quiet NaN second: PASS -flt.d, quiet NaN both: PASS -flt.d, signaling NaN first: PASS -flt.d, signaling NaN second: PASS -flt.d, signaling NaN both: PASS -fle.d, equal: PASS -fle.d, less: PASS -fle.d, greater: PASS -fle.d, 0 == -0: PASS -fle.d, quiet NaN first: PASS -fle.d, quiet NaN second: PASS -fle.d, quiet NaN both: PASS -fle.d, signaling NaN first: PASS -fle.d, signaling NaN second: PASS -fle.d, signaling NaN both: PASS -fclass.d, -infinity: PASS -fclass.d, -normal: PASS -fclass.d, -subnormal: PASS -fclass.d, -0.0: PASS -fclass.d, 0.0: PASS -fclass.d, subnormal: PASS -fclass.d, normal: PASS -fclass.d, infinity: PASS -fclass.d, signaling NaN: PASS -fclass.s, quiet NaN: PASS -fcvt.w.d, truncate positive: PASS -fcvt.w.d, truncate negative: PASS -fcvt.w.d, 0.0: PASS -fcvt.w.d, -0.0: PASS -fcvt.w.d, overflow: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, underflow: PASS -fcvt.w.d, infinity: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, -infinity: PASS -fcvt.w.d, quiet NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, quiet -NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, signaling NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.wu.d, truncate positive: PASS -fcvt.wu.d, truncate negative: PASS -fcvt.wu.d, 0.0: PASS -fcvt.wu.d, -0.0: PASS -fcvt.wu.d, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, underflow: PASS -fcvt.wu.d, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, -infinity: PASS -fcvt.wu.d, quiet NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, quiet -NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, signaling NaN: PASS -fcvt.d.w, 0: PASS -fcvt.d.w, negative: PASS -fcvt.d.w, truncate: PASS -fcvt.d.wu, 0: PASS -fcvt.d.wu: PASS -fcvt.d.wu, truncate: PASS -fcvt.l.d, truncate positive: PASS -fcvt.l.d, truncate negative: PASS -fcvt.l.d, 0.0: PASS -fcvt.l.d, -0.0: PASS -fcvt.l.d, 32-bit overflow: PASS -fcvt.l.d, overflow: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, underflow: PASS -fcvt.l.d, infinity: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, -infinity: PASS -fcvt.l.d, quiet NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, quiet -NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, signaling NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.lu.d, truncate positive: PASS -fcvt.lu.d, truncate negative: PASS -fcvt.lu.d, 0.0: PASS -fcvt.lu.d, -0.0: PASS -fcvt.lu.d, 32-bit overflow: PASS -fcvt.lu.d, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.d, underflow: PASS -fcvt.lu.d, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.d, -infinity: PASS -fcvt.lu.d, quiet NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.d, quiet -NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.d, signaling NaN: PASS -fmv.x.d, positive: PASS -fmv.x.d, negative: PASS -fmv.x.d, 0.0: PASS -fmv.x.d, -0.0: PASS -fcvt.d.l, 0: PASS -fcvt.d.l, negative: PASS -fcvt.d.l, 32-bit truncate: PASS -fcvt.d.lu, 0: PASS -fcvt.d.lu: PASS -fcvt.d.lu, 32-bit truncate: PASS -fmv.d.x: PASS -Exiting @ tick 255853000 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/stats.txt deleted file mode 100644 index 65d874af9..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-atomic/stats.txt +++ /dev/null @@ -1,160 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000255 -sim_ticks 255853000 -final_tick 255853000 -sim_freq 1000000000000 -host_inst_rate 4946 -host_op_rate 4960 -host_tick_rate 2910956 -host_mem_usage 259288 -host_seconds 87.89 -sim_insts 434729 -sim_ops 436032 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 255853000 -system.physmem.bytes_read::cpu.inst 2041616 -system.physmem.bytes_read::cpu.data 725609 -system.physmem.bytes_read::total 2767225 -system.physmem.bytes_inst_read::cpu.inst 2041616 -system.physmem.bytes_inst_read::total 2041616 -system.physmem.bytes_written::cpu.data 458503 -system.physmem.bytes_written::total 458503 -system.physmem.num_reads::cpu.inst 510404 -system.physmem.num_reads::cpu.data 110145 -system.physmem.num_reads::total 620549 -system.physmem.num_writes::cpu.data 67023 -system.physmem.num_writes::total 67023 -system.physmem.bw_read::cpu.inst 7979644561 -system.physmem.bw_read::cpu.data 2836038662 -system.physmem.bw_read::total 10815683224 -system.physmem.bw_inst_read::cpu.inst 7979644561 -system.physmem.bw_inst_read::total 7979644561 -system.physmem.bw_write::cpu.data 1792056376 -system.physmem.bw_write::total 1792056376 -system.physmem.bw_total::cpu.inst 7979644561 -system.physmem.bw_total::cpu.data 4628095038 -system.physmem.bw_total::total 12607739600 -system.pwrStateResidencyTicks::UNDEFINED 255853000 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 220 -system.cpu.pwrStateResidencyTicks::ON 255853000 -system.cpu.numCycles 511707 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 434729 -system.cpu.committedOps 436032 -system.cpu.num_int_alu_accesses 433908 -system.cpu.num_fp_alu_accesses 1229 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 23870 -system.cpu.num_conditional_control_insts 71049 -system.cpu.num_int_insts 433908 -system.cpu.num_fp_insts 1229 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 549660 -system.cpu.num_int_register_writes 288600 -system.cpu.num_fp_register_reads 988 -system.cpu.num_fp_register_writes 800 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 177168 -system.cpu.num_load_insts 110145 -system.cpu.num_store_insts 67023 -system.cpu.num_idle_cycles -0 -system.cpu.num_busy_cycles 511707 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction -0 -system.cpu.Branches 94919 -system.cpu.op_class::No_OpClass 224 0.05% 0.05% -system.cpu.op_class::IntAlu 256681 58.83% 58.88% -system.cpu.op_class::IntMult 710 0.16% 59.05% -system.cpu.op_class::IntDiv 992 0.22% 59.27% -system.cpu.op_class::FloatAdd 133 0.03% 59.30% -system.cpu.op_class::FloatCmp 170 0.03% 59.34% -system.cpu.op_class::FloatCvt 128 0.02% 59.37% -system.cpu.op_class::FloatMult 30 0.00% 59.38% -system.cpu.op_class::FloatMultAcc 0 0.00% 59.38% -system.cpu.op_class::FloatDiv 11 0.00% 59.38% -system.cpu.op_class::FloatMisc 0 0.00% 59.38% -system.cpu.op_class::FloatSqrt 5 0.00% 59.38% -system.cpu.op_class::SimdAdd 0 0.00% 59.38% -system.cpu.op_class::SimdAddAcc 0 0.00% 59.38% -system.cpu.op_class::SimdAlu 0 0.00% 59.38% -system.cpu.op_class::SimdCmp 0 0.00% 59.38% -system.cpu.op_class::SimdCvt 0 0.00% 59.38% -system.cpu.op_class::SimdMisc 0 0.00% 59.38% -system.cpu.op_class::SimdMult 0 0.00% 59.38% -system.cpu.op_class::SimdMultAcc 0 0.00% 59.38% -system.cpu.op_class::SimdShift 0 0.00% 59.38% -system.cpu.op_class::SimdShiftAcc 0 0.00% 59.38% -system.cpu.op_class::SimdSqrt 0 0.00% 59.38% -system.cpu.op_class::SimdFloatAdd 0 0.00% 59.38% -system.cpu.op_class::SimdFloatAlu 0 0.00% 59.38% -system.cpu.op_class::SimdFloatCmp 0 0.00% 59.38% -system.cpu.op_class::SimdFloatCvt 0 0.00% 59.38% -system.cpu.op_class::SimdFloatDiv 0 0.00% 59.38% -system.cpu.op_class::SimdFloatMisc 0 0.00% 59.38% -system.cpu.op_class::SimdFloatMult 0 0.00% 59.38% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 59.38% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 59.38% -system.cpu.op_class::MemRead 109574 25.11% 84.50% -system.cpu.op_class::MemWrite 66842 15.32% 99.82% -system.cpu.op_class::FloatMemRead 571 0.13% 99.95% -system.cpu.op_class::FloatMemWrite 181 0.04% 99.99% -system.cpu.op_class::IprAccess 0 0.00% 99.99% -system.cpu.op_class::InstPrefetch 0 0.00% 99.99% -system.cpu.op_class::total 436252 -system.membus.snoop_filter.tot_requests 0 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 255853000 -system.membus.trans_dist::ReadReq 618790 -system.membus.trans_dist::ReadResp 620549 -system.membus.trans_dist::WriteReq 65264 -system.membus.trans_dist::WriteResp 65264 -system.membus.trans_dist::LoadLockedReq 1759 -system.membus.trans_dist::StoreCondReq 1759 -system.membus.trans_dist::StoreCondResp 1759 -system.membus.pkt_count_system.cpu.icache_port::system.physmem.port 1020808 -system.membus.pkt_count_system.cpu.dcache_port::system.physmem.port 354336 -system.membus.pkt_count::total 1375144 -system.membus.pkt_size_system.cpu.icache_port::system.physmem.port 2041616 -system.membus.pkt_size_system.cpu.dcache_port::system.physmem.port 1184112 -system.membus.pkt_size::total 3225728 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 687572 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev -0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 687572 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 687572 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/config.ini deleted file mode 100644 index 13f8c15d6..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/config.ini +++ /dev/null @@ -1,1268 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000 -time_sync_spin_threshold=100000 - -[system] -type=System -children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges=0:268435455:0:0:0:0 -memories=system.mem_ctrls -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.sys_port_proxy.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=clk_domain dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu.clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1] -icache_port=system.ruby.l1_cntrl0.sequencer.slave[0] - -[system.cpu.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64d/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000 - -[system.mem_ctrls] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -page_policy=open_adaptive -power_model=Null -range=0:268435455:5:19:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10 -static_frontend_latency=10 -tBURST=5 -tCCD_L=0 -tCK=1 -tCL=14 -tCS=3 -tRAS=35 -tRCD=14 -tREFI=7800 -tRFC=260 -tRP=14 -tRRD=6 -tRRD_L=0 -tRTP=8 -tRTW=3 -tWR=15 -tWTR=8 -tXAW=30 -tXP=6 -tXPDLL=0 -tXS=270 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.ruby.dir_cntrl0.memory - -[system.ruby] -type=RubySystem -children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network -access_backing_store=false -all_instructions=false -block_size_bytes=64 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -hot_lines=false -memory_size_bits=48 -num_of_sequencers=1 -number_of_virtual_networks=5 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -phys_mem=Null -power_model=Null -randomization=false - -[system.ruby.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.ruby.dir_cntrl0] -type=Directory_Controller -children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory -addr_ranges=0:268435455:5:0:0:0 -buffer_size=0 -clk_domain=system.ruby.clk_domain -cluster_id=0 -default_p_state=UNDEFINED -directory=system.ruby.dir_cntrl0.directory -directory_latency=12 -dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir -dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir -eventq_index=0 -forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir -number_of_TBEs=256 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -recycle_latency=10 -requestToDir=system.ruby.dir_cntrl0.requestToDir -responseFromDir=system.ruby.dir_cntrl0.responseFromDir -responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory -ruby_system=system.ruby -system=system -to_memory_controller_latency=1 -transitions_per_cycle=32 -version=0 -memory=system.mem_ctrls.port - -[system.ruby.dir_cntrl0.directory] -type=RubyDirectoryMemory -addr_ranges=0:268435455:5:0:0:0 -eventq_index=0 - -[system.ruby.dir_cntrl0.dmaRequestToDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[3] - -[system.ruby.dir_cntrl0.dmaResponseFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[3] - -[system.ruby.dir_cntrl0.forwardFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false -master=system.ruby.network.slave[4] - -[system.ruby.dir_cntrl0.requestToDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[2] - -[system.ruby.dir_cntrl0.responseFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false -master=system.ruby.network.slave[2] - -[system.ruby.dir_cntrl0.responseFromMemory] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false - -[system.ruby.l1_cntrl0] -type=L1Cache_Controller -children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer -addr_ranges=0:18446744073709551615:0:0:0:0 -buffer_size=0 -cacheMemory=system.ruby.l1_cntrl0.cacheMemory -cache_response_latency=12 -clk_domain=system.cpu.clk_domain -cluster_id=0 -default_p_state=UNDEFINED -eventq_index=0 -forwardToCache=system.ruby.l1_cntrl0.forwardToCache -issue_latency=2 -mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue -number_of_TBEs=256 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -recycle_latency=10 -requestFromCache=system.ruby.l1_cntrl0.requestFromCache -responseFromCache=system.ruby.l1_cntrl0.responseFromCache -responseToCache=system.ruby.l1_cntrl0.responseToCache -ruby_system=system.ruby -send_evictions=false -sequencer=system.ruby.l1_cntrl0.sequencer -system=system -transitions_per_cycle=4 -version=0 - -[system.ruby.l1_cntrl0.cacheMemory] -type=RubyCache -children=replacement_policy -assoc=2 -block_size=0 -dataAccessLatency=1 -dataArrayBanks=1 -eventq_index=0 -is_icache=false -replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy -resourceStalls=false -ruby_system=system.ruby -size=256 -start_index_bit=6 -tagAccessLatency=1 -tagArrayBanks=1 - -[system.ruby.l1_cntrl0.cacheMemory.replacement_policy] -type=PseudoLRUReplacementPolicy -assoc=2 -block_size=64 -eventq_index=0 -size=256 - -[system.ruby.l1_cntrl0.forwardToCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[0] - -[system.ruby.l1_cntrl0.mandatoryQueue] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false - -[system.ruby.l1_cntrl0.requestFromCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[0] - -[system.ruby.l1_cntrl0.responseFromCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[1] - -[system.ruby.l1_cntrl0.responseToCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[1] - -[system.ruby.l1_cntrl0.sequencer] -type=RubySequencer -clk_domain=system.cpu.clk_domain -coreid=99 -dcache=system.ruby.l1_cntrl0.cacheMemory -dcache_hit_latency=1 -deadlock_threshold=500000 -default_p_state=UNDEFINED -eventq_index=0 -garnet_standalone=false -icache=system.ruby.l1_cntrl0.cacheMemory -icache_hit_latency=1 -is_cpu_sequencer=true -max_outstanding_requests=16 -no_retry_on_stall=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -ruby_system=system.ruby -support_data_reqs=true -support_inst_reqs=true -system=system -using_ruby_tester=false -version=0 -slave=system.cpu.icache_port system.cpu.dcache_port - -[system.ruby.memctrl_clk_domain] -type=DerivedClockDomain -clk_divider=3 -clk_domain=system.ruby.clk_domain -eventq_index=0 - -[system.ruby.network] -type=SimpleNetwork -children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 int_links2 int_links3 routers0 routers1 routers2 -adaptive_routing=false -buffer_size=0 -clk_domain=system.ruby.clk_domain -control_msg_size=8 -default_p_state=UNDEFINED -endpoint_bandwidth=1000 -eventq_index=0 -ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 -int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 -int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 -netifs= -number_of_virtual_networks=5 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 -ruby_system=system.ruby -topology=Crossbar -master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave -slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master - -[system.ruby.network.ext_links0] -type=SimpleExtLink -bandwidth_factor=16 -eventq_index=0 -ext_node=system.ruby.l1_cntrl0 -int_node=system.ruby.network.routers0 -latency=1 -link_id=0 -weight=1 - -[system.ruby.network.ext_links1] -type=SimpleExtLink -bandwidth_factor=16 -eventq_index=0 -ext_node=system.ruby.dir_cntrl0 -int_node=system.ruby.network.routers1 -latency=1 -link_id=1 -weight=1 - -[system.ruby.network.int_link_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers15] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers16] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers17] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers18] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers19] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers20] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers21] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers22] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers23] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers24] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers25] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers26] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers27] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers28] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers29] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers30] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers31] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers32] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers33] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers34] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers35] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers36] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers37] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers38] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers39] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_links0] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers2 -eventq_index=0 -latency=1 -link_id=2 -src_node=system.ruby.network.routers0 -src_outport= -weight=1 - -[system.ruby.network.int_links1] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers2 -eventq_index=0 -latency=1 -link_id=3 -src_node=system.ruby.network.routers1 -src_outport= -weight=1 - -[system.ruby.network.int_links2] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers0 -eventq_index=0 -latency=1 -link_id=4 -src_node=system.ruby.network.routers2 -src_outport= -weight=1 - -[system.ruby.network.int_links3] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers1 -eventq_index=0 -latency=1 -link_id=5 -src_node=system.ruby.network.routers2 -src_outport= -weight=1 - -[system.ruby.network.routers0] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 -power_model=Null -router_id=0 -virt_nets=5 - -[system.ruby.network.routers0.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 -power_model=Null -router_id=1 -virt_nets=5 - -[system.ruby.network.routers1.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 -power_model=Null -router_id=2 -virt_nets=5 - -[system.ruby.network.routers2.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers15] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers16] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers17] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers18] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers19] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.sys_port_proxy] -type=RubyPortProxy -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -is_cpu_sequencer=true -no_retry_on_stall=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -ruby_system=system.ruby -support_data_reqs=true -support_inst_reqs=true -system=system -using_ruby_tester=false -version=0 -slave=system.system_port - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/config.json deleted file mode 100644 index 2fd83cc59..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/config.json +++ /dev/null @@ -1,1743 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1, - "memories": [ - "system.mem_ctrls" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [ - "0:268435455:0:0:0:0" - ], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.sys_port_proxy.slave[0]", - "role": "MASTER" - }, - "sys_port_proxy": { - "system": "system", - "support_inst_reqs": true, - "slave": { - "peer": [ - "system.system_port" - ], - "role": "SLAVE" - }, - "name": "sys_port_proxy", - "p_state_clk_gate_min": 1, - "no_retry_on_stall": false, - "p_state_clk_gate_bins": 20, - "support_data_reqs": true, - "cxx_class": "RubyPortProxy", - "clk_domain": "system.clk_domain", - "power_model": null, - "is_cpu_sequencer": true, - "version": 0, - "eventq_index": 0, - "using_ruby_tester": false, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.sys_port_proxy", - "type": "RubyPortProxy", - "ruby_system": "system.ruby" - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "ruby": { - "all_instructions": false, - "memory_size_bits": 48, - "cxx_class": "RubySystem", - "l1_cntrl0": { - "requestFromCache": { - "ordered": true, - "name": "requestFromCache", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[0]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.requestFromCache", - "type": "MessageBuffer" - }, - "forwardToCache": { - "ordered": true, - "name": "forwardToCache", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[0]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.forwardToCache", - "type": "MessageBuffer" - }, - "system": "system", - "cluster_id": 0, - "sequencer": { - "no_retry_on_stall": false, - "deadlock_threshold": 500000, - "using_ruby_tester": false, - "system": "system", - "dcache": "system.ruby.l1_cntrl0.cacheMemory", - "cxx_class": "Sequencer", - "garnet_standalone": false, - "clk_domain": "system.cpu.clk_domain", - "icache_hit_latency": 1, - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "type": "RubySequencer", - "icache": "system.ruby.l1_cntrl0.cacheMemory", - "slave": { - "peer": [ - "system.cpu.icache_port", - "system.cpu.dcache_port" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1, - "power_model": null, - "coreid": 99, - "path": "system.ruby.l1_cntrl0.sequencer", - "ruby_system": "system.ruby", - "support_inst_reqs": true, - "name": "sequencer", - "max_outstanding_requests": 16, - "p_state_clk_gate_bins": 20, - "dcache_hit_latency": 1, - "support_data_reqs": true, - "is_cpu_sequencer": true - }, - "cxx_class": "L1Cache_Controller", - "issue_latency": 2, - "type": "L1Cache_Controller", - "recycle_latency": 10, - "clk_domain": "system.cpu.clk_domain", - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "number_of_TBEs": 256, - "p_state_clk_gate_min": 1, - "responseToCache": { - "ordered": true, - "name": "responseToCache", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[1]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.responseToCache", - "type": "MessageBuffer" - }, - "transitions_per_cycle": 4, - "responseFromCache": { - "ordered": true, - "name": "responseFromCache", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[1]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.responseFromCache", - "type": "MessageBuffer" - }, - "power_model": null, - "cache_response_latency": 12, - "buffer_size": 0, - "send_evictions": false, - "cacheMemory": { - "size": 256, - "resourceStalls": false, - "is_icache": false, - "name": "cacheMemory", - "eventq_index": 0, - "dataAccessLatency": 1, - "tagArrayBanks": 1, - "tagAccessLatency": 1, - "replacement_policy": { - "name": "replacement_policy", - "eventq_index": 0, - "assoc": 2, - "cxx_class": "PseudoLRUPolicy", - "path": "system.ruby.l1_cntrl0.cacheMemory.replacement_policy", - "block_size": 64, - "type": "PseudoLRUReplacementPolicy", - "size": 256 - }, - "assoc": 2, - "start_index_bit": 6, - "cxx_class": "CacheMemory", - "path": "system.ruby.l1_cntrl0.cacheMemory", - "block_size": 0, - "type": "RubyCache", - "dataArrayBanks": 1, - "ruby_system": "system.ruby" - }, - "ruby_system": "system.ruby", - "name": "l1_cntrl0", - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "p_state_clk_gate_bins": 20, - "mandatoryQueue": { - "ordered": false, - "name": "mandatoryQueue", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.mandatoryQueue", - "type": "MessageBuffer" - }, - "path": "system.ruby.l1_cntrl0" - }, - "network": { - "int_link_buffers": [ - { - "ordered": true, - "name": "int_link_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers14", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers15", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers15", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers16", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers16", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers17", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers17", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers18", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers18", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers19", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers19", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers20", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers20", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers21", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers21", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers22", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers22", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers23", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers23", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers24", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers24", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers25", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers25", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers26", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers26", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers27", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers27", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers28", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers28", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers29", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers29", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers30", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers30", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers31", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers31", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers32", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers32", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers33", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers33", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers34", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers34", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers35", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers35", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers36", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers36", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers37", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers37", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers38", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers38", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers39", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers39", - "type": "MessageBuffer" - } - ], - "cxx_class": "SimpleNetwork", - "clk_domain": "system.ruby.clk_domain", - "adaptive_routing": false, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "master": { - "peer": [ - "system.ruby.l1_cntrl0.forwardToCache.slave", - "system.ruby.l1_cntrl0.responseToCache.slave", - "system.ruby.dir_cntrl0.requestToDir.slave", - "system.ruby.dir_cntrl0.dmaRequestToDir.slave" - ], - "role": "MASTER" - }, - "topology": "Crossbar", - "type": "SimpleNetwork", - "slave": { - "peer": [ - "system.ruby.l1_cntrl0.requestFromCache.master", - "system.ruby.l1_cntrl0.responseFromCache.master", - "system.ruby.dir_cntrl0.responseFromDir.master", - "system.ruby.dir_cntrl0.dmaResponseFromDir.master", - "system.ruby.dir_cntrl0.forwardFromDir.master" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1, - "int_links": [ - { - "latency": 1, - "name": "int_links0", - "weight": 1, - "src_node": "system.ruby.network.routers0", - "dst_inport": "", - "link_id": 2, - "dst_node": "system.ruby.network.routers2", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links0", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links1", - "weight": 1, - "src_node": "system.ruby.network.routers1", - "dst_inport": "", - "link_id": 3, - "dst_node": "system.ruby.network.routers2", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links1", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links2", - "weight": 1, - "src_node": "system.ruby.network.routers2", - "dst_inport": "", - "link_id": 4, - "dst_node": "system.ruby.network.routers0", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links2", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links3", - "weight": 1, - "src_node": "system.ruby.network.routers2", - "dst_inport": "", - "link_id": 5, - "dst_node": "system.ruby.network.routers1", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links3", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - } - ], - "routers": [ - { - "router_id": 0, - "latency": 1, - "name": "routers0", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers0", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers14", - "type": "MessageBuffer" - } - ] - }, - { - "router_id": 1, - "latency": 1, - "name": "routers1", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers1", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers14", - "type": "MessageBuffer" - } - ] - }, - { - "router_id": 2, - "latency": 1, - "name": "routers2", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers2", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers14", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers15", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers15", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers16", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers16", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers17", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers17", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers18", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers18", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers19", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers19", - "type": "MessageBuffer" - } - ] - } - ], - "power_model": null, - "netifs": [], - "control_msg_size": 8, - "buffer_size": 0, - "endpoint_bandwidth": 1000, - "ruby_system": "system.ruby", - "name": "network", - "p_state_clk_gate_bins": 20, - "ext_links": [ - { - "latency": 1, - "name": "ext_links0", - "weight": 1, - "ext_node": "system.ruby.l1_cntrl0", - "link_id": 0, - "eventq_index": 0, - "cxx_class": "SimpleExtLink", - "path": "system.ruby.network.ext_links0", - "int_node": "system.ruby.network.routers0", - "type": "SimpleExtLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "ext_links1", - "weight": 1, - "ext_node": "system.ruby.dir_cntrl0", - "link_id": 1, - "eventq_index": 0, - "cxx_class": "SimpleExtLink", - "path": "system.ruby.network.ext_links1", - "int_node": "system.ruby.network.routers1", - "type": "SimpleExtLink", - "bandwidth_factor": 16 - } - ], - "number_of_virtual_networks": 5, - "path": "system.ruby.network" - }, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.ruby.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "randomization": false, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "phys_mem": null, - "type": "RubySystem", - "p_state_clk_gate_min": 1, - "hot_lines": false, - "power_model": null, - "path": "system.ruby", - "memctrl_clk_domain": { - "name": "memctrl_clk_domain", - "clk_domain": "system.ruby.clk_domain", - "eventq_index": 0, - "cxx_class": "DerivedClockDomain", - "path": "system.ruby.memctrl_clk_domain", - "type": "DerivedClockDomain", - "clk_divider": 3 - }, - "name": "ruby", - "p_state_clk_gate_bins": 20, - "block_size_bytes": 64, - "access_backing_store": false, - "number_of_virtual_networks": 5, - "num_of_sequencers": 1, - "dir_cntrl0": { - "system": "system", - "cluster_id": 0, - "responseFromMemory": { - "ordered": false, - "name": "responseFromMemory", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.responseFromMemory", - "type": "MessageBuffer" - }, - "cxx_class": "Directory_Controller", - "forwardFromDir": { - "ordered": false, - "name": "forwardFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[4]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.forwardFromDir", - "type": "MessageBuffer" - }, - "dmaRequestToDir": { - "ordered": true, - "name": "dmaRequestToDir", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[3]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.dmaRequestToDir", - "type": "MessageBuffer" - }, - "type": "Directory_Controller", - "recycle_latency": 10, - "clk_domain": "system.ruby.clk_domain", - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "directory_latency": 12, - "number_of_TBEs": 256, - "to_memory_controller_latency": 1, - "p_state_clk_gate_min": 1, - "responseFromDir": { - "ordered": false, - "name": "responseFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[2]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.responseFromDir", - "type": "MessageBuffer" - }, - "transitions_per_cycle": 32, - "memory": { - "peer": "system.mem_ctrls.port", - "role": "MASTER" - }, - "power_model": null, - "addr_ranges": [ - "0:268435455:5:0:0:0" - ], - "buffer_size": 0, - "ruby_system": "system.ruby", - "requestToDir": { - "ordered": true, - "name": "requestToDir", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[2]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.requestToDir", - "type": "MessageBuffer" - }, - "dmaResponseFromDir": { - "ordered": true, - "name": "dmaResponseFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[3]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.dmaResponseFromDir", - "type": "MessageBuffer" - }, - "name": "dir_cntrl0", - "p_state_clk_gate_bins": 20, - "directory": { - "name": "directory", - "addr_ranges": [ - "0:268435455:5:0:0:0" - ], - "eventq_index": 0, - "cxx_class": "DirectoryMemory", - "path": "system.ruby.dir_cntrl0.directory", - "type": "RubyDirectoryMemory" - }, - "path": "system.ruby.dir_cntrl0" - } - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "system": "system", - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "TimingSimpleCPU", - "max_loads_all_threads": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "do_quiesce": true, - "type": "TimingSimpleCPU", - "profile": 0, - "icache_port": { - "peer": "system.ruby.l1_cntrl0.sequencer.slave[0]", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.ruby.l1_cntrl0.sequencer.slave[1]", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64d/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "progress_interval": 0, - "branchPred": null, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - }, - "multi_thread": false, - "mem_ctrls": [ - { - "static_frontend_latency": 10, - "tRFC": 260, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 8, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.ruby.dir_cntrl0.memory", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6, - "tRTW": 3, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 8, - "IDD4W": "0.125", - "tWR": 15, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 14, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 3, - "power_model": null, - "tCL": 14, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1, - "tRAS": 35, - "tRP": 14, - "tBURST": 5, - "path": "system.mem_ctrls", - "tXP": 6, - "tXS": 270, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "mem_ctrls", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30, - "write_low_thresh_perc": 50, - "range": "0:268435455:5:19:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800 - } - ], - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/simerr deleted file mode 100755 index 27ce09844..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/simerr +++ /dev/null @@ -1,15 +0,0 @@ -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files! -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64d/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/simout deleted file mode 100755 index ffe951ca5..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/simout +++ /dev/null @@ -1,224 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-timing-ruby/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-timing-ruby/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:09:50 -gem5 executing on boldrock, pid 1344 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-timing-ruby --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64d/simple-timing-ruby - -Global frequency set at 1000000000 ticks per second -fld: PASS -fsd: PASS -fmadd.d: PASS -fmadd.d, quiet NaN: PASS -fmadd.d, signaling NaN: PASS -fmadd.d, infinity: PASS -fmadd.d, -infinity: PASS -fmsub.d: PASS -fmsub.d, quiet NaN: PASS -fmsub.d, signaling NaN: PASS -fmsub.d, infinity: PASS -fmsub.d, -infinity: PASS -fmsub.d, subtract infinity: PASS -fnmsub.d: PASS -fnmsub.d, quiet NaN: PASS -fnmsub.d, signaling NaN: PASS -fnmsub.d, infinity: PASS -fnmsub.d, -infinity: PASS -fnmsub.d, subtract infinity: PASS -fnmadd.d: PASS -fnmadd.d, quiet NaN: PASS -fnmadd.d, signaling NaN: PASS -fnmadd.d, infinity: PASS -fnmadd.d, -infinity: PASS -fadd.d: PASS -fadd.d, quiet NaN: PASS -fadd.d, signaling NaN: PASS -fadd.d, infinity: PASS -fadd.d, -infinity: PASS -fsub.d: PASS -fsub.d, quiet NaN: PASS -fsub.d, signaling NaN: PASS -fsub.d, infinity: PASS -fsub.d, -infinity: PASS -fsub.d, subtract infinity: PASS -fmul.d: PASS -fmul.d, quiet NaN: PASS -fmul.d, signaling NaN: PASS -fmul.d, infinity: PASS -fmul.d, -infinity: PASS -fmul.d, 0*infinity: PASS -fmul.d, overflow: PASS -fmul.d, underflow: PASS -fdiv.d: PASS -fdiv.d, quiet NaN: PASS -fdiv.d, signaling NaN: PASS -fdiv.d/0: PASS -fdiv.d/infinity: PASS -fdiv.d, infinity/infinity: PASS -fdiv.d, 0/0: PASS -fdiv.d, infinity/0: PASS -fdiv.d, 0/infinity: PASS -fdiv.d, underflow: PASS -fdiv.d, overflow: PASS -fsqrt.d: PASS -fsqrt.d, NaN: PASS -fsqrt.d, quiet NaN: PASS -fsqrt.d, signaling NaN: PASS -fsqrt.d, infinity: PASS -fsgnj.d, ++: PASS -fsgnj.d, +-: PASS -fsgnj.d, -+: PASS -fsgnj.d, --: PASS -fsgnj.d, quiet NaN: PASS -fsgnj.d, signaling NaN: PASS -fsgnj.d, inject NaN: PASS -fsgnj.d, inject -NaN: PASS -fsgnjn.d, ++: PASS -fsgnjn.d, +-: PASS -fsgnjn.d, -+: PASS -fsgnjn.d, --: PASS -fsgnjn.d, quiet NaN: PASS -fsgnjn.d, signaling NaN: PASS -fsgnjn.d, inject NaN: PASS -fsgnjn.d, inject NaN: PASS -fsgnjx.d, ++: PASS -fsgnjx.d, +-: PASS -fsgnjx.d, -+: PASS -fsgnjx.d, --: PASS -fsgnjx.d, quiet NaN: PASS -fsgnjx.d, signaling NaN: PASS -fsgnjx.d, inject NaN: PASS -fsgnjx.d, inject NaN: PASS -fmin.d: PASS -fmin.d, -infinity: PASS -fmin.d, infinity: PASS -fmin.d, quiet NaN first: PASS -fmin.d, quiet NaN second: PASS -fmin.d, quiet NaN both: PASS -fmin.d, signaling NaN first: PASS -fmin.d, signaling NaN second: PASS -fmin.d, signaling NaN both: PASS -fmax.d: PASS -fmax.d, -infinity: PASS -fmax.d, infinity: PASS -fmax.d, quiet NaN first: PASS -fmax.d, quiet NaN second: PASS -fmax.d, quiet NaN both: PASS -fmax.d, signaling NaN first: PASS -fmax.d, signaling NaN second: PASS -fmax.d, signaling NaN both: PASS -fcvt.s.d: PASS -fcvt.s.d, quiet NaN: PASS -fcvt.s.d, signaling NaN: PASS -fcvt.s.d, infinity: PASS -fcvt.s.d, overflow: PASS -fcvt.s.d, underflow: PASS -fcvt.d.s: PASS -fcvt.d.s, quiet NaN: PASS -fcvt.d.s, signaling NaN: PASS -fcvt.d.s, infinity: PASS -feq.d, equal: PASS -feq.d, not equal: PASS -feq.d, 0 == -0: PASS -feq.d, quiet NaN first: PASS -feq.d, quiet NaN second: PASS -feq.d, quiet NaN both: PASS -feq.d, signaling NaN first: PASS -feq.d, signaling NaN second: PASS -feq.d, signaling NaN both: PASS -flt.d, equal: PASS -flt.d, less: PASS -flt.d, greater: PASS -flt.d, quiet NaN first: PASS -flt.d, quiet NaN second: PASS -flt.d, quiet NaN both: PASS -flt.d, signaling NaN first: PASS -flt.d, signaling NaN second: PASS -flt.d, signaling NaN both: PASS -fle.d, equal: PASS -fle.d, less: PASS -fle.d, greater: PASS -fle.d, 0 == -0: PASS -fle.d, quiet NaN first: PASS -fle.d, quiet NaN second: PASS -fle.d, quiet NaN both: PASS -fle.d, signaling NaN first: PASS -fle.d, signaling NaN second: PASS -fle.d, signaling NaN both: PASS -fclass.d, -infinity: PASS -fclass.d, -normal: PASS -fclass.d, -subnormal: PASS -fclass.d, -0.0: PASS -fclass.d, 0.0: PASS -fclass.d, subnormal: PASS -fclass.d, normal: PASS -fclass.d, infinity: PASS -fclass.d, signaling NaN: PASS -fclass.s, quiet NaN: PASS -fcvt.w.d, truncate positive: PASS -fcvt.w.d, truncate negative: PASS -fcvt.w.d, 0.0: PASS -fcvt.w.d, -0.0: PASS -fcvt.w.d, overflow: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, underflow: PASS -fcvt.w.d, infinity: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, -infinity: PASS -fcvt.w.d, quiet NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, quiet -NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, signaling NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.wu.d, truncate positive: PASS -fcvt.wu.d, truncate negative: PASS -fcvt.wu.d, 0.0: PASS -fcvt.wu.d, -0.0: PASS -fcvt.wu.d, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, underflow: PASS -fcvt.wu.d, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, -infinity: PASS -fcvt.wu.d, quiet NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, quiet -NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, signaling NaN: PASS -fcvt.d.w, 0: PASS -fcvt.d.w, negative: PASS -fcvt.d.w, truncate: PASS -fcvt.d.wu, 0: PASS -fcvt.d.wu: PASS -fcvt.d.wu, truncate: PASS -fcvt.l.d, truncate positive: PASS -fcvt.l.d, truncate negative: PASS -fcvt.l.d, 0.0: PASS -fcvt.l.d, -0.0: PASS -fcvt.l.d, 32-bit overflow: PASS -fcvt.l.d, overflow: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, underflow: PASS -fcvt.l.d, infinity: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, -infinity: PASS -fcvt.l.d, quiet NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, quiet -NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, signaling NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.lu.d, truncate positive: PASS -fcvt.lu.d, truncate negative: PASS -fcvt.lu.d, 0.0: PASS -fcvt.lu.d, -0.0: PASS -fcvt.lu.d, 32-bit overflow: PASS -fcvt.lu.d, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.d, underflow: PASS -fcvt.lu.d, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.d, -infinity: PASS -fcvt.lu.d, quiet NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.d, quiet -NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.d, signaling NaN: PASS -fmv.x.d, positive: PASS -fmv.x.d, negative: PASS -fmv.x.d, 0.0: PASS -fmv.x.d, -0.0: PASS -fcvt.d.l, 0: PASS -fcvt.d.l, negative: PASS -fcvt.d.l, 32-bit truncate: PASS -fcvt.d.lu, 0: PASS -fcvt.d.lu: PASS -fcvt.d.lu, 32-bit truncate: PASS -fmv.d.x: PASS -Exiting @ tick 8234747 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/stats.txt deleted file mode 100644 index 71f7cb149..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/stats.txt +++ /dev/null @@ -1,739 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.008234 -sim_ticks 8234747 -final_tick 8234747 -sim_freq 1000000000 -host_inst_rate 3359 -host_op_rate 3369 -host_tick_rate 63636 -host_mem_usage 439776 -host_seconds 129.40 -sim_insts 434729 -sim_ops 436032 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1 -system.mem_ctrls.pwrStateResidencyTicks::UNDEFINED 8234747 -system.mem_ctrls.bytes_read::ruby.dir_cntrl0 7528256 -system.mem_ctrls.bytes_read::total 7528256 -system.mem_ctrls.bytes_written::ruby.dir_cntrl0 7528000 -system.mem_ctrls.bytes_written::total 7528000 -system.mem_ctrls.num_reads::ruby.dir_cntrl0 117629 -system.mem_ctrls.num_reads::total 117629 -system.mem_ctrls.num_writes::ruby.dir_cntrl0 117625 -system.mem_ctrls.num_writes::total 117625 -system.mem_ctrls.bw_read::ruby.dir_cntrl0 914206107 -system.mem_ctrls.bw_read::total 914206107 -system.mem_ctrls.bw_write::ruby.dir_cntrl0 914175019 -system.mem_ctrls.bw_write::total 914175019 -system.mem_ctrls.bw_total::ruby.dir_cntrl0 1828381126 -system.mem_ctrls.bw_total::total 1828381126 -system.mem_ctrls.readReqs 117629 -system.mem_ctrls.writeReqs 117625 -system.mem_ctrls.readBursts 117629 -system.mem_ctrls.writeBursts 117625 -system.mem_ctrls.bytesReadDRAM 4130304 -system.mem_ctrls.bytesReadWrQ 3397952 -system.mem_ctrls.bytesWritten 4366848 -system.mem_ctrls.bytesReadSys 7528256 -system.mem_ctrls.bytesWrittenSys 7528000 -system.mem_ctrls.servicedByWrQ 53093 -system.mem_ctrls.mergedWrBursts 49364 -system.mem_ctrls.neitherReadNorWriteReqs 0 -system.mem_ctrls.perBankRdBursts::0 10167 -system.mem_ctrls.perBankRdBursts::1 8186 -system.mem_ctrls.perBankRdBursts::2 6889 -system.mem_ctrls.perBankRdBursts::3 10537 -system.mem_ctrls.perBankRdBursts::4 4633 -system.mem_ctrls.perBankRdBursts::5 1895 -system.mem_ctrls.perBankRdBursts::6 3152 -system.mem_ctrls.perBankRdBursts::7 8737 -system.mem_ctrls.perBankRdBursts::8 56 -system.mem_ctrls.perBankRdBursts::9 166 -system.mem_ctrls.perBankRdBursts::10 14 -system.mem_ctrls.perBankRdBursts::11 251 -system.mem_ctrls.perBankRdBursts::12 1768 -system.mem_ctrls.perBankRdBursts::13 891 -system.mem_ctrls.perBankRdBursts::14 2177 -system.mem_ctrls.perBankRdBursts::15 5017 -system.mem_ctrls.perBankWrBursts::0 10442 -system.mem_ctrls.perBankWrBursts::1 8547 -system.mem_ctrls.perBankWrBursts::2 7140 -system.mem_ctrls.perBankWrBursts::3 12327 -system.mem_ctrls.perBankWrBursts::4 4765 -system.mem_ctrls.perBankWrBursts::5 1918 -system.mem_ctrls.perBankWrBursts::6 3176 -system.mem_ctrls.perBankWrBursts::7 9129 -system.mem_ctrls.perBankWrBursts::8 57 -system.mem_ctrls.perBankWrBursts::9 173 -system.mem_ctrls.perBankWrBursts::10 13 -system.mem_ctrls.perBankWrBursts::11 257 -system.mem_ctrls.perBankWrBursts::12 1785 -system.mem_ctrls.perBankWrBursts::13 912 -system.mem_ctrls.perBankWrBursts::14 2275 -system.mem_ctrls.perBankWrBursts::15 5316 -system.mem_ctrls.numRdRetry 0 -system.mem_ctrls.numWrRetry 0 -system.mem_ctrls.totGap 8234661 -system.mem_ctrls.readPktSize::0 0 -system.mem_ctrls.readPktSize::1 0 -system.mem_ctrls.readPktSize::2 0 -system.mem_ctrls.readPktSize::3 0 -system.mem_ctrls.readPktSize::4 0 -system.mem_ctrls.readPktSize::5 0 -system.mem_ctrls.readPktSize::6 117629 -system.mem_ctrls.writePktSize::0 0 -system.mem_ctrls.writePktSize::1 0 -system.mem_ctrls.writePktSize::2 0 -system.mem_ctrls.writePktSize::3 0 -system.mem_ctrls.writePktSize::4 0 -system.mem_ctrls.writePktSize::5 0 -system.mem_ctrls.writePktSize::6 117625 -system.mem_ctrls.rdQLenPdf::0 64536 -system.mem_ctrls.rdQLenPdf::1 0 -system.mem_ctrls.rdQLenPdf::2 0 -system.mem_ctrls.rdQLenPdf::3 0 -system.mem_ctrls.rdQLenPdf::4 0 -system.mem_ctrls.rdQLenPdf::5 0 -system.mem_ctrls.rdQLenPdf::6 0 -system.mem_ctrls.rdQLenPdf::7 0 -system.mem_ctrls.rdQLenPdf::8 0 -system.mem_ctrls.rdQLenPdf::9 0 -system.mem_ctrls.rdQLenPdf::10 0 -system.mem_ctrls.rdQLenPdf::11 0 -system.mem_ctrls.rdQLenPdf::12 0 -system.mem_ctrls.rdQLenPdf::13 0 -system.mem_ctrls.rdQLenPdf::14 0 -system.mem_ctrls.rdQLenPdf::15 0 -system.mem_ctrls.rdQLenPdf::16 0 -system.mem_ctrls.rdQLenPdf::17 0 -system.mem_ctrls.rdQLenPdf::18 0 -system.mem_ctrls.rdQLenPdf::19 0 -system.mem_ctrls.rdQLenPdf::20 0 -system.mem_ctrls.rdQLenPdf::21 0 -system.mem_ctrls.rdQLenPdf::22 0 -system.mem_ctrls.rdQLenPdf::23 0 -system.mem_ctrls.rdQLenPdf::24 0 -system.mem_ctrls.rdQLenPdf::25 0 -system.mem_ctrls.rdQLenPdf::26 0 -system.mem_ctrls.rdQLenPdf::27 0 -system.mem_ctrls.rdQLenPdf::28 0 -system.mem_ctrls.rdQLenPdf::29 0 -system.mem_ctrls.rdQLenPdf::30 0 -system.mem_ctrls.rdQLenPdf::31 0 -system.mem_ctrls.wrQLenPdf::0 1 -system.mem_ctrls.wrQLenPdf::1 1 -system.mem_ctrls.wrQLenPdf::2 1 -system.mem_ctrls.wrQLenPdf::3 1 -system.mem_ctrls.wrQLenPdf::4 1 -system.mem_ctrls.wrQLenPdf::5 1 -system.mem_ctrls.wrQLenPdf::6 1 -system.mem_ctrls.wrQLenPdf::7 1 -system.mem_ctrls.wrQLenPdf::8 1 -system.mem_ctrls.wrQLenPdf::9 1 -system.mem_ctrls.wrQLenPdf::10 1 -system.mem_ctrls.wrQLenPdf::11 1 -system.mem_ctrls.wrQLenPdf::12 1 -system.mem_ctrls.wrQLenPdf::13 1 -system.mem_ctrls.wrQLenPdf::14 1 -system.mem_ctrls.wrQLenPdf::15 482 -system.mem_ctrls.wrQLenPdf::16 585 -system.mem_ctrls.wrQLenPdf::17 3673 -system.mem_ctrls.wrQLenPdf::18 4294 -system.mem_ctrls.wrQLenPdf::19 4263 -system.mem_ctrls.wrQLenPdf::20 4407 -system.mem_ctrls.wrQLenPdf::21 4411 -system.mem_ctrls.wrQLenPdf::22 4319 -system.mem_ctrls.wrQLenPdf::23 4187 -system.mem_ctrls.wrQLenPdf::24 4183 -system.mem_ctrls.wrQLenPdf::25 4181 -system.mem_ctrls.wrQLenPdf::26 4182 -system.mem_ctrls.wrQLenPdf::27 4182 -system.mem_ctrls.wrQLenPdf::28 4181 -system.mem_ctrls.wrQLenPdf::29 4180 -system.mem_ctrls.wrQLenPdf::30 4179 -system.mem_ctrls.wrQLenPdf::31 4179 -system.mem_ctrls.wrQLenPdf::32 4178 -system.mem_ctrls.wrQLenPdf::33 0 -system.mem_ctrls.wrQLenPdf::34 0 -system.mem_ctrls.wrQLenPdf::35 0 -system.mem_ctrls.wrQLenPdf::36 0 -system.mem_ctrls.wrQLenPdf::37 0 -system.mem_ctrls.wrQLenPdf::38 0 -system.mem_ctrls.wrQLenPdf::39 0 -system.mem_ctrls.wrQLenPdf::40 0 -system.mem_ctrls.wrQLenPdf::41 0 -system.mem_ctrls.wrQLenPdf::42 0 -system.mem_ctrls.wrQLenPdf::43 0 -system.mem_ctrls.wrQLenPdf::44 0 -system.mem_ctrls.wrQLenPdf::45 0 -system.mem_ctrls.wrQLenPdf::46 0 -system.mem_ctrls.wrQLenPdf::47 0 -system.mem_ctrls.wrQLenPdf::48 0 -system.mem_ctrls.wrQLenPdf::49 0 -system.mem_ctrls.wrQLenPdf::50 0 -system.mem_ctrls.wrQLenPdf::51 0 -system.mem_ctrls.wrQLenPdf::52 0 -system.mem_ctrls.wrQLenPdf::53 0 -system.mem_ctrls.wrQLenPdf::54 0 -system.mem_ctrls.wrQLenPdf::55 0 -system.mem_ctrls.wrQLenPdf::56 0 -system.mem_ctrls.wrQLenPdf::57 0 -system.mem_ctrls.wrQLenPdf::58 0 -system.mem_ctrls.wrQLenPdf::59 0 -system.mem_ctrls.wrQLenPdf::60 0 -system.mem_ctrls.wrQLenPdf::61 0 -system.mem_ctrls.wrQLenPdf::62 0 -system.mem_ctrls.wrQLenPdf::63 0 -system.mem_ctrls.bytesPerActivate::samples 30658 -system.mem_ctrls.bytesPerActivate::mean 277.151020 -system.mem_ctrls.bytesPerActivate::gmean 189.288939 -system.mem_ctrls.bytesPerActivate::stdev 256.392048 -system.mem_ctrls.bytesPerActivate::0-127 8448 27.55% 27.55% -system.mem_ctrls.bytesPerActivate::128-255 9134 29.79% 57.34% -system.mem_ctrls.bytesPerActivate::256-383 4780 15.59% 72.94% -system.mem_ctrls.bytesPerActivate::384-511 3116 10.16% 83.10% -system.mem_ctrls.bytesPerActivate::512-639 1662 5.42% 88.52% -system.mem_ctrls.bytesPerActivate::640-767 996 3.24% 91.77% -system.mem_ctrls.bytesPerActivate::768-895 671 2.18% 93.96% -system.mem_ctrls.bytesPerActivate::896-1023 436 1.42% 95.38% -system.mem_ctrls.bytesPerActivate::1024-1151 1415 4.61% 99.99% -system.mem_ctrls.bytesPerActivate::total 30658 -system.mem_ctrls.rdPerTurnAround::samples 4178 -system.mem_ctrls.rdPerTurnAround::mean 15.443274 -system.mem_ctrls.rdPerTurnAround::gmean 15.386120 -system.mem_ctrls.rdPerTurnAround::stdev 1.345245 -system.mem_ctrls.rdPerTurnAround::12-13 259 6.19% 6.19% -system.mem_ctrls.rdPerTurnAround::14-15 1988 47.58% 53.78% -system.mem_ctrls.rdPerTurnAround::16-17 1671 39.99% 93.77% -system.mem_ctrls.rdPerTurnAround::18-19 242 5.79% 99.56% -system.mem_ctrls.rdPerTurnAround::20-21 17 0.40% 99.97% -system.mem_ctrls.rdPerTurnAround::32-33 1 0.02% 99.99% -system.mem_ctrls.rdPerTurnAround::total 4178 -system.mem_ctrls.wrPerTurnAround::samples 4178 -system.mem_ctrls.wrPerTurnAround::mean 16.331258 -system.mem_ctrls.wrPerTurnAround::gmean 16.311113 -system.mem_ctrls.wrPerTurnAround::stdev 0.843164 -system.mem_ctrls.wrPerTurnAround::16 3564 85.30% 85.30% -system.mem_ctrls.wrPerTurnAround::17 86 2.05% 87.36% -system.mem_ctrls.wrPerTurnAround::18 296 7.08% 94.44% -system.mem_ctrls.wrPerTurnAround::19 222 5.31% 99.76% -system.mem_ctrls.wrPerTurnAround::20 10 0.23% 99.99% -system.mem_ctrls.wrPerTurnAround::total 4178 -system.mem_ctrls.totQLat 1341576 -system.mem_ctrls.totMemAccLat 2567760 -system.mem_ctrls.totBusLat 322680 -system.mem_ctrls.avgQLat 20.78 -system.mem_ctrls.avgBusLat 5.00 -system.mem_ctrls.avgMemAccLat 39.78 -system.mem_ctrls.avgRdBW 501.57 -system.mem_ctrls.avgWrBW 530.29 -system.mem_ctrls.avgRdBWSys 914.20 -system.mem_ctrls.avgWrBWSys 914.17 -system.mem_ctrls.peakBW 12800.00 -system.mem_ctrls.busUtil 8.06 -system.mem_ctrls.busUtilRead 3.91 -system.mem_ctrls.busUtilWrite 4.14 -system.mem_ctrls.avgRdQLen 0.99 -system.mem_ctrls.avgWrQLen 25.97 -system.mem_ctrls.readRowHits 41328 -system.mem_ctrls.writeRowHits 60778 -system.mem_ctrls.readRowHitRate 64.03 -system.mem_ctrls.writeRowHitRate 89.03 -system.mem_ctrls.avgGap 35.00 -system.mem_ctrls.pageHitRate 76.88 -system.mem_ctrls_0.actEnergy 171045840 -system.mem_ctrls_0.preEnergy 92562120 -system.mem_ctrls_0.readEnergy 619135104 -system.mem_ctrls_0.writeEnergy 479772288 -system.mem_ctrls_0.refreshEnergy 650289120 -system.mem_ctrls_0.actBackEnergy 1172781840 -system.mem_ctrls_0.preBackEnergy 14185728 -system.mem_ctrls_0.actPowerDownEnergy 2505028704 -system.mem_ctrls_0.prePowerDownEnergy 38266752 -system.mem_ctrls_0.selfRefreshEnergy 10627920 -system.mem_ctrls_0.totalEnergy 5753695416 -system.mem_ctrls_0.averagePower 698.709434 -system.mem_ctrls_0.totalIdleTime 5625604 -system.mem_ctrls_0.memoryStateTime::IDLE 5830 -system.mem_ctrls_0.memoryStateTime::REF 275110 -system.mem_ctrls_0.memoryStateTime::SREF 32778 -system.mem_ctrls_0.memoryStateTime::PRE_PDN 99653 -system.mem_ctrls_0.memoryStateTime::ACT 2327892 -system.mem_ctrls_0.memoryStateTime::ACT_PDN 5493484 -system.mem_ctrls_1.actEnergy 47880840 -system.mem_ctrls_1.preEnergy 25900392 -system.mem_ctrls_1.readEnergy 118124160 -system.mem_ctrls_1.writeEnergy 90101376 -system.mem_ctrls_1.refreshEnergy 644757360 -system.mem_ctrls_1.actBackEnergy 878042136 -system.mem_ctrls_1.preBackEnergy 16141056 -system.mem_ctrls_1.actPowerDownEnergy 2454151872 -system.mem_ctrls_1.prePowerDownEnergy 293561472 -system.mem_ctrls_1.selfRefreshEnergy 33436536 -system.mem_ctrls_1.totalEnergy 4602109416 -system.mem_ctrls_1.averagePower 558.864700 -system.mem_ctrls_1.totalIdleTime 6267116 -system.mem_ctrls_1.memoryStateTime::IDLE 11825 -system.mem_ctrls_1.memoryStateTime::REF 272794 -system.mem_ctrls_1.memoryStateTime::SREF 120758 -system.mem_ctrls_1.memoryStateTime::PRE_PDN 764483 -system.mem_ctrls_1.memoryStateTime::ACT 1682975 -system.mem_ctrls_1.memoryStateTime::ACT_PDN 5381912 -system.pwrStateResidencyTicks::UNDEFINED 8234747 -system.cpu.clk_domain.clock 1 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 220 -system.cpu.pwrStateResidencyTicks::ON 8234747 -system.cpu.numCycles 8234747 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 434729 -system.cpu.committedOps 436032 -system.cpu.num_int_alu_accesses 433908 -system.cpu.num_fp_alu_accesses 1229 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 23870 -system.cpu.num_conditional_control_insts 71049 -system.cpu.num_int_insts 433908 -system.cpu.num_fp_insts 1229 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 549660 -system.cpu.num_int_register_writes 288600 -system.cpu.num_fp_register_reads 988 -system.cpu.num_fp_register_writes 800 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 177168 -system.cpu.num_load_insts 110145 -system.cpu.num_store_insts 67023 -system.cpu.num_idle_cycles -0 -system.cpu.num_busy_cycles 8234747 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction -0 -system.cpu.Branches 94919 -system.cpu.op_class::No_OpClass 224 0.05% 0.05% -system.cpu.op_class::IntAlu 256681 58.83% 58.88% -system.cpu.op_class::IntMult 710 0.16% 59.05% -system.cpu.op_class::IntDiv 992 0.22% 59.27% -system.cpu.op_class::FloatAdd 133 0.03% 59.30% -system.cpu.op_class::FloatCmp 170 0.03% 59.34% -system.cpu.op_class::FloatCvt 128 0.02% 59.37% -system.cpu.op_class::FloatMult 30 0.00% 59.38% -system.cpu.op_class::FloatMultAcc 0 0.00% 59.38% -system.cpu.op_class::FloatDiv 11 0.00% 59.38% -system.cpu.op_class::FloatMisc 0 0.00% 59.38% -system.cpu.op_class::FloatSqrt 5 0.00% 59.38% -system.cpu.op_class::SimdAdd 0 0.00% 59.38% -system.cpu.op_class::SimdAddAcc 0 0.00% 59.38% -system.cpu.op_class::SimdAlu 0 0.00% 59.38% -system.cpu.op_class::SimdCmp 0 0.00% 59.38% -system.cpu.op_class::SimdCvt 0 0.00% 59.38% -system.cpu.op_class::SimdMisc 0 0.00% 59.38% -system.cpu.op_class::SimdMult 0 0.00% 59.38% -system.cpu.op_class::SimdMultAcc 0 0.00% 59.38% -system.cpu.op_class::SimdShift 0 0.00% 59.38% -system.cpu.op_class::SimdShiftAcc 0 0.00% 59.38% -system.cpu.op_class::SimdSqrt 0 0.00% 59.38% -system.cpu.op_class::SimdFloatAdd 0 0.00% 59.38% -system.cpu.op_class::SimdFloatAlu 0 0.00% 59.38% -system.cpu.op_class::SimdFloatCmp 0 0.00% 59.38% -system.cpu.op_class::SimdFloatCvt 0 0.00% 59.38% -system.cpu.op_class::SimdFloatDiv 0 0.00% 59.38% -system.cpu.op_class::SimdFloatMisc 0 0.00% 59.38% -system.cpu.op_class::SimdFloatMult 0 0.00% 59.38% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 59.38% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 59.38% -system.cpu.op_class::MemRead 109574 25.11% 84.50% -system.cpu.op_class::MemWrite 66842 15.32% 99.82% -system.cpu.op_class::FloatMemRead 571 0.13% 99.95% -system.cpu.op_class::FloatMemWrite 181 0.04% 99.99% -system.cpu.op_class::IprAccess 0 0.00% 99.99% -system.cpu.op_class::InstPrefetch 0 0.00% 99.99% -system.cpu.op_class::total 436252 -system.ruby.clk_domain.clock 1 -system.ruby.pwrStateResidencyTicks::UNDEFINED 8234747 -system.ruby.delayHist::bucket_size 1 -system.ruby.delayHist::max_bucket 9 -system.ruby.delayHist::samples 235254 -system.ruby.delayHist | 235254 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayHist::total 235254 -system.ruby.outstanding_req_hist_seqr::bucket_size 1 -system.ruby.outstanding_req_hist_seqr::max_bucket 9 -system.ruby.outstanding_req_hist_seqr::samples 687573 -system.ruby.outstanding_req_hist_seqr::mean 1 -system.ruby.outstanding_req_hist_seqr::gmean 1 -system.ruby.outstanding_req_hist_seqr | 0 0.00% 0.00% | 687573 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.outstanding_req_hist_seqr::total 687573 -system.ruby.latency_hist_seqr::bucket_size 64 -system.ruby.latency_hist_seqr::max_bucket 639 -system.ruby.latency_hist_seqr::samples 687572 -system.ruby.latency_hist_seqr::mean 10.976559 -system.ruby.latency_hist_seqr::gmean 1.966066 -system.ruby.latency_hist_seqr::stdev 26.793113 -system.ruby.latency_hist_seqr | 624767 90.86% 90.86% | 58473 8.50% 99.36% | 3023 0.43% 99.80% | 487 0.07% 99.88% | 421 0.06% 99.94% | 338 0.04% 99.99% | 32 0.00% 99.99% | 14 0.00% 99.99% | 4 0.00% 99.99% | 13 0.00% 99.99% -system.ruby.latency_hist_seqr::total 687572 -system.ruby.hit_latency_hist_seqr::bucket_size 1 -system.ruby.hit_latency_hist_seqr::max_bucket 9 -system.ruby.hit_latency_hist_seqr::samples 569943 -system.ruby.hit_latency_hist_seqr::mean 1 -system.ruby.hit_latency_hist_seqr::gmean 1 -system.ruby.hit_latency_hist_seqr | 0 0.00% 0.00% | 569943 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.hit_latency_hist_seqr::total 569943 -system.ruby.miss_latency_hist_seqr::bucket_size 64 -system.ruby.miss_latency_hist_seqr::max_bucket 639 -system.ruby.miss_latency_hist_seqr::samples 117629 -system.ruby.miss_latency_hist_seqr::mean 59.315576 -system.ruby.miss_latency_hist_seqr::gmean 52.018516 -system.ruby.miss_latency_hist_seqr::stdev 37.111044 -system.ruby.miss_latency_hist_seqr | 54824 46.60% 46.60% | 58473 49.70% 96.31% | 3023 2.56% 98.88% | 487 0.41% 99.30% | 421 0.35% 99.65% | 338 0.28% 99.94% | 32 0.02% 99.97% | 14 0.01% 99.98% | 4 0.00% 99.98% | 13 0.01% 99.99% -system.ruby.miss_latency_hist_seqr::total 117629 -system.ruby.Directory.incomplete_times_seqr 117628 -system.ruby.dir_cntrl0.forwardFromDir.avg_buf_msgs 0.014283 -system.ruby.dir_cntrl0.forwardFromDir.avg_stall_time 0.999964 -system.ruby.dir_cntrl0.requestToDir.avg_buf_msgs 0.028568 -system.ruby.dir_cntrl0.requestToDir.avg_stall_time 11.771273 -system.ruby.dir_cntrl0.responseFromDir.avg_buf_msgs 0.014284 -system.ruby.dir_cntrl0.responseFromDir.avg_stall_time 0.999991 -system.ruby.dir_cntrl0.responseFromMemory.avg_buf_msgs 0.028568 -system.ruby.dir_cntrl0.responseFromMemory.avg_stall_time 0.999991 -system.ruby.dir_cntrl0.pwrStateResidencyTicks::UNDEFINED 8234747 -system.ruby.l1_cntrl0.cacheMemory.demand_hits 569943 -system.ruby.l1_cntrl0.cacheMemory.demand_misses 117629 -system.ruby.l1_cntrl0.cacheMemory.demand_accesses 687572 -system.ruby.l1_cntrl0.forwardToCache.avg_buf_msgs 0.014283 -system.ruby.l1_cntrl0.forwardToCache.avg_stall_time 6.999743 -system.ruby.l1_cntrl0.mandatoryQueue.avg_buf_msgs 0.083496 -system.ruby.l1_cntrl0.mandatoryQueue.avg_stall_time 0.999999 -system.ruby.l1_cntrl0.requestFromCache.avg_buf_msgs 0.057136 -system.ruby.l1_cntrl0.requestFromCache.avg_stall_time 1.999999 -system.ruby.l1_cntrl0.responseToCache.avg_buf_msgs 0.014284 -system.ruby.l1_cntrl0.responseToCache.avg_stall_time 6.999936 -system.ruby.l1_cntrl0.sequencer.pwrStateResidencyTicks::UNDEFINED 8234747 -system.ruby.l1_cntrl0.pwrStateResidencyTicks::UNDEFINED 8234747 -system.ruby.memctrl_clk_domain.clock 3 -system.ruby.network.routers0.port_buffers03.avg_buf_msgs 0.014283 -system.ruby.network.routers0.port_buffers03.avg_stall_time 5.999780 -system.ruby.network.routers0.port_buffers04.avg_buf_msgs 0.014284 -system.ruby.network.routers0.port_buffers04.avg_stall_time 5.999946 -system.ruby.network.routers0.port_buffers07.avg_buf_msgs 0.085704 -system.ruby.network.routers0.port_buffers07.avg_stall_time 6.771282 -system.ruby.network.routers0.pwrStateResidencyTicks::UNDEFINED 8234747 -system.ruby.network.routers0.percent_links_utilized 7.142113 -system.ruby.network.routers0.msg_count.Control::2 117629 -system.ruby.network.routers0.msg_count.Data::2 117625 -system.ruby.network.routers0.msg_count.Response_Data::4 117629 -system.ruby.network.routers0.msg_count.Writeback_Control::3 117625 -system.ruby.network.routers0.msg_bytes.Control::2 941032 -system.ruby.network.routers0.msg_bytes.Data::2 8469000 -system.ruby.network.routers0.msg_bytes.Response_Data::4 8469288 -system.ruby.network.routers0.msg_bytes.Writeback_Control::3 941000 -system.ruby.network.routers1.port_buffers02.avg_buf_msgs 0.028568 -system.ruby.network.routers1.port_buffers02.avg_stall_time 10.771275 -system.ruby.network.routers1.port_buffers06.avg_buf_msgs 0.014283 -system.ruby.network.routers1.port_buffers06.avg_stall_time 1.999927 -system.ruby.network.routers1.port_buffers07.avg_buf_msgs 0.014284 -system.ruby.network.routers1.port_buffers07.avg_stall_time 1.999982 -system.ruby.network.routers1.pwrStateResidencyTicks::UNDEFINED 8234747 -system.ruby.network.routers1.percent_links_utilized 7.142113 -system.ruby.network.routers1.msg_count.Control::2 117629 -system.ruby.network.routers1.msg_count.Data::2 117625 -system.ruby.network.routers1.msg_count.Response_Data::4 117629 -system.ruby.network.routers1.msg_count.Writeback_Control::3 117625 -system.ruby.network.routers1.msg_bytes.Control::2 941032 -system.ruby.network.routers1.msg_bytes.Data::2 8469000 -system.ruby.network.routers1.msg_bytes.Response_Data::4 8469288 -system.ruby.network.routers1.msg_bytes.Writeback_Control::3 941000 -system.ruby.network.int_link_buffers02.avg_buf_msgs 0.028568 -system.ruby.network.int_link_buffers02.avg_stall_time 7.771281 -system.ruby.network.int_link_buffers08.avg_buf_msgs 0.014283 -system.ruby.network.int_link_buffers08.avg_stall_time 2.999891 -system.ruby.network.int_link_buffers09.avg_buf_msgs 0.014284 -system.ruby.network.int_link_buffers09.avg_stall_time 2.999974 -system.ruby.network.int_link_buffers13.avg_buf_msgs 0.014283 -system.ruby.network.int_link_buffers13.avg_stall_time 4.999817 -system.ruby.network.int_link_buffers14.avg_buf_msgs 0.014284 -system.ruby.network.int_link_buffers14.avg_stall_time 4.999955 -system.ruby.network.int_link_buffers17.avg_buf_msgs 0.028568 -system.ruby.network.int_link_buffers17.avg_stall_time 9.771277 -system.ruby.network.routers2.port_buffers03.avg_buf_msgs 0.014283 -system.ruby.network.routers2.port_buffers03.avg_stall_time 3.999854 -system.ruby.network.routers2.port_buffers04.avg_buf_msgs 0.014284 -system.ruby.network.routers2.port_buffers04.avg_stall_time 3.999965 -system.ruby.network.routers2.port_buffers07.avg_buf_msgs 0.028568 -system.ruby.network.routers2.port_buffers07.avg_stall_time 8.771279 -system.ruby.network.routers2.pwrStateResidencyTicks::UNDEFINED 8234747 -system.ruby.network.routers2.percent_links_utilized 7.142113 -system.ruby.network.routers2.msg_count.Control::2 117629 -system.ruby.network.routers2.msg_count.Data::2 117625 -system.ruby.network.routers2.msg_count.Response_Data::4 117629 -system.ruby.network.routers2.msg_count.Writeback_Control::3 117625 -system.ruby.network.routers2.msg_bytes.Control::2 941032 -system.ruby.network.routers2.msg_bytes.Data::2 8469000 -system.ruby.network.routers2.msg_bytes.Response_Data::4 8469288 -system.ruby.network.routers2.msg_bytes.Writeback_Control::3 941000 -system.ruby.network.pwrStateResidencyTicks::UNDEFINED 8234747 -system.ruby.network.msg_count.Control 352887 -system.ruby.network.msg_count.Data 352875 -system.ruby.network.msg_count.Response_Data 352887 -system.ruby.network.msg_count.Writeback_Control 352875 -system.ruby.network.msg_byte.Control 2823096 -system.ruby.network.msg_byte.Data 25407000 -system.ruby.network.msg_byte.Response_Data 25407864 -system.ruby.network.msg_byte.Writeback_Control 2823000 -system.sys_port_proxy.pwrStateResidencyTicks::UNDEFINED 8234747 -system.ruby.network.routers0.throttle0.link_utilization 7.142210 -system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 117629 -system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 117625 -system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 8469288 -system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 941000 -system.ruby.network.routers0.throttle1.link_utilization 7.142016 -system.ruby.network.routers0.throttle1.msg_count.Control::2 117629 -system.ruby.network.routers0.throttle1.msg_count.Data::2 117625 -system.ruby.network.routers0.throttle1.msg_bytes.Control::2 941032 -system.ruby.network.routers0.throttle1.msg_bytes.Data::2 8469000 -system.ruby.network.routers1.throttle0.link_utilization 7.142016 -system.ruby.network.routers1.throttle0.msg_count.Control::2 117629 -system.ruby.network.routers1.throttle0.msg_count.Data::2 117625 -system.ruby.network.routers1.throttle0.msg_bytes.Control::2 941032 -system.ruby.network.routers1.throttle0.msg_bytes.Data::2 8469000 -system.ruby.network.routers1.throttle1.link_utilization 7.142210 -system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 117629 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 117625 -system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 8469288 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 941000 -system.ruby.network.routers2.throttle0.link_utilization 7.142210 -system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 117629 -system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 117625 -system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 8469288 -system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 941000 -system.ruby.network.routers2.throttle1.link_utilization 7.142016 -system.ruby.network.routers2.throttle1.msg_count.Control::2 117629 -system.ruby.network.routers2.throttle1.msg_count.Data::2 117625 -system.ruby.network.routers2.throttle1.msg_bytes.Control::2 941032 -system.ruby.network.routers2.throttle1.msg_bytes.Data::2 8469000 -system.ruby.delayVCHist.vnet_1::bucket_size 1 -system.ruby.delayVCHist.vnet_1::max_bucket 9 -system.ruby.delayVCHist.vnet_1::samples 117629 -system.ruby.delayVCHist.vnet_1 | 117629 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayVCHist.vnet_1::total 117629 -system.ruby.delayVCHist.vnet_2::bucket_size 1 -system.ruby.delayVCHist.vnet_2::max_bucket 9 -system.ruby.delayVCHist.vnet_2::samples 117625 -system.ruby.delayVCHist.vnet_2 | 117625 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayVCHist.vnet_2::total 117625 -system.ruby.LD.latency_hist_seqr::bucket_size 64 -system.ruby.LD.latency_hist_seqr::max_bucket 639 -system.ruby.LD.latency_hist_seqr::samples 108386 -system.ruby.LD.latency_hist_seqr::mean 27.548825 -system.ruby.LD.latency_hist_seqr::gmean 6.786879 -system.ruby.LD.latency_hist_seqr::stdev 36.533101 -system.ruby.LD.latency_hist_seqr | 85531 78.91% 78.91% | 21323 19.67% 98.58% | 1014 0.93% 99.52% | 217 0.20% 99.72% | 165 0.15% 99.87% | 114 0.10% 99.97% | 9 0.00% 99.98% | 4 0.00% 99.99% | 4 0.00% 99.99% | 5 0.00% 99.99% -system.ruby.LD.latency_hist_seqr::total 108386 -system.ruby.LD.hit_latency_hist_seqr::bucket_size 1 -system.ruby.LD.hit_latency_hist_seqr::max_bucket 9 -system.ruby.LD.hit_latency_hist_seqr::samples 54696 -system.ruby.LD.hit_latency_hist_seqr::mean 1 -system.ruby.LD.hit_latency_hist_seqr::gmean 1 -system.ruby.LD.hit_latency_hist_seqr | 0 0.00% 0.00% | 54696 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.hit_latency_hist_seqr::total 54696 -system.ruby.LD.miss_latency_hist_seqr::bucket_size 64 -system.ruby.LD.miss_latency_hist_seqr::max_bucket 639 -system.ruby.LD.miss_latency_hist_seqr::samples 53690 -system.ruby.LD.miss_latency_hist_seqr::mean 54.595101 -system.ruby.LD.miss_latency_hist_seqr::gmean 47.744503 -system.ruby.LD.miss_latency_hist_seqr::stdev 35.281629 -system.ruby.LD.miss_latency_hist_seqr | 30835 57.43% 57.43% | 21323 39.71% 97.14% | 1014 1.88% 99.03% | 217 0.40% 99.43% | 165 0.30% 99.74% | 114 0.21% 99.95% | 9 0.01% 99.97% | 4 0.00% 99.98% | 4 0.00% 99.99% | 5 0.00% 99.99% -system.ruby.LD.miss_latency_hist_seqr::total 53690 -system.ruby.ST.latency_hist_seqr::bucket_size 64 -system.ruby.ST.latency_hist_seqr::max_bucket 639 -system.ruby.ST.latency_hist_seqr::samples 65264 -system.ruby.ST.latency_hist_seqr::mean 14.266318 -system.ruby.ST.latency_hist_seqr::gmean 2.785713 -system.ruby.ST.latency_hist_seqr::stdev 27.810593 -system.ruby.ST.latency_hist_seqr | 59018 90.42% 90.42% | 5726 8.77% 99.20% | 421 0.64% 99.84% | 27 0.04% 99.88% | 36 0.05% 99.94% | 25 0.03% 99.98% | 4 0.00% 99.98% | 2 0.00% 99.99% | 0 0.00% 99.99% | 5 0.00% 99.99% -system.ruby.ST.latency_hist_seqr::total 65264 -system.ruby.ST.hit_latency_hist_seqr::bucket_size 1 -system.ruby.ST.hit_latency_hist_seqr::max_bucket 9 -system.ruby.ST.hit_latency_hist_seqr::samples 47606 -system.ruby.ST.hit_latency_hist_seqr::mean 1 -system.ruby.ST.hit_latency_hist_seqr::gmean 1 -system.ruby.ST.hit_latency_hist_seqr | 0 0.00% 0.00% | 47606 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.hit_latency_hist_seqr::total 47606 -system.ruby.ST.miss_latency_hist_seqr::bucket_size 64 -system.ruby.ST.miss_latency_hist_seqr::max_bucket 639 -system.ruby.ST.miss_latency_hist_seqr::samples 17658 -system.ruby.ST.miss_latency_hist_seqr::mean 50.032336 -system.ruby.ST.miss_latency_hist_seqr::gmean 44.104829 -system.ruby.ST.miss_latency_hist_seqr::stdev 33.240377 -system.ruby.ST.miss_latency_hist_seqr | 11412 64.62% 64.62% | 5726 32.42% 97.05% | 421 2.38% 99.43% | 27 0.15% 99.59% | 36 0.20% 99.79% | 25 0.14% 99.93% | 4 0.02% 99.96% | 2 0.01% 99.97% | 0 0.00% 99.97% | 5 0.02% 99.99% -system.ruby.ST.miss_latency_hist_seqr::total 17658 -system.ruby.IFETCH.latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.latency_hist_seqr::samples 510404 -system.ruby.IFETCH.latency_hist_seqr::mean 7.102352 -system.ruby.IFETCH.latency_hist_seqr::gmean 1.451746 -system.ruby.IFETCH.latency_hist_seqr::stdev 22.563215 -system.ruby.IFETCH.latency_hist_seqr | 476703 93.39% 93.39% | 31422 6.15% 99.55% | 1588 0.31% 99.86% | 243 0.04% 99.91% | 220 0.04% 99.95% | 198 0.03% 99.99% | 19 0.00% 99.99% | 8 0.00% 99.99% | 0 0.00% 99.99% | 3 0.00% 99.99% -system.ruby.IFETCH.latency_hist_seqr::total 510404 -system.ruby.IFETCH.hit_latency_hist_seqr::bucket_size 1 -system.ruby.IFETCH.hit_latency_hist_seqr::max_bucket 9 -system.ruby.IFETCH.hit_latency_hist_seqr::samples 464162 -system.ruby.IFETCH.hit_latency_hist_seqr::mean 1 -system.ruby.IFETCH.hit_latency_hist_seqr::gmean 1 -system.ruby.IFETCH.hit_latency_hist_seqr | 0 0.00% 0.00% | 464162 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.IFETCH.hit_latency_hist_seqr::total 464162 -system.ruby.IFETCH.miss_latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.miss_latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.miss_latency_hist_seqr::samples 46242 -system.ruby.IFETCH.miss_latency_hist_seqr::mean 68.355758 -system.ruby.IFETCH.miss_latency_hist_seqr::gmean 61.220522 -system.ruby.IFETCH.miss_latency_hist_seqr::stdev 38.646033 -system.ruby.IFETCH.miss_latency_hist_seqr | 12541 27.12% 27.12% | 31422 67.95% 95.07% | 1588 3.43% 98.50% | 243 0.52% 99.03% | 220 0.47% 99.50% | 198 0.42% 99.93% | 19 0.04% 99.97% | 8 0.01% 99.99% | 0 0.00% 99.99% | 3 0.00% 99.99% -system.ruby.IFETCH.miss_latency_hist_seqr::total 46242 -system.ruby.Load_Linked.latency_hist_seqr::bucket_size 64 -system.ruby.Load_Linked.latency_hist_seqr::max_bucket 639 -system.ruby.Load_Linked.latency_hist_seqr::samples 1759 -system.ruby.Load_Linked.latency_hist_seqr::mean 1.911881 -system.ruby.Load_Linked.latency_hist_seqr::gmean 1.082444 -system.ruby.Load_Linked.latency_hist_seqr::stdev 9.344784 -system.ruby.Load_Linked.latency_hist_seqr | 1756 99.82% 99.82% | 2 0.11% 99.94% | 0 0.00% 99.94% | 0 0.00% 99.94% | 0 0.00% 99.94% | 1 0.05% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% -system.ruby.Load_Linked.latency_hist_seqr::total 1759 -system.ruby.Load_Linked.hit_latency_hist_seqr::bucket_size 1 -system.ruby.Load_Linked.hit_latency_hist_seqr::max_bucket 9 -system.ruby.Load_Linked.hit_latency_hist_seqr::samples 1720 -system.ruby.Load_Linked.hit_latency_hist_seqr::mean 1 -system.ruby.Load_Linked.hit_latency_hist_seqr::gmean 1 -system.ruby.Load_Linked.hit_latency_hist_seqr | 0 0.00% 0.00% | 1720 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.hit_latency_hist_seqr::total 1720 -system.ruby.Load_Linked.miss_latency_hist_seqr::bucket_size 64 -system.ruby.Load_Linked.miss_latency_hist_seqr::max_bucket 639 -system.ruby.Load_Linked.miss_latency_hist_seqr::samples 39 -system.ruby.Load_Linked.miss_latency_hist_seqr::mean 42.128205 -system.ruby.Load_Linked.miss_latency_hist_seqr::gmean 35.627366 -system.ruby.Load_Linked.miss_latency_hist_seqr::stdev 48.398118 -system.ruby.Load_Linked.miss_latency_hist_seqr | 36 92.30% 92.30% | 2 5.12% 97.43% | 0 0.00% 97.43% | 0 0.00% 97.43% | 0 0.00% 97.43% | 1 2.56% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% -system.ruby.Load_Linked.miss_latency_hist_seqr::total 39 -system.ruby.Store_Conditional.latency_hist_seqr::bucket_size 1 -system.ruby.Store_Conditional.latency_hist_seqr::max_bucket 9 -system.ruby.Store_Conditional.latency_hist_seqr::samples 1759 -system.ruby.Store_Conditional.latency_hist_seqr::mean 1 -system.ruby.Store_Conditional.latency_hist_seqr::gmean 1 -system.ruby.Store_Conditional.latency_hist_seqr | 0 0.00% 0.00% | 1759 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Store_Conditional.latency_hist_seqr::total 1759 -system.ruby.Store_Conditional.hit_latency_hist_seqr::bucket_size 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr::max_bucket 9 -system.ruby.Store_Conditional.hit_latency_hist_seqr::samples 1759 -system.ruby.Store_Conditional.hit_latency_hist_seqr::mean 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr::gmean 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr | 0 0.00% 0.00% | 1759 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Store_Conditional.hit_latency_hist_seqr::total 1759 -system.ruby.Directory.miss_mach_latency_hist_seqr::bucket_size 64 -system.ruby.Directory.miss_mach_latency_hist_seqr::max_bucket 639 -system.ruby.Directory.miss_mach_latency_hist_seqr::samples 117629 -system.ruby.Directory.miss_mach_latency_hist_seqr::mean 59.315576 -system.ruby.Directory.miss_mach_latency_hist_seqr::gmean 52.018516 -system.ruby.Directory.miss_mach_latency_hist_seqr::stdev 37.111044 -system.ruby.Directory.miss_mach_latency_hist_seqr | 54824 46.60% 46.60% | 58473 49.70% 96.31% | 3023 2.56% 98.88% | 487 0.41% 99.30% | 421 0.35% 99.65% | 338 0.28% 99.94% | 32 0.02% 99.97% | 14 0.01% 99.98% | 4 0.00% 99.98% | 13 0.01% 99.99% -system.ruby.Directory.miss_mach_latency_hist_seqr::total 117629 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::total 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::total 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::total 1 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::bucket_size 8 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::max_bucket 79 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::mean 75 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::gmean 74.999999 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::total 1 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::samples 53690 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::mean 54.595101 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::gmean 47.744503 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::stdev 35.281629 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr | 30835 57.43% 57.43% | 21323 39.71% 97.14% | 1014 1.88% 99.03% | 217 0.40% 99.43% | 165 0.30% 99.74% | 114 0.21% 99.95% | 9 0.01% 99.97% | 4 0.00% 99.98% | 4 0.00% 99.99% | 5 0.00% 99.99% -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::total 53690 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::samples 17658 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::mean 50.032336 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::gmean 44.104829 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::stdev 33.240377 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr | 11412 64.62% 64.62% | 5726 32.42% 97.05% | 421 2.38% 99.43% | 27 0.15% 99.59% | 36 0.20% 99.79% | 25 0.14% 99.93% | 4 0.02% 99.96% | 2 0.01% 99.97% | 0 0.00% 99.97% | 5 0.02% 99.99% -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::total 17658 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::samples 46242 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::mean 68.355758 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::gmean 61.220522 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::stdev 38.646033 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr | 12541 27.12% 27.12% | 31422 67.95% 95.07% | 1588 3.43% 98.50% | 243 0.52% 99.03% | 220 0.47% 99.50% | 198 0.42% 99.93% | 19 0.04% 99.97% | 8 0.01% 99.99% | 0 0.00% 99.99% | 3 0.00% 99.99% -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::total 46242 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::samples 39 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::mean 42.128205 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::gmean 35.627366 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::stdev 48.398118 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr | 36 92.30% 92.30% | 2 5.12% 97.43% | 0 0.00% 97.43% | 0 0.00% 97.43% | 0 0.00% 97.43% | 1 2.56% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::total 39 -system.ruby.Directory_Controller.GETX 117629 0.00% 0.00% -system.ruby.Directory_Controller.PUTX 117625 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Data 117629 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Ack 117625 0.00% 0.00% -system.ruby.Directory_Controller.I.GETX 117629 0.00% 0.00% -system.ruby.Directory_Controller.M.PUTX 117625 0.00% 0.00% -system.ruby.Directory_Controller.IM.Memory_Data 117629 0.00% 0.00% -system.ruby.Directory_Controller.MI.Memory_Ack 117625 0.00% 0.00% -system.ruby.L1Cache_Controller.Load 108386 0.00% 0.00% -system.ruby.L1Cache_Controller.Ifetch 510404 0.00% 0.00% -system.ruby.L1Cache_Controller.Store 68782 0.00% 0.00% -system.ruby.L1Cache_Controller.Data 117629 0.00% 0.00% -system.ruby.L1Cache_Controller.Replacement 117625 0.00% 0.00% -system.ruby.L1Cache_Controller.Writeback_Ack 117625 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Load 53690 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Ifetch 46242 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Store 17697 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Load 54696 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Ifetch 464162 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Store 51085 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Replacement 117625 0.00% 0.00% -system.ruby.L1Cache_Controller.MI.Writeback_Ack 117625 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Data 99932 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.Data 17697 0.00% 0.00% - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/config.ini deleted file mode 100644 index 1f2242b23..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/config.ini +++ /dev/null @@ -1,383 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64d/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/config.json deleted file mode 100644 index 633548a7c..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/config.json +++ /dev/null @@ -1,511 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "range": "0:134217727:0:0:0:0", - "latency": 30000, - "name": "physmem", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "kvm_map": true, - "clk_domain": "system.clk_domain", - "power_model": null, - "latency_var": 0, - "bandwidth": "73.000000", - "conf_table_reported": true, - "cxx_class": "SimpleMemory", - "p_state_clk_gate_max": 1000000000000, - "path": "system.physmem", - "null": false, - "type": "SimpleMemory", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "in_addr_map": true - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "system": "system", - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "TimingSimpleCPU", - "max_loads_all_threads": 0, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "do_quiesce": true, - "type": "TimingSimpleCPU", - "profile": 0, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1000, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64d/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "progress_interval": 0, - "branchPred": null, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/simerr deleted file mode 100755 index 1b7fba635..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/simerr +++ /dev/null @@ -1,5 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64d/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/simout deleted file mode 100755 index 0cf571c48..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/simout +++ /dev/null @@ -1,224 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:11:34 -gem5 executing on boldrock, pid 1863 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64d/simple-timing - -Global frequency set at 1000000000000 ticks per second -fld: PASS -fsd: PASS -fmadd.d: PASS -fmadd.d, quiet NaN: PASS -fmadd.d, signaling NaN: PASS -fmadd.d, infinity: PASS -fmadd.d, -infinity: PASS -fmsub.d: PASS -fmsub.d, quiet NaN: PASS -fmsub.d, signaling NaN: PASS -fmsub.d, infinity: PASS -fmsub.d, -infinity: PASS -fmsub.d, subtract infinity: PASS -fnmsub.d: PASS -fnmsub.d, quiet NaN: PASS -fnmsub.d, signaling NaN: PASS -fnmsub.d, infinity: PASS -fnmsub.d, -infinity: PASS -fnmsub.d, subtract infinity: PASS -fnmadd.d: PASS -fnmadd.d, quiet NaN: PASS -fnmadd.d, signaling NaN: PASS -fnmadd.d, infinity: PASS -fnmadd.d, -infinity: PASS -fadd.d: PASS -fadd.d, quiet NaN: PASS -fadd.d, signaling NaN: PASS -fadd.d, infinity: PASS -fadd.d, -infinity: PASS -fsub.d: PASS -fsub.d, quiet NaN: PASS -fsub.d, signaling NaN: PASS -fsub.d, infinity: PASS -fsub.d, -infinity: PASS -fsub.d, subtract infinity: PASS -fmul.d: PASS -fmul.d, quiet NaN: PASS -fmul.d, signaling NaN: PASS -fmul.d, infinity: PASS -fmul.d, -infinity: PASS -fmul.d, 0*infinity: PASS -fmul.d, overflow: PASS -fmul.d, underflow: PASS -fdiv.d: PASS -fdiv.d, quiet NaN: PASS -fdiv.d, signaling NaN: PASS -fdiv.d/0: PASS -fdiv.d/infinity: PASS -fdiv.d, infinity/infinity: PASS -fdiv.d, 0/0: PASS -fdiv.d, infinity/0: PASS -fdiv.d, 0/infinity: PASS -fdiv.d, underflow: PASS -fdiv.d, overflow: PASS -fsqrt.d: PASS -fsqrt.d, NaN: PASS -fsqrt.d, quiet NaN: PASS -fsqrt.d, signaling NaN: PASS -fsqrt.d, infinity: PASS -fsgnj.d, ++: PASS -fsgnj.d, +-: PASS -fsgnj.d, -+: PASS -fsgnj.d, --: PASS -fsgnj.d, quiet NaN: PASS -fsgnj.d, signaling NaN: PASS -fsgnj.d, inject NaN: PASS -fsgnj.d, inject -NaN: PASS -fsgnjn.d, ++: PASS -fsgnjn.d, +-: PASS -fsgnjn.d, -+: PASS -fsgnjn.d, --: PASS -fsgnjn.d, quiet NaN: PASS -fsgnjn.d, signaling NaN: PASS -fsgnjn.d, inject NaN: PASS -fsgnjn.d, inject NaN: PASS -fsgnjx.d, ++: PASS -fsgnjx.d, +-: PASS -fsgnjx.d, -+: PASS -fsgnjx.d, --: PASS -fsgnjx.d, quiet NaN: PASS -fsgnjx.d, signaling NaN: PASS -fsgnjx.d, inject NaN: PASS -fsgnjx.d, inject NaN: PASS -fmin.d: PASS -fmin.d, -infinity: PASS -fmin.d, infinity: PASS -fmin.d, quiet NaN first: PASS -fmin.d, quiet NaN second: PASS -fmin.d, quiet NaN both: PASS -fmin.d, signaling NaN first: PASS -fmin.d, signaling NaN second: PASS -fmin.d, signaling NaN both: PASS -fmax.d: PASS -fmax.d, -infinity: PASS -fmax.d, infinity: PASS -fmax.d, quiet NaN first: PASS -fmax.d, quiet NaN second: PASS -fmax.d, quiet NaN both: PASS -fmax.d, signaling NaN first: PASS -fmax.d, signaling NaN second: PASS -fmax.d, signaling NaN both: PASS -fcvt.s.d: PASS -fcvt.s.d, quiet NaN: PASS -fcvt.s.d, signaling NaN: PASS -fcvt.s.d, infinity: PASS -fcvt.s.d, overflow: PASS -fcvt.s.d, underflow: PASS -fcvt.d.s: PASS -fcvt.d.s, quiet NaN: PASS -fcvt.d.s, signaling NaN: PASS -fcvt.d.s, infinity: PASS -feq.d, equal: PASS -feq.d, not equal: PASS -feq.d, 0 == -0: PASS -feq.d, quiet NaN first: PASS -feq.d, quiet NaN second: PASS -feq.d, quiet NaN both: PASS -feq.d, signaling NaN first: PASS -feq.d, signaling NaN second: PASS -feq.d, signaling NaN both: PASS -flt.d, equal: PASS -flt.d, less: PASS -flt.d, greater: PASS -flt.d, quiet NaN first: PASS -flt.d, quiet NaN second: PASS -flt.d, quiet NaN both: PASS -flt.d, signaling NaN first: PASS -flt.d, signaling NaN second: PASS -flt.d, signaling NaN both: PASS -fle.d, equal: PASS -fle.d, less: PASS -fle.d, greater: PASS -fle.d, 0 == -0: PASS -fle.d, quiet NaN first: PASS -fle.d, quiet NaN second: PASS -fle.d, quiet NaN both: PASS -fle.d, signaling NaN first: PASS -fle.d, signaling NaN second: PASS -fle.d, signaling NaN both: PASS -fclass.d, -infinity: PASS -fclass.d, -normal: PASS -fclass.d, -subnormal: PASS -fclass.d, -0.0: PASS -fclass.d, 0.0: PASS -fclass.d, subnormal: PASS -fclass.d, normal: PASS -fclass.d, infinity: PASS -fclass.d, signaling NaN: PASS -fclass.s, quiet NaN: PASS -fcvt.w.d, truncate positive: PASS -fcvt.w.d, truncate negative: PASS -fcvt.w.d, 0.0: PASS -fcvt.w.d, -0.0: PASS -fcvt.w.d, overflow: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, underflow: PASS -fcvt.w.d, infinity: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, -infinity: PASS -fcvt.w.d, quiet NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, quiet -NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.w.d, signaling NaN: FAIL (expected 2147483647; found -2147483648) -fcvt.wu.d, truncate positive: PASS -fcvt.wu.d, truncate negative: PASS -fcvt.wu.d, 0.0: PASS -fcvt.wu.d, -0.0: PASS -fcvt.wu.d, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, underflow: PASS -fcvt.wu.d, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, -infinity: PASS -fcvt.wu.d, quiet NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, quiet -NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.d, signaling NaN: PASS -fcvt.d.w, 0: PASS -fcvt.d.w, negative: PASS -fcvt.d.w, truncate: PASS -fcvt.d.wu, 0: PASS -fcvt.d.wu: PASS -fcvt.d.wu, truncate: PASS -fcvt.l.d, truncate positive: PASS -fcvt.l.d, truncate negative: PASS -fcvt.l.d, 0.0: PASS -fcvt.l.d, -0.0: PASS -fcvt.l.d, 32-bit overflow: PASS -fcvt.l.d, overflow: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, underflow: PASS -fcvt.l.d, infinity: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, -infinity: PASS -fcvt.l.d, quiet NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, quiet -NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.d, signaling NaN: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.lu.d, truncate positive: PASS -fcvt.lu.d, truncate negative: PASS -fcvt.lu.d, 0.0: PASS -fcvt.lu.d, -0.0: PASS -fcvt.lu.d, 32-bit overflow: PASS -fcvt.lu.d, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.d, underflow: PASS -fcvt.lu.d, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.d, -infinity: PASS -fcvt.lu.d, quiet NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.d, quiet -NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.d, signaling NaN: PASS -fmv.x.d, positive: PASS -fmv.x.d, negative: PASS -fmv.x.d, 0.0: PASS -fmv.x.d, -0.0: PASS -fcvt.d.l, 0: PASS -fcvt.d.l, negative: PASS -fcvt.d.l, 32-bit truncate: PASS -fcvt.d.lu, 0: PASS -fcvt.d.lu: PASS -fcvt.d.lu, 32-bit truncate: PASS -fmv.d.x: PASS -Exiting @ tick 787032500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/stats.txt deleted file mode 100644 index 46c49ad51..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing/stats.txt +++ /dev/null @@ -1,556 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000787 -sim_ticks 787032500 -final_tick 787032500 -sim_freq 1000000000000 -host_inst_rate 4249 -host_op_rate 4261 -host_tick_rate 7692847 -host_mem_usage 270044 -host_seconds 102.30 -sim_insts 434729 -sim_ops 436032 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 787032500 -system.physmem.bytes_read::cpu.inst 68608 -system.physmem.bytes_read::cpu.data 34048 -system.physmem.bytes_read::total 102656 -system.physmem.bytes_inst_read::cpu.inst 68608 -system.physmem.bytes_inst_read::total 68608 -system.physmem.num_reads::cpu.inst 1072 -system.physmem.num_reads::cpu.data 532 -system.physmem.num_reads::total 1604 -system.physmem.bw_read::cpu.inst 87173020 -system.physmem.bw_read::cpu.data 43261237 -system.physmem.bw_read::total 130434257 -system.physmem.bw_inst_read::cpu.inst 87173020 -system.physmem.bw_inst_read::total 87173020 -system.physmem.bw_total::cpu.inst 87173020 -system.physmem.bw_total::cpu.data 43261237 -system.physmem.bw_total::total 130434257 -system.pwrStateResidencyTicks::UNDEFINED 787032500 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 220 -system.cpu.pwrStateResidencyTicks::ON 787032500 -system.cpu.numCycles 1574065 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 434729 -system.cpu.committedOps 436032 -system.cpu.num_int_alu_accesses 433908 -system.cpu.num_fp_alu_accesses 1229 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 23870 -system.cpu.num_conditional_control_insts 71049 -system.cpu.num_int_insts 433908 -system.cpu.num_fp_insts 1229 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 549660 -system.cpu.num_int_register_writes 288600 -system.cpu.num_fp_register_reads 988 -system.cpu.num_fp_register_writes 800 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 177168 -system.cpu.num_load_insts 110145 -system.cpu.num_store_insts 67023 -system.cpu.num_idle_cycles -0 -system.cpu.num_busy_cycles 1574065 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction -0 -system.cpu.Branches 94919 -system.cpu.op_class::No_OpClass 224 0.05% 0.05% -system.cpu.op_class::IntAlu 256681 58.83% 58.88% -system.cpu.op_class::IntMult 710 0.16% 59.05% -system.cpu.op_class::IntDiv 992 0.22% 59.27% -system.cpu.op_class::FloatAdd 133 0.03% 59.30% -system.cpu.op_class::FloatCmp 170 0.03% 59.34% -system.cpu.op_class::FloatCvt 128 0.02% 59.37% -system.cpu.op_class::FloatMult 30 0.00% 59.38% -system.cpu.op_class::FloatMultAcc 0 0.00% 59.38% -system.cpu.op_class::FloatDiv 11 0.00% 59.38% -system.cpu.op_class::FloatMisc 0 0.00% 59.38% -system.cpu.op_class::FloatSqrt 5 0.00% 59.38% -system.cpu.op_class::SimdAdd 0 0.00% 59.38% -system.cpu.op_class::SimdAddAcc 0 0.00% 59.38% -system.cpu.op_class::SimdAlu 0 0.00% 59.38% -system.cpu.op_class::SimdCmp 0 0.00% 59.38% -system.cpu.op_class::SimdCvt 0 0.00% 59.38% -system.cpu.op_class::SimdMisc 0 0.00% 59.38% -system.cpu.op_class::SimdMult 0 0.00% 59.38% -system.cpu.op_class::SimdMultAcc 0 0.00% 59.38% -system.cpu.op_class::SimdShift 0 0.00% 59.38% -system.cpu.op_class::SimdShiftAcc 0 0.00% 59.38% -system.cpu.op_class::SimdSqrt 0 0.00% 59.38% -system.cpu.op_class::SimdFloatAdd 0 0.00% 59.38% -system.cpu.op_class::SimdFloatAlu 0 0.00% 59.38% -system.cpu.op_class::SimdFloatCmp 0 0.00% 59.38% -system.cpu.op_class::SimdFloatCvt 0 0.00% 59.38% -system.cpu.op_class::SimdFloatDiv 0 0.00% 59.38% -system.cpu.op_class::SimdFloatMisc 0 0.00% 59.38% -system.cpu.op_class::SimdFloatMult 0 0.00% 59.38% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 59.38% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 59.38% -system.cpu.op_class::MemRead 109574 25.11% 84.50% -system.cpu.op_class::MemWrite 66842 15.32% 99.82% -system.cpu.op_class::FloatMemRead 571 0.13% 99.95% -system.cpu.op_class::FloatMemWrite 181 0.04% 99.99% -system.cpu.op_class::IprAccess 0 0.00% 99.99% -system.cpu.op_class::InstPrefetch 0 0.00% 99.99% -system.cpu.op_class::total 436252 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 787032500 -system.cpu.dcache.tags.replacements 1 -system.cpu.dcache.tags.tagsinuse 438.186834 -system.cpu.dcache.tags.total_refs 176636 -system.cpu.dcache.tags.sampled_refs 532 -system.cpu.dcache.tags.avg_refs 332.022556 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 438.186834 -system.cpu.dcache.tags.occ_percent::cpu.data 0.106979 -system.cpu.dcache.tags.occ_percent::total 0.106979 -system.cpu.dcache.tags.occ_task_id_blocks::1024 531 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 14 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 10 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 507 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.129638 -system.cpu.dcache.tags.tag_accesses 354868 -system.cpu.dcache.tags.data_accesses 354868 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 787032500 -system.cpu.dcache.ReadReq_hits::cpu.data 108083 -system.cpu.dcache.ReadReq_hits::total 108083 -system.cpu.dcache.WriteReq_hits::cpu.data 65036 -system.cpu.dcache.WriteReq_hits::total 65036 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 1758 -system.cpu.dcache.LoadLockedReq_hits::total 1758 -system.cpu.dcache.StoreCondReq_hits::cpu.data 1759 -system.cpu.dcache.StoreCondReq_hits::total 1759 -system.cpu.dcache.demand_hits::cpu.data 173119 -system.cpu.dcache.demand_hits::total 173119 -system.cpu.dcache.overall_hits::cpu.data 173119 -system.cpu.dcache.overall_hits::total 173119 -system.cpu.dcache.ReadReq_misses::cpu.data 303 -system.cpu.dcache.ReadReq_misses::total 303 -system.cpu.dcache.WriteReq_misses::cpu.data 228 -system.cpu.dcache.WriteReq_misses::total 228 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_misses::total 1 -system.cpu.dcache.demand_misses::cpu.data 531 -system.cpu.dcache.demand_misses::total 531 -system.cpu.dcache.overall_misses::cpu.data 531 -system.cpu.dcache.overall_misses::total 531 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 19089000 -system.cpu.dcache.ReadReq_miss_latency::total 19089000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 14364000 -system.cpu.dcache.WriteReq_miss_latency::total 14364000 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 63000 -system.cpu.dcache.LoadLockedReq_miss_latency::total 63000 -system.cpu.dcache.demand_miss_latency::cpu.data 33453000 -system.cpu.dcache.demand_miss_latency::total 33453000 -system.cpu.dcache.overall_miss_latency::cpu.data 33453000 -system.cpu.dcache.overall_miss_latency::total 33453000 -system.cpu.dcache.ReadReq_accesses::cpu.data 108386 -system.cpu.dcache.ReadReq_accesses::total 108386 -system.cpu.dcache.WriteReq_accesses::cpu.data 65264 -system.cpu.dcache.WriteReq_accesses::total 65264 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 1759 -system.cpu.dcache.LoadLockedReq_accesses::total 1759 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 1759 -system.cpu.dcache.StoreCondReq_accesses::total 1759 -system.cpu.dcache.demand_accesses::cpu.data 173650 -system.cpu.dcache.demand_accesses::total 173650 -system.cpu.dcache.overall_accesses::cpu.data 173650 -system.cpu.dcache.overall_accesses::total 173650 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.002795 -system.cpu.dcache.ReadReq_miss_rate::total 0.002795 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.003493 -system.cpu.dcache.WriteReq_miss_rate::total 0.003493 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.000568 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.000568 -system.cpu.dcache.demand_miss_rate::cpu.data 0.003057 -system.cpu.dcache.demand_miss_rate::total 0.003057 -system.cpu.dcache.overall_miss_rate::cpu.data 0.003057 -system.cpu.dcache.overall_miss_rate::total 0.003057 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.ReadReq_avg_miss_latency::total 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::total 63000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 63000 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.demand_avg_miss_latency::total 63000 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.overall_avg_miss_latency::total 63000 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.writebacks::writebacks 1 -system.cpu.dcache.writebacks::total 1 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 303 -system.cpu.dcache.ReadReq_mshr_misses::total 303 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 228 -system.cpu.dcache.WriteReq_mshr_misses::total 228 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 1 -system.cpu.dcache.demand_mshr_misses::cpu.data 531 -system.cpu.dcache.demand_mshr_misses::total 531 -system.cpu.dcache.overall_mshr_misses::cpu.data 531 -system.cpu.dcache.overall_mshr_misses::total 531 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 18786000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 18786000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 14136000 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 14136000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 62000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 32922000 -system.cpu.dcache.demand_mshr_miss_latency::total 32922000 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 32922000 -system.cpu.dcache.overall_mshr_miss_latency::total 32922000 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.002795 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.002795 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.003493 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.003493 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.000568 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.000568 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.003057 -system.cpu.dcache.demand_mshr_miss_rate::total 0.003057 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.003057 -system.cpu.dcache.overall_mshr_miss_rate::total 0.003057 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 62000 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 787032500 -system.cpu.icache.tags.replacements 52 -system.cpu.icache.tags.tagsinuse 707.856916 -system.cpu.icache.tags.total_refs 509332 -system.cpu.icache.tags.sampled_refs 1073 -system.cpu.icache.tags.avg_refs 474.680335 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 707.856916 -system.cpu.icache.tags.occ_percent::cpu.inst 0.345633 -system.cpu.icache.tags.occ_percent::total 0.345633 -system.cpu.icache.tags.occ_task_id_blocks::1024 1021 -system.cpu.icache.tags.age_task_id_blocks_1024::0 39 -system.cpu.icache.tags.age_task_id_blocks_1024::1 43 -system.cpu.icache.tags.age_task_id_blocks_1024::2 939 -system.cpu.icache.tags.occ_task_id_percent::1024 0.498535 -system.cpu.icache.tags.tag_accesses 1021883 -system.cpu.icache.tags.data_accesses 1021883 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 787032500 -system.cpu.icache.ReadReq_hits::cpu.inst 509332 -system.cpu.icache.ReadReq_hits::total 509332 -system.cpu.icache.demand_hits::cpu.inst 509332 -system.cpu.icache.demand_hits::total 509332 -system.cpu.icache.overall_hits::cpu.inst 509332 -system.cpu.icache.overall_hits::total 509332 -system.cpu.icache.ReadReq_misses::cpu.inst 1073 -system.cpu.icache.ReadReq_misses::total 1073 -system.cpu.icache.demand_misses::cpu.inst 1073 -system.cpu.icache.demand_misses::total 1073 -system.cpu.icache.overall_misses::cpu.inst 1073 -system.cpu.icache.overall_misses::total 1073 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 67549500 -system.cpu.icache.ReadReq_miss_latency::total 67549500 -system.cpu.icache.demand_miss_latency::cpu.inst 67549500 -system.cpu.icache.demand_miss_latency::total 67549500 -system.cpu.icache.overall_miss_latency::cpu.inst 67549500 -system.cpu.icache.overall_miss_latency::total 67549500 -system.cpu.icache.ReadReq_accesses::cpu.inst 510405 -system.cpu.icache.ReadReq_accesses::total 510405 -system.cpu.icache.demand_accesses::cpu.inst 510405 -system.cpu.icache.demand_accesses::total 510405 -system.cpu.icache.overall_accesses::cpu.inst 510405 -system.cpu.icache.overall_accesses::total 510405 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.002102 -system.cpu.icache.ReadReq_miss_rate::total 0.002102 -system.cpu.icache.demand_miss_rate::cpu.inst 0.002102 -system.cpu.icache.demand_miss_rate::total 0.002102 -system.cpu.icache.overall_miss_rate::cpu.inst 0.002102 -system.cpu.icache.overall_miss_rate::total 0.002102 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 62953.867660 -system.cpu.icache.ReadReq_avg_miss_latency::total 62953.867660 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 62953.867660 -system.cpu.icache.demand_avg_miss_latency::total 62953.867660 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 62953.867660 -system.cpu.icache.overall_avg_miss_latency::total 62953.867660 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 52 -system.cpu.icache.writebacks::total 52 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 1073 -system.cpu.icache.ReadReq_mshr_misses::total 1073 -system.cpu.icache.demand_mshr_misses::cpu.inst 1073 -system.cpu.icache.demand_mshr_misses::total 1073 -system.cpu.icache.overall_mshr_misses::cpu.inst 1073 -system.cpu.icache.overall_mshr_misses::total 1073 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 66476500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 66476500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 66476500 -system.cpu.icache.demand_mshr_miss_latency::total 66476500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 66476500 -system.cpu.icache.overall_mshr_miss_latency::total 66476500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.002102 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.002102 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.002102 -system.cpu.icache.demand_mshr_miss_rate::total 0.002102 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.002102 -system.cpu.icache.overall_mshr_miss_rate::total 0.002102 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 61953.867660 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 61953.867660 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 61953.867660 -system.cpu.icache.demand_avg_mshr_miss_latency::total 61953.867660 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 61953.867660 -system.cpu.icache.overall_avg_mshr_miss_latency::total 61953.867660 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 787032500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 1172.652480 -system.cpu.l2cache.tags.total_refs 54 -system.cpu.l2cache.tags.sampled_refs 1604 -system.cpu.l2cache.tags.avg_refs 0.033665 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 734.063356 -system.cpu.l2cache.tags.occ_blocks::cpu.data 438.589124 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.022401 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.013384 -system.cpu.l2cache.tags.occ_percent::total 0.035786 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1604 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 53 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 53 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 1498 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.048950 -system.cpu.l2cache.tags.tag_accesses 14868 -system.cpu.l2cache.tags.data_accesses 14868 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 787032500 -system.cpu.l2cache.WritebackDirty_hits::writebacks 1 -system.cpu.l2cache.WritebackDirty_hits::total 1 -system.cpu.l2cache.WritebackClean_hits::writebacks 52 -system.cpu.l2cache.WritebackClean_hits::total 52 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 1 -system.cpu.l2cache.ReadCleanReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 1 -system.cpu.l2cache.demand_hits::total 1 -system.cpu.l2cache.overall_hits::cpu.inst 1 -system.cpu.l2cache.overall_hits::total 1 -system.cpu.l2cache.ReadExReq_misses::cpu.data 228 -system.cpu.l2cache.ReadExReq_misses::total 228 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 1072 -system.cpu.l2cache.ReadCleanReq_misses::total 1072 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 304 -system.cpu.l2cache.ReadSharedReq_misses::total 304 -system.cpu.l2cache.demand_misses::cpu.inst 1072 -system.cpu.l2cache.demand_misses::cpu.data 532 -system.cpu.l2cache.demand_misses::total 1604 -system.cpu.l2cache.overall_misses::cpu.inst 1072 -system.cpu.l2cache.overall_misses::cpu.data 532 -system.cpu.l2cache.overall_misses::total 1604 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 13794000 -system.cpu.l2cache.ReadExReq_miss_latency::total 13794000 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 64856500 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 64856500 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 18392000 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 18392000 -system.cpu.l2cache.demand_miss_latency::cpu.inst 64856500 -system.cpu.l2cache.demand_miss_latency::cpu.data 32186000 -system.cpu.l2cache.demand_miss_latency::total 97042500 -system.cpu.l2cache.overall_miss_latency::cpu.inst 64856500 -system.cpu.l2cache.overall_miss_latency::cpu.data 32186000 -system.cpu.l2cache.overall_miss_latency::total 97042500 -system.cpu.l2cache.WritebackDirty_accesses::writebacks 1 -system.cpu.l2cache.WritebackDirty_accesses::total 1 -system.cpu.l2cache.WritebackClean_accesses::writebacks 52 -system.cpu.l2cache.WritebackClean_accesses::total 52 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 228 -system.cpu.l2cache.ReadExReq_accesses::total 228 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 1073 -system.cpu.l2cache.ReadCleanReq_accesses::total 1073 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 304 -system.cpu.l2cache.ReadSharedReq_accesses::total 304 -system.cpu.l2cache.demand_accesses::cpu.inst 1073 -system.cpu.l2cache.demand_accesses::cpu.data 532 -system.cpu.l2cache.demand_accesses::total 1605 -system.cpu.l2cache.overall_accesses::cpu.inst 1073 -system.cpu.l2cache.overall_accesses::cpu.data 532 -system.cpu.l2cache.overall_accesses::total 1605 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.999068 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.999068 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 1 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.999068 -system.cpu.l2cache.demand_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_miss_rate::total 0.999376 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.999068 -system.cpu.l2cache.overall_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_miss_rate::total 0.999376 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 60500 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 60500.466417 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 60500.466417 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 60500 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 60500.466417 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.demand_avg_miss_latency::total 60500.311720 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 60500.466417 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.overall_avg_miss_latency::total 60500.311720 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 228 -system.cpu.l2cache.ReadExReq_mshr_misses::total 228 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 1072 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 1072 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 304 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 304 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 1072 -system.cpu.l2cache.demand_mshr_misses::cpu.data 532 -system.cpu.l2cache.demand_mshr_misses::total 1604 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 1072 -system.cpu.l2cache.overall_mshr_misses::cpu.data 532 -system.cpu.l2cache.overall_mshr_misses::total 1604 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 11514000 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 11514000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 54136500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 54136500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 15352000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 15352000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 54136500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 26866000 -system.cpu.l2cache.demand_mshr_miss_latency::total 81002500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 54136500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 26866000 -system.cpu.l2cache.overall_mshr_miss_latency::total 81002500 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.999068 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.999068 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 1 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.999068 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.999376 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.999068 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.999376 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 50500.466417 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 50500.466417 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 50500.466417 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 50500.311720 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 50500.466417 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 50500.311720 -system.cpu.toL2Bus.snoop_filter.tot_requests 1658 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 53 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 787032500 -system.cpu.toL2Bus.trans_dist::ReadResp 1377 -system.cpu.toL2Bus.trans_dist::WritebackDirty 1 -system.cpu.toL2Bus.trans_dist::WritebackClean 52 -system.cpu.toL2Bus.trans_dist::ReadExReq 228 -system.cpu.toL2Bus.trans_dist::ReadExResp 228 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 1073 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 304 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 2198 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 1065 -system.cpu.toL2Bus.pkt_count::total 3263 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 72000 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 34112 -system.cpu.toL2Bus.pkt_size::total 106112 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1605 -system.cpu.toL2Bus.snoop_fanout::mean 0 -system.cpu.toL2Bus.snoop_fanout::stdev -0 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1605 100.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::1 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 0 -system.cpu.toL2Bus.snoop_fanout::total 1605 -system.cpu.toL2Bus.reqLayer0.occupancy 882000 -system.cpu.toL2Bus.reqLayer0.utilization 0.1 -system.cpu.toL2Bus.respLayer0.occupancy 1609500 -system.cpu.toL2Bus.respLayer0.utilization 0.2 -system.cpu.toL2Bus.respLayer1.occupancy 798000 -system.cpu.toL2Bus.respLayer1.utilization 0.1 -system.membus.snoop_filter.tot_requests 1604 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 787032500 -system.membus.trans_dist::ReadResp 1376 -system.membus.trans_dist::ReadExReq 228 -system.membus.trans_dist::ReadExResp 228 -system.membus.trans_dist::ReadSharedReq 1376 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 3208 -system.membus.pkt_count::total 3208 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 102656 -system.membus.pkt_size::total 102656 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1604 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev -0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1604 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1604 -system.membus.reqLayer0.occupancy 1604500 -system.membus.reqLayer0.utilization 0.2 -system.membus.respLayer1.occupancy 8020000 -system.membus.respLayer1.utilization 1.0 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/config.ini deleted file mode 100644 index 6d93468f6..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/config.ini +++ /dev/null @@ -1,905 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=MinorCPU -children=branchPred dcache dtb executeFuncUnits icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=system.cpu.branchPred -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -decodeCycleInput=true -decodeInputBufferSize=3 -decodeInputWidth=2 -decodeToExecuteForwardDelay=1 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -enableIdling=true -eventq_index=0 -executeAllowEarlyMemoryIssue=true -executeBranchDelay=1 -executeCommitLimit=2 -executeCycleInput=true -executeFuncUnits=system.cpu.executeFuncUnits -executeInputBufferSize=7 -executeInputWidth=2 -executeIssueLimit=2 -executeLSQMaxStoreBufferStoresPerCycle=2 -executeLSQRequestsQueueSize=1 -executeLSQStoreBufferSize=5 -executeLSQTransfersQueueSize=2 -executeMaxAccessesInMemory=2 -executeMemoryCommitLimit=1 -executeMemoryIssueLimit=1 -executeMemoryWidth=0 -executeSetTraceTimeOnCommit=true -executeSetTraceTimeOnIssue=false -fetch1FetchLimit=1 -fetch1LineSnapWidth=0 -fetch1LineWidth=0 -fetch1ToFetch2BackwardDelay=1 -fetch1ToFetch2ForwardDelay=1 -fetch2CycleInput=true -fetch2InputBufferSize=2 -fetch2ToDecodeForwardDelay=1 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -threadPolicy=RoundRobin -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.executeFuncUnits] -type=MinorFUPool -children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6 -eventq_index=0 -funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6 - -[system.cpu.executeFuncUnits.funcUnits0] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits0.timings - -[system.cpu.executeFuncUnits.funcUnits0.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntAlu - -[system.cpu.executeFuncUnits.funcUnits0.timings] -type=MinorFUTiming -children=opClasses -description=Int -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits0.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits1] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits1.timings - -[system.cpu.executeFuncUnits.funcUnits1.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntAlu - -[system.cpu.executeFuncUnits.funcUnits1.timings] -type=MinorFUTiming -children=opClasses -description=Int -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits1.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits2] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits2.timings - -[system.cpu.executeFuncUnits.funcUnits2.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntMult - -[system.cpu.executeFuncUnits.funcUnits2.timings] -type=MinorFUTiming -children=opClasses -description=Mul -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses -srcRegsRelativeLats=0 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits2.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits3] -type=MinorFU -children=opClasses -cantForwardFromFUIndices= -eventq_index=0 -issueLat=9 -opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses -opLat=9 -timings= - -[system.cpu.executeFuncUnits.funcUnits3.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntDiv - -[system.cpu.executeFuncUnits.funcUnits4] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses -opLat=6 -timings=system.cpu.executeFuncUnits.funcUnits4.timings - -[system.cpu.executeFuncUnits.funcUnits4.opClasses] -type=MinorOpClassSet -children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25 opClasses26 opClasses27 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27 - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00] -type=MinorOpClass -eventq_index=0 -opClass=FloatAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01] -type=MinorOpClass -eventq_index=0 -opClass=FloatCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02] -type=MinorOpClass -eventq_index=0 -opClass=FloatCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03] -type=MinorOpClass -eventq_index=0 -opClass=FloatMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04] -type=MinorOpClass -eventq_index=0 -opClass=FloatMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05] -type=MinorOpClass -eventq_index=0 -opClass=FloatMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06] -type=MinorOpClass -eventq_index=0 -opClass=FloatDiv - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07] -type=MinorOpClass -eventq_index=0 -opClass=FloatSqrt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08] -type=MinorOpClass -eventq_index=0 -opClass=SimdAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09] -type=MinorOpClass -eventq_index=0 -opClass=SimdAddAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10] -type=MinorOpClass -eventq_index=0 -opClass=SimdAlu - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11] -type=MinorOpClass -eventq_index=0 -opClass=SimdCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12] -type=MinorOpClass -eventq_index=0 -opClass=SimdCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13] -type=MinorOpClass -eventq_index=0 -opClass=SimdMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14] -type=MinorOpClass -eventq_index=0 -opClass=SimdMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15] -type=MinorOpClass -eventq_index=0 -opClass=SimdMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16] -type=MinorOpClass -eventq_index=0 -opClass=SimdShift - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17] -type=MinorOpClass -eventq_index=0 -opClass=SimdShiftAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18] -type=MinorOpClass -eventq_index=0 -opClass=SimdSqrt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatAlu - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatDiv - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatSqrt - -[system.cpu.executeFuncUnits.funcUnits4.timings] -type=MinorFUTiming -children=opClasses -description=FloatSimd -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits4.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits5] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses -opLat=1 -timings=system.cpu.executeFuncUnits.funcUnits5.timings - -[system.cpu.executeFuncUnits.funcUnits5.opClasses] -type=MinorOpClassSet -children=opClasses0 opClasses1 opClasses2 opClasses3 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3 - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0] -type=MinorOpClass -eventq_index=0 -opClass=MemRead - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1] -type=MinorOpClass -eventq_index=0 -opClass=MemWrite - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2] -type=MinorOpClass -eventq_index=0 -opClass=FloatMemRead - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3] -type=MinorOpClass -eventq_index=0 -opClass=FloatMemWrite - -[system.cpu.executeFuncUnits.funcUnits5.timings] -type=MinorFUTiming -children=opClasses -description=Mem -eventq_index=0 -extraAssumedLat=2 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses -srcRegsRelativeLats=1 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits5.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits6] -type=MinorFU -children=opClasses -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses -opLat=1 -timings= - -[system.cpu.executeFuncUnits.funcUnits6.opClasses] -type=MinorOpClassSet -children=opClasses0 opClasses1 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1 - -[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0] -type=MinorOpClass -eventq_index=0 -opClass=IprAccess - -[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1] -type=MinorOpClass -eventq_index=0 -opClass=InstPrefetch - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64f/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/config.json deleted file mode 100644 index dcaf56bab..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/config.json +++ /dev/null @@ -1,1214 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "static_frontend_latency": 10000, - "tRFC": 260000, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 7500, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1000, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6000, - "tRTW": 2500, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 7500, - "IDD4W": "0.125", - "tWR": 15000, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 13750, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 2500, - "power_model": null, - "tCL": 13750, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1250, - "tRAS": 35000, - "tRP": 13750, - "tBURST": 5000, - "path": "system.physmem", - "tXP": 6000, - "tXS": 270000, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "physmem", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30000, - "write_low_thresh_perc": 50, - "range": "0:134217727:0:0:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10000, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800000 - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "max_insts_any_thread": 0, - "do_statistics_insts": true, - "numThreads": 1, - "fetch1LineSnapWidth": 0, - "fetch1ToFetch2BackwardDelay": 1, - "fetch1FetchLimit": 1, - "executeIssueLimit": 2, - "system": "system", - "executeLSQMaxStoreBufferStoresPerCycle": 2, - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "function_trace": false, - "do_checkpoint_insts": true, - "decodeInputWidth": 2, - "cxx_class": "MinorCPU", - "max_loads_all_threads": 0, - "executeMemoryIssueLimit": 1, - "decodeCycleInput": true, - "syscallRetryLatency": 10000, - "max_loads_any_thread": 0, - "executeLSQTransfersQueueSize": 2, - "p_state_clk_gate_max": 1000000000000, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "executeMemoryWidth": 0, - "default_p_state": "UNDEFINED", - "executeBranchDelay": 1, - "executeMemoryCommitLimit": 1, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "do_quiesce": true, - "type": "MinorCPU", - "executeCycleInput": true, - "executeAllowEarlyMemoryIssue": true, - "executeInputBufferSize": 7, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "socket_id": 0, - "progress_interval": 0, - "p_state_clk_gate_min": 1000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "executeFuncUnits": { - "name": "executeFuncUnits", - "eventq_index": 0, - "cxx_class": "MinorFUPool", - "path": "system.cpu.executeFuncUnits", - "funcUnits": [ - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits0", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntAlu", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Int", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits0.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits0.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits0", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits1", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntAlu", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Int", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits1.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits1.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits1", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits2", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntMult", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Mul", - "srcRegsRelativeLats": [ - 0 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits2.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits2.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits2", - "type": "MinorFU" - }, - { - "issueLat": 9, - "opLat": 9, - "name": "funcUnits3", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntDiv", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits3", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 6, - "name": "funcUnits4", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "FloatAdd", - "name": "opClasses00", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00", - "type": "MinorOpClass" - }, - { - "opClass": "FloatCmp", - "name": "opClasses01", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01", - "type": "MinorOpClass" - }, - { - "opClass": "FloatCvt", - "name": "opClasses02", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMisc", - "name": "opClasses03", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMult", - "name": "opClasses04", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMultAcc", - "name": "opClasses05", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05", - "type": "MinorOpClass" - }, - { - "opClass": "FloatDiv", - "name": "opClasses06", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06", - "type": "MinorOpClass" - }, - { - "opClass": "FloatSqrt", - "name": "opClasses07", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAdd", - "name": "opClasses08", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAddAcc", - "name": "opClasses09", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAlu", - "name": "opClasses10", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10", - "type": "MinorOpClass" - }, - { - "opClass": "SimdCmp", - "name": "opClasses11", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11", - "type": "MinorOpClass" - }, - { - "opClass": "SimdCvt", - "name": "opClasses12", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMisc", - "name": "opClasses13", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMult", - "name": "opClasses14", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMultAcc", - "name": "opClasses15", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15", - "type": "MinorOpClass" - }, - { - "opClass": "SimdShift", - "name": "opClasses16", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16", - "type": "MinorOpClass" - }, - { - "opClass": "SimdShiftAcc", - "name": "opClasses17", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17", - "type": "MinorOpClass" - }, - { - "opClass": "SimdSqrt", - "name": "opClasses18", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatAdd", - "name": "opClasses19", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatAlu", - "name": "opClasses20", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatCmp", - "name": "opClasses21", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatCvt", - "name": "opClasses22", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatDiv", - "name": "opClasses23", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMisc", - "name": "opClasses24", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMult", - "name": "opClasses25", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMultAcc", - "name": "opClasses26", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatSqrt", - "name": "opClasses27", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "FloatSimd", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits4.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits4.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits4", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 1, - "name": "funcUnits5", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "MemRead", - "name": "opClasses0", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0", - "type": "MinorOpClass" - }, - { - "opClass": "MemWrite", - "name": "opClasses1", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMemRead", - "name": "opClasses2", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMemWrite", - "name": "opClasses3", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 2, - "description": "Mem", - "srcRegsRelativeLats": [ - 1 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits5.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits5.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits5", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 1, - "name": "funcUnits6", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IprAccess", - "name": "opClasses0", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0", - "type": "MinorOpClass" - }, - { - "opClass": "InstPrefetch", - "name": "opClasses1", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits6", - "type": "MinorFU" - } - ], - "type": "MinorFUPool" - }, - "switched_out": false, - "power_model": null, - "max_insts_all_threads": 0, - "executeSetTraceTimeOnIssue": false, - "fetch2InputBufferSize": 2, - "profile": 0, - "fetch2ToDecodeForwardDelay": 1, - "executeInputWidth": 2, - "decodeToExecuteForwardDelay": 1, - "executeLSQRequestsQueueSize": 1, - "fetch2CycleInput": true, - "executeMaxAccessesInMemory": 2, - "enableIdling": true, - "executeLSQStoreBufferSize": 5, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64f/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "executeSetTraceTimeOnCommit": true, - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - }, - "threadPolicy": "RoundRobin", - "executeCommitLimit": 2, - "fetch1LineWidth": 0, - "branchPred": { - "numThreads": 1, - "BTBEntries": 4096, - "cxx_class": "TournamentBP", - "indirectPathLength": 3, - "globalCtrBits": 2, - "choicePredictorSize": 8192, - "indirectHashGHR": true, - "eventq_index": 0, - "localHistoryTableSize": 2048, - "type": "TournamentBP", - "indirectSets": 256, - "indirectWays": 2, - "choiceCtrBits": 2, - "useIndirect": true, - "localCtrBits": 2, - "path": "system.cpu.branchPred", - "localPredictorSize": 2048, - "RASSize": 16, - "globalPredictorSize": 8192, - "name": "branchPred", - "indirectHashTargets": true, - "instShiftAmt": 2, - "indirectTagSize": 16, - "BTBTagSize": 16 - }, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "path": "system.cpu", - "fetch1ToFetch2ForwardDelay": 1, - "decodeInputBufferSize": 3 - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/simerr deleted file mode 100755 index 6c18cc52d..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/simerr +++ /dev/null @@ -1,6 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64f/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/simout deleted file mode 100755 index 889a8796d..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/simout +++ /dev/null @@ -1,220 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/minor-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/minor-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:11:58 -gem5 executing on boldrock, pid 1989 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/minor-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64f/minor-timing - -Global frequency set at 1000000000000 ticks per second -clear fsflags: PASS -flw: PASS -fsw: PASS -fmadd.s: PASS -fmadd.s, quiet NaN: PASS -fmadd.s, signaling NaN: PASS -fmadd.s, infinity: PASS -fmadd.s, -infinity: PASS -fmsub.s: PASS -fmsub.s, quiet NaN: PASS -fmsub.s, signaling NaN: PASS -fmsub.s, infinity: PASS -fmsub.s, -infinity: PASS -fmsub.s, subtract infinity: PASS -fnmsub.s: PASS -fnmsub.s, quiet NaN: PASS -fnmsub.s, signaling NaN: PASS -fnmsub.s, infinity: PASS -fnmsub.s, -infinity: PASS -fnmsub.s, subtract infinity: PASS -fnmadd.s: PASS -fnmadd.s, quiet NaN: PASS -fnmadd.s, signaling NaN: PASS -fnmadd.s, infinity: PASS -fnmadd.s, -infinity: PASS -fadd.s: PASS -fadd.s, quiet NaN: PASS -fadd.s, signaling NaN: PASS -fadd.s, infinity: PASS -fadd.s, -infinity: PASS -fsub.s: PASS -fsub.s, quiet NaN: PASS -fsub.s, signaling NaN: PASS -fsub.s, infinity: PASS -fsub.s, -infinity: PASS -fsub.s, subtract infinity: PASS -fmul.s: PASS -fmul.s, quiet NaN: PASS -fmul.s, signaling NaN: PASS -fmul.s, infinity: PASS -fmul.s, -infinity: PASS -fmul.s, 0*infinity: PASS -fmul.s, overflow: PASS -fmul.s, underflow: PASS -fdiv.s: PASS -fdiv.s, quiet NaN: PASS -fdiv.s, signaling NaN: PASS -fdiv.s/0: PASS -fdiv.s/infinity: PASS -fdiv.s, infinity/infinity: PASS -fdiv.s, 0/0: PASS -fdiv.s, infinity/0: PASS -fdiv.s, 0/infinity: PASS -fdiv.s, underflow: PASS -fdiv.s, overflow: PASS -fsqrt.s: PASS -fsqrt.s, NaN: PASS -fsqrt.s, quiet NaN: PASS -fsqrt.s, signaling NaN: PASS -fsqrt.s, infinity: PASS -fsgnj.s, ++: PASS -fsgnj.s, +-: PASS -fsgnj.s, -+: PASS -fsgnj.s, --: PASS -fsgnj.s, quiet NaN: PASS -fsgnj.s, signaling NaN: PASS -fsgnj.s, inject NaN: PASS -fsgnj.s, inject -NaN: PASS -fsgnjn.s, ++: PASS -fsgnjn.s, +-: PASS -fsgnjn.s, -+: PASS -fsgnjn.s, --: PASS -fsgnjn.s, quiet NaN: PASS -fsgnjn.s, signaling NaN: PASS -fsgnjn.s, inject NaN: PASS -fsgnjn.s, inject NaN: PASS -fsgnjx.s, ++: PASS -fsgnjx.s, +-: PASS -fsgnjx.s, -+: PASS -fsgnjx.s, --: PASS -fsgnjx.s, quiet NaN: PASS -fsgnjx.s, signaling NaN: PASS -fsgnjx.s, inject NaN: PASS -fsgnjx.s, inject -NaN: PASS -fmin.s: PASS -fmin.s, -infinity: PASS -fmin.s, infinity: PASS -fmin.s, quiet NaN first: PASS -fmin.s, quiet NaN second: PASS -fmin.s, quiet NaN both: PASS -fmin.s, signaling NaN first: PASS -fmin.s, signaling NaN second: PASS -fmin.s, signaling NaN both: PASS -fmax.s: PASS -fmax.s, -infinity: PASS -fmax.s, infinity: PASS -fmax.s, quiet NaN first: PASS -fmax.s, quiet NaN second: PASS -fmax.s, quiet NaN both: PASS -fmax.s, signaling NaN first: PASS -fmax.s, signaling NaN second: PASS -fmax.s, signaling NaN both: PASS -fcvt.w.s, truncate positive: PASS -fcvt.w.s, truncate negative: PASS -fcvt.w.s, 0.0: PASS -fcvt.w.s, -0.0: PASS -fcvt.w.s, overflow: FAIL (expected 2147483647; found -2147483648) -fcvt.w.s, underflow: PASS -fcvt.w.s, infinity: FAIL (expected 2147483647; found -2147483648) -fcvt.w.s, -infinity: PASS -fcvt.w.s, quiet NaN: PASS -fcvt.w.s, quiet -NaN: PASS -fcvt.w.s, signaling NaN: PASS -fcvt.wu.s, truncate positive: PASS -fcvt.wu.s, truncate negative: PASS -fcvt.wu.s, 0.0: PASS -fcvt.wu.s, -0.0: PASS -fcvt.wu.s, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, underflow: PASS -fcvt.wu.s, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, -infinity: PASS -fcvt.wu.s, quiet NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, quiet -NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, signaling NaN: PASS -fmv.x.s, positive: PASS -fmv.x.s, negative: PASS -fmv.x.s, 0.0: PASS -fmv.x.s, -0.0: PASS -feq.s, equal: PASS -feq.s, not equal: PASS -feq.s, 0 == -0: PASS -feq.s, quiet NaN first: PASS -feq.s, quiet NaN second: PASS -feq.s, quiet NaN both: PASS -feq.s, signaling NaN first: PASS -feq.s, signaling NaN second: PASS -feq.s, signaling NaN both: PASS -flt.s, equal: PASS -flt.s, less: PASS -flt.s, greater: PASS -flt.s, quiet NaN first: PASS -flt.s, quiet NaN second: PASS -flt.s, quiet NaN both: PASS -flt.s, signaling NaN first: PASS -flt.s, signaling NaN second: PASS -flt.s, signaling NaN both: PASS -fle.s, equal: PASS -fle.s, less: PASS -fle.s, greater: PASS -fle.s, 0 == -0: PASS -fle.s, quiet NaN first: PASS -fle.s, quiet NaN second: PASS -fle.s, quiet NaN both: PASS -fle.s, signaling NaN first: PASS -fle.s, signaling NaN second: PASS -fle.s, signaling NaN both: PASS -fclass.s, -infinity: PASS -fclass.s, -normal: PASS -fclass.s, -subnormal: PASS -fclass.s, -0.0: PASS -fclass.s, 0.0: PASS -fclass.s, subnormal: PASS -fclass.s, normal: PASS -fclass.s, infinity: PASS -fclass.s, signaling NaN: PASS -fclass.s, quiet NaN: PASS -fcvt.s.w, 0: PASS -fcvt.s.w, negative: PASS -fcvt.s.w, truncate: PASS -fcvt.s.wu, 0: PASS -fcvt.s.wu: PASS -fcvt.s.wu, truncate: PASS -fmv.s.x: PASS -fmv.s.x, truncate: PASS -fsrm: PASS -fsflags: PASS -fscsr: PASS -restore initial round mode: PASS -fcvt.l.s, truncate positive: PASS -fcvt.l.s, truncate negative: PASS -fcvt.l.s, 0.0: PASS -fcvt.l.s, -0.0: PASS -fcvt.l.s, 32-bit overflow: PASS -fcvt.l.s, overflow: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.s, underflow: PASS -fcvt.l.s, infinity: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.s, -infinity: PASS -fcvt.l.s, quiet NaN: PASS -fcvt.l.s, quiet -NaN: PASS -fcvt.l.s, signaling NaN: PASS -fcvt.lu.s, truncate positive: PASS -fcvt.lu.s, truncate negative: PASS -fcvt.lu.s, 0.0: PASS -fcvt.lu.s, -0.0: PASS -fcvt.lu.s, 32-bit overflow: PASS -fcvt.lu.s, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.s, underflow: PASS -fcvt.lu.s, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.s, -infinity: PASS -fcvt.lu.s, quiet NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.s, quiet -NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.s, signaling NaN: PASS -fcvt.s.l, 0: PASS -fcvt.s.l, negative: PASS -fcvt.s.l, 32-bit truncate: PASS -fcvt.s.lu, 0: PASS -fcvt.s.lu: PASS -fcvt.s.lu, 32-bit truncate: PASS -Exiting @ tick 414261500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/stats.txt deleted file mode 100644 index b057a68bf..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/stats.txt +++ /dev/null @@ -1,796 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000414 -sim_ticks 414261500 -final_tick 414261500 -sim_freq 1000000000000 -host_inst_rate 4344 -host_op_rate 4357 -host_tick_rate 4323449 -host_mem_usage 272860 -host_seconds 95.81 -sim_insts 416240 -sim_ops 417493 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 414261500 -system.physmem.bytes_read::cpu.inst 85248 -system.physmem.bytes_read::cpu.data 34368 -system.physmem.bytes_read::total 119616 -system.physmem.bytes_inst_read::cpu.inst 85248 -system.physmem.bytes_inst_read::total 85248 -system.physmem.num_reads::cpu.inst 1332 -system.physmem.num_reads::cpu.data 537 -system.physmem.num_reads::total 1869 -system.physmem.bw_read::cpu.inst 205783062 -system.physmem.bw_read::cpu.data 82962090 -system.physmem.bw_read::total 288745152 -system.physmem.bw_inst_read::cpu.inst 205783062 -system.physmem.bw_inst_read::total 205783062 -system.physmem.bw_total::cpu.inst 205783062 -system.physmem.bw_total::cpu.data 82962090 -system.physmem.bw_total::total 288745152 -system.physmem.readReqs 1869 -system.physmem.writeReqs 0 -system.physmem.readBursts 1869 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 119616 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 119616 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 238 -system.physmem.perBankRdBursts::1 263 -system.physmem.perBankRdBursts::2 168 -system.physmem.perBankRdBursts::3 170 -system.physmem.perBankRdBursts::4 149 -system.physmem.perBankRdBursts::5 98 -system.physmem.perBankRdBursts::6 118 -system.physmem.perBankRdBursts::7 65 -system.physmem.perBankRdBursts::8 62 -system.physmem.perBankRdBursts::9 64 -system.physmem.perBankRdBursts::10 21 -system.physmem.perBankRdBursts::11 43 -system.physmem.perBankRdBursts::12 80 -system.physmem.perBankRdBursts::13 100 -system.physmem.perBankRdBursts::14 109 -system.physmem.perBankRdBursts::15 121 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 414165000 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 1869 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 1655 -system.physmem.rdQLenPdf::1 200 -system.physmem.rdQLenPdf::2 14 -system.physmem.rdQLenPdf::3 0 -system.physmem.rdQLenPdf::4 0 -system.physmem.rdQLenPdf::5 0 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 398 -system.physmem.bytesPerActivate::mean 295.557788 -system.physmem.bytesPerActivate::gmean 206.933383 -system.physmem.bytesPerActivate::stdev 254.300651 -system.physmem.bytesPerActivate::0-127 93 23.36% 23.36% -system.physmem.bytesPerActivate::128-255 118 29.64% 53.01% -system.physmem.bytesPerActivate::256-383 64 16.08% 69.09% -system.physmem.bytesPerActivate::384-511 48 12.06% 81.15% -system.physmem.bytesPerActivate::512-639 28 7.03% 88.19% -system.physmem.bytesPerActivate::640-767 16 4.02% 92.21% -system.physmem.bytesPerActivate::768-895 8 2.01% 94.22% -system.physmem.bytesPerActivate::896-1023 7 1.75% 95.97% -system.physmem.bytesPerActivate::1024-1151 16 4.02% 99.99% -system.physmem.bytesPerActivate::total 398 -system.physmem.totQLat 24652500 -system.physmem.totMemAccLat 59696250 -system.physmem.totBusLat 9345000 -system.physmem.avgQLat 13190.20 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 31940.20 -system.physmem.avgRdBW 288.74 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 288.74 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 2.25 -system.physmem.busUtilRead 2.25 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.06 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 1463 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 78.27 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 221597.11 -system.physmem.pageHitRate 78.27 -system.physmem_0.actEnergy 1992060 -system.physmem_0.preEnergy 1051215 -system.physmem_0.readEnergy 9060660 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 32575920 -system.physmem_0.actBackEnergy 22658070 -system.physmem_0.preBackEnergy 684000 -system.physmem_0.actPowerDownEnergy 159927750 -system.physmem_0.prePowerDownEnergy 4636320 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 232585995 -system.physmem_0.averagePower 561.445931 -system.physmem_0.totalIdleTime 362517500 -system.physmem_0.memoryStateTime::IDLE 318000 -system.physmem_0.memoryStateTime::REF 13780000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 12066000 -system.physmem_0.memoryStateTime::ACT 37356750 -system.physmem_0.memoryStateTime::ACT_PDN 350740750 -system.physmem_1.actEnergy 906780 -system.physmem_1.preEnergy 459195 -system.physmem_1.readEnergy 4284000 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 15366000 -system.physmem_1.actBackEnergy 12000210 -system.physmem_1.preBackEnergy 728640 -system.physmem_1.actPowerDownEnergy 52156140 -system.physmem_1.prePowerDownEnergy 13950720 -system.physmem_1.selfRefreshEnergy 58138620 -system.physmem_1.totalEnergy 157990305 -system.physmem_1.averagePower 381.377278 -system.physmem_1.totalIdleTime 386011000 -system.physmem_1.memoryStateTime::IDLE 1203000 -system.physmem_1.memoryStateTime::REF 6518000 -system.physmem_1.memoryStateTime::SREF 235342000 -system.physmem_1.memoryStateTime::PRE_PDN 36329000 -system.physmem_1.memoryStateTime::ACT 20483500 -system.physmem_1.memoryStateTime::ACT_PDN 114386000 -system.pwrStateResidencyTicks::UNDEFINED 414261500 -system.cpu.branchPred.lookups 113788 -system.cpu.branchPred.condPredicted 80533 -system.cpu.branchPred.condIncorrect 8262 -system.cpu.branchPred.BTBLookups 70464 -system.cpu.branchPred.BTBHits 37407 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 53.086682 -system.cpu.branchPred.usedRAS 0 -system.cpu.branchPred.RASInCorrect 0 -system.cpu.branchPred.indirectLookups 22847 -system.cpu.branchPred.indirectHits 13810 -system.cpu.branchPred.indirectMisses 9037 -system.cpu.branchPredindirectMispredicted 4771 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 216 -system.cpu.pwrStateResidencyTicks::ON 414261500 -system.cpu.numCycles 828523 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 416240 -system.cpu.committedOps 417493 -system.cpu.discardedOps 21677 -system.cpu.numFetchSuspends 0 -system.cpu.cpi 1.990493 -system.cpu.ipc 0.502387 -system.cpu.op_class_0::No_OpClass 236 0.05% 0.05% -system.cpu.op_class_0::IntAlu 245871 58.89% 58.94% -system.cpu.op_class_0::IntMult 674 0.16% 59.11% -system.cpu.op_class_0::IntDiv 644 0.15% 59.26% -system.cpu.op_class_0::FloatAdd 128 0.03% 59.29% -system.cpu.op_class_0::FloatCmp 161 0.03% 59.33% -system.cpu.op_class_0::FloatCvt 109 0.02% 59.35% -system.cpu.op_class_0::FloatMult 30 0.00% 59.36% -system.cpu.op_class_0::FloatMultAcc 0 0.00% 59.36% -system.cpu.op_class_0::FloatDiv 11 0.00% 59.36% -system.cpu.op_class_0::FloatMisc 0 0.00% 59.36% -system.cpu.op_class_0::FloatSqrt 5 0.00% 59.37% -system.cpu.op_class_0::SimdAdd 0 0.00% 59.37% -system.cpu.op_class_0::SimdAddAcc 0 0.00% 59.37% -system.cpu.op_class_0::SimdAlu 0 0.00% 59.37% -system.cpu.op_class_0::SimdCmp 0 0.00% 59.37% -system.cpu.op_class_0::SimdCvt 0 0.00% 59.37% -system.cpu.op_class_0::SimdMisc 0 0.00% 59.37% -system.cpu.op_class_0::SimdMult 0 0.00% 59.37% -system.cpu.op_class_0::SimdMultAcc 0 0.00% 59.37% -system.cpu.op_class_0::SimdShift 0 0.00% 59.37% -system.cpu.op_class_0::SimdShiftAcc 0 0.00% 59.37% -system.cpu.op_class_0::SimdSqrt 0 0.00% 59.37% -system.cpu.op_class_0::SimdFloatAdd 0 0.00% 59.37% -system.cpu.op_class_0::SimdFloatAlu 0 0.00% 59.37% -system.cpu.op_class_0::SimdFloatCmp 0 0.00% 59.37% -system.cpu.op_class_0::SimdFloatCvt 0 0.00% 59.37% -system.cpu.op_class_0::SimdFloatDiv 0 0.00% 59.37% -system.cpu.op_class_0::SimdFloatMisc 0 0.00% 59.37% -system.cpu.op_class_0::SimdFloatMult 0 0.00% 59.37% -system.cpu.op_class_0::SimdFloatMultAcc 0 0.00% 59.37% -system.cpu.op_class_0::SimdFloatSqrt 0 0.00% 59.37% -system.cpu.op_class_0::MemRead 104951 25.13% 84.50% -system.cpu.op_class_0::MemWrite 63954 15.31% 99.82% -system.cpu.op_class_0::FloatMemRead 547 0.13% 99.95% -system.cpu.op_class_0::FloatMemWrite 172 0.04% 99.99% -system.cpu.op_class_0::IprAccess 0 0.00% 99.99% -system.cpu.op_class_0::InstPrefetch 0 0.00% 99.99% -system.cpu.op_class_0::total 417493 -system.cpu.tickCycles 557012 -system.cpu.idleCycles 271511 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 414261500 -system.cpu.dcache.tags.replacements 2 -system.cpu.dcache.tags.tagsinuse 414.110238 -system.cpu.dcache.tags.total_refs 172703 -system.cpu.dcache.tags.sampled_refs 538 -system.cpu.dcache.tags.avg_refs 321.009293 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 414.110238 -system.cpu.dcache.tags.occ_percent::cpu.data 0.101101 -system.cpu.dcache.tags.occ_percent::total 0.101101 -system.cpu.dcache.tags.occ_task_id_blocks::1024 536 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 15 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 24 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 497 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.130859 -system.cpu.dcache.tags.tag_accesses 347344 -system.cpu.dcache.tags.data_accesses 347344 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 414261500 -system.cpu.dcache.ReadReq_hits::cpu.data 107273 -system.cpu.dcache.ReadReq_hits::total 107273 -system.cpu.dcache.WriteReq_hits::cpu.data 62050 -system.cpu.dcache.WriteReq_hits::total 62050 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 1689 -system.cpu.dcache.LoadLockedReq_hits::total 1689 -system.cpu.dcache.StoreCondReq_hits::cpu.data 1691 -system.cpu.dcache.StoreCondReq_hits::total 1691 -system.cpu.dcache.demand_hits::cpu.data 169323 -system.cpu.dcache.demand_hits::total 169323 -system.cpu.dcache.overall_hits::cpu.data 169323 -system.cpu.dcache.overall_hits::total 169323 -system.cpu.dcache.ReadReq_misses::cpu.data 313 -system.cpu.dcache.ReadReq_misses::total 313 -system.cpu.dcache.WriteReq_misses::cpu.data 385 -system.cpu.dcache.WriteReq_misses::total 385 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 2 -system.cpu.dcache.LoadLockedReq_misses::total 2 -system.cpu.dcache.demand_misses::cpu.data 698 -system.cpu.dcache.demand_misses::total 698 -system.cpu.dcache.overall_misses::cpu.data 698 -system.cpu.dcache.overall_misses::total 698 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 27269500 -system.cpu.dcache.ReadReq_miss_latency::total 27269500 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 31180500 -system.cpu.dcache.WriteReq_miss_latency::total 31180500 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 198500 -system.cpu.dcache.LoadLockedReq_miss_latency::total 198500 -system.cpu.dcache.demand_miss_latency::cpu.data 58450000 -system.cpu.dcache.demand_miss_latency::total 58450000 -system.cpu.dcache.overall_miss_latency::cpu.data 58450000 -system.cpu.dcache.overall_miss_latency::total 58450000 -system.cpu.dcache.ReadReq_accesses::cpu.data 107586 -system.cpu.dcache.ReadReq_accesses::total 107586 -system.cpu.dcache.WriteReq_accesses::cpu.data 62435 -system.cpu.dcache.WriteReq_accesses::total 62435 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 1691 -system.cpu.dcache.LoadLockedReq_accesses::total 1691 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 1691 -system.cpu.dcache.StoreCondReq_accesses::total 1691 -system.cpu.dcache.demand_accesses::cpu.data 170021 -system.cpu.dcache.demand_accesses::total 170021 -system.cpu.dcache.overall_accesses::cpu.data 170021 -system.cpu.dcache.overall_accesses::total 170021 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.002909 -system.cpu.dcache.ReadReq_miss_rate::total 0.002909 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.006166 -system.cpu.dcache.WriteReq_miss_rate::total 0.006166 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.001182 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.001182 -system.cpu.dcache.demand_miss_rate::cpu.data 0.004105 -system.cpu.dcache.demand_miss_rate::total 0.004105 -system.cpu.dcache.overall_miss_rate::cpu.data 0.004105 -system.cpu.dcache.overall_miss_rate::total 0.004105 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 87123.003194 -system.cpu.dcache.ReadReq_avg_miss_latency::total 87123.003194 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 80988.311688 -system.cpu.dcache.WriteReq_avg_miss_latency::total 80988.311688 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 99250 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 99250 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 83739.255014 -system.cpu.dcache.demand_avg_miss_latency::total 83739.255014 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 83739.255014 -system.cpu.dcache.overall_avg_miss_latency::total 83739.255014 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.writebacks::writebacks 2 -system.cpu.dcache.writebacks::total 2 -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 3 -system.cpu.dcache.ReadReq_mshr_hits::total 3 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 159 -system.cpu.dcache.WriteReq_mshr_hits::total 159 -system.cpu.dcache.demand_mshr_hits::cpu.data 162 -system.cpu.dcache.demand_mshr_hits::total 162 -system.cpu.dcache.overall_mshr_hits::cpu.data 162 -system.cpu.dcache.overall_mshr_hits::total 162 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 310 -system.cpu.dcache.ReadReq_mshr_misses::total 310 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 226 -system.cpu.dcache.WriteReq_mshr_misses::total 226 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 2 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 2 -system.cpu.dcache.demand_mshr_misses::cpu.data 536 -system.cpu.dcache.demand_mshr_misses::total 536 -system.cpu.dcache.overall_mshr_misses::cpu.data 536 -system.cpu.dcache.overall_mshr_misses::total 536 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 26720000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 26720000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 18848500 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 18848500 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 196500 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 196500 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 45568500 -system.cpu.dcache.demand_mshr_miss_latency::total 45568500 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 45568500 -system.cpu.dcache.overall_mshr_miss_latency::total 45568500 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.002881 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.002881 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.003619 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.003619 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.001182 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.001182 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.003152 -system.cpu.dcache.demand_mshr_miss_rate::total 0.003152 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.003152 -system.cpu.dcache.overall_mshr_miss_rate::total 0.003152 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 86193.548387 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 86193.548387 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 83400.442477 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 83400.442477 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 98250 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 98250 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 85015.858208 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 85015.858208 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 85015.858208 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 85015.858208 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 414261500 -system.cpu.icache.tags.replacements 118 -system.cpu.icache.tags.tagsinuse 820.164908 -system.cpu.icache.tags.total_refs 153400 -system.cpu.icache.tags.sampled_refs 1339 -system.cpu.icache.tags.avg_refs 114.563106 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 820.164908 -system.cpu.icache.tags.occ_percent::cpu.inst 0.400471 -system.cpu.icache.tags.occ_percent::total 0.400471 -system.cpu.icache.tags.occ_task_id_blocks::1024 1221 -system.cpu.icache.tags.age_task_id_blocks_1024::0 51 -system.cpu.icache.tags.age_task_id_blocks_1024::1 123 -system.cpu.icache.tags.age_task_id_blocks_1024::2 1047 -system.cpu.icache.tags.occ_task_id_percent::1024 0.596191 -system.cpu.icache.tags.tag_accesses 310819 -system.cpu.icache.tags.data_accesses 310819 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 414261500 -system.cpu.icache.ReadReq_hits::cpu.inst 153400 -system.cpu.icache.ReadReq_hits::total 153400 -system.cpu.icache.demand_hits::cpu.inst 153400 -system.cpu.icache.demand_hits::total 153400 -system.cpu.icache.overall_hits::cpu.inst 153400 -system.cpu.icache.overall_hits::total 153400 -system.cpu.icache.ReadReq_misses::cpu.inst 1340 -system.cpu.icache.ReadReq_misses::total 1340 -system.cpu.icache.demand_misses::cpu.inst 1340 -system.cpu.icache.demand_misses::total 1340 -system.cpu.icache.overall_misses::cpu.inst 1340 -system.cpu.icache.overall_misses::total 1340 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 113521500 -system.cpu.icache.ReadReq_miss_latency::total 113521500 -system.cpu.icache.demand_miss_latency::cpu.inst 113521500 -system.cpu.icache.demand_miss_latency::total 113521500 -system.cpu.icache.overall_miss_latency::cpu.inst 113521500 -system.cpu.icache.overall_miss_latency::total 113521500 -system.cpu.icache.ReadReq_accesses::cpu.inst 154740 -system.cpu.icache.ReadReq_accesses::total 154740 -system.cpu.icache.demand_accesses::cpu.inst 154740 -system.cpu.icache.demand_accesses::total 154740 -system.cpu.icache.overall_accesses::cpu.inst 154740 -system.cpu.icache.overall_accesses::total 154740 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.008659 -system.cpu.icache.ReadReq_miss_rate::total 0.008659 -system.cpu.icache.demand_miss_rate::cpu.inst 0.008659 -system.cpu.icache.demand_miss_rate::total 0.008659 -system.cpu.icache.overall_miss_rate::cpu.inst 0.008659 -system.cpu.icache.overall_miss_rate::total 0.008659 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 84717.537313 -system.cpu.icache.ReadReq_avg_miss_latency::total 84717.537313 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 84717.537313 -system.cpu.icache.demand_avg_miss_latency::total 84717.537313 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 84717.537313 -system.cpu.icache.overall_avg_miss_latency::total 84717.537313 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 118 -system.cpu.icache.writebacks::total 118 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 1340 -system.cpu.icache.ReadReq_mshr_misses::total 1340 -system.cpu.icache.demand_mshr_misses::cpu.inst 1340 -system.cpu.icache.demand_mshr_misses::total 1340 -system.cpu.icache.overall_mshr_misses::cpu.inst 1340 -system.cpu.icache.overall_mshr_misses::total 1340 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 112182500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 112182500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 112182500 -system.cpu.icache.demand_mshr_miss_latency::total 112182500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 112182500 -system.cpu.icache.overall_mshr_miss_latency::total 112182500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.008659 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.008659 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.008659 -system.cpu.icache.demand_mshr_miss_rate::total 0.008659 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.008659 -system.cpu.icache.overall_mshr_miss_rate::total 0.008659 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 83718.283582 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 83718.283582 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 83718.283582 -system.cpu.icache.demand_avg_mshr_miss_latency::total 83718.283582 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 83718.283582 -system.cpu.icache.overall_avg_mshr_miss_latency::total 83718.283582 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 414261500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 1287.297048 -system.cpu.l2cache.tags.total_refs 128 -system.cpu.l2cache.tags.sampled_refs 1869 -system.cpu.l2cache.tags.avg_refs 0.068485 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 873.530918 -system.cpu.l2cache.tags.occ_blocks::cpu.data 413.766129 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.026658 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.012627 -system.cpu.l2cache.tags.occ_percent::total 0.039285 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1869 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 65 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 147 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 1657 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.057037 -system.cpu.l2cache.tags.tag_accesses 17853 -system.cpu.l2cache.tags.data_accesses 17853 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 414261500 -system.cpu.l2cache.WritebackDirty_hits::writebacks 2 -system.cpu.l2cache.WritebackDirty_hits::total 2 -system.cpu.l2cache.WritebackClean_hits::writebacks 118 -system.cpu.l2cache.WritebackClean_hits::total 118 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 7 -system.cpu.l2cache.ReadCleanReq_hits::total 7 -system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 7 -system.cpu.l2cache.demand_hits::cpu.data 1 -system.cpu.l2cache.demand_hits::total 8 -system.cpu.l2cache.overall_hits::cpu.inst 7 -system.cpu.l2cache.overall_hits::cpu.data 1 -system.cpu.l2cache.overall_hits::total 8 -system.cpu.l2cache.ReadExReq_misses::cpu.data 226 -system.cpu.l2cache.ReadExReq_misses::total 226 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 1333 -system.cpu.l2cache.ReadCleanReq_misses::total 1333 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 311 -system.cpu.l2cache.ReadSharedReq_misses::total 311 -system.cpu.l2cache.demand_misses::cpu.inst 1333 -system.cpu.l2cache.demand_misses::cpu.data 537 -system.cpu.l2cache.demand_misses::total 1870 -system.cpu.l2cache.overall_misses::cpu.inst 1333 -system.cpu.l2cache.overall_misses::cpu.data 537 -system.cpu.l2cache.overall_misses::total 1870 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 18508000 -system.cpu.l2cache.ReadExReq_miss_latency::total 18508000 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 110100500 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 110100500 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 26435000 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 26435000 -system.cpu.l2cache.demand_miss_latency::cpu.inst 110100500 -system.cpu.l2cache.demand_miss_latency::cpu.data 44943000 -system.cpu.l2cache.demand_miss_latency::total 155043500 -system.cpu.l2cache.overall_miss_latency::cpu.inst 110100500 -system.cpu.l2cache.overall_miss_latency::cpu.data 44943000 -system.cpu.l2cache.overall_miss_latency::total 155043500 -system.cpu.l2cache.WritebackDirty_accesses::writebacks 2 -system.cpu.l2cache.WritebackDirty_accesses::total 2 -system.cpu.l2cache.WritebackClean_accesses::writebacks 118 -system.cpu.l2cache.WritebackClean_accesses::total 118 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 226 -system.cpu.l2cache.ReadExReq_accesses::total 226 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 1340 -system.cpu.l2cache.ReadCleanReq_accesses::total 1340 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 312 -system.cpu.l2cache.ReadSharedReq_accesses::total 312 -system.cpu.l2cache.demand_accesses::cpu.inst 1340 -system.cpu.l2cache.demand_accesses::cpu.data 538 -system.cpu.l2cache.demand_accesses::total 1878 -system.cpu.l2cache.overall_accesses::cpu.inst 1340 -system.cpu.l2cache.overall_accesses::cpu.data 538 -system.cpu.l2cache.overall_accesses::total 1878 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.994776 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.994776 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.996794 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.996794 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.994776 -system.cpu.l2cache.demand_miss_rate::cpu.data 0.998141 -system.cpu.l2cache.demand_miss_rate::total 0.995740 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.994776 -system.cpu.l2cache.overall_miss_rate::cpu.data 0.998141 -system.cpu.l2cache.overall_miss_rate::total 0.995740 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 81893.805309 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 81893.805309 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 82596.024006 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 82596.024006 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 85000 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 85000 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 82596.024006 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 83692.737430 -system.cpu.l2cache.demand_avg_miss_latency::total 82910.962566 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 82596.024006 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 83692.737430 -system.cpu.l2cache.overall_avg_miss_latency::total 82910.962566 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 226 -system.cpu.l2cache.ReadExReq_mshr_misses::total 226 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 1333 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 1333 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 311 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 311 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 1333 -system.cpu.l2cache.demand_mshr_misses::cpu.data 537 -system.cpu.l2cache.demand_mshr_misses::total 1870 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 1333 -system.cpu.l2cache.overall_mshr_misses::cpu.data 537 -system.cpu.l2cache.overall_mshr_misses::total 1870 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 16248000 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 16248000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 96780500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 96780500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 23325000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 23325000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 96780500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 39573000 -system.cpu.l2cache.demand_mshr_miss_latency::total 136353500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 96780500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 39573000 -system.cpu.l2cache.overall_mshr_miss_latency::total 136353500 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.994776 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.994776 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.996794 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.996794 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.994776 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.998141 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.995740 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.994776 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.998141 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.995740 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 71893.805309 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 71893.805309 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 72603.525881 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 72603.525881 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 75000 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 75000 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 72603.525881 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 73692.737430 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 72916.310160 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 72603.525881 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 73692.737430 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 72916.310160 -system.cpu.toL2Bus.snoop_filter.tot_requests 1998 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 121 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 414261500 -system.cpu.toL2Bus.trans_dist::ReadResp 1651 -system.cpu.toL2Bus.trans_dist::WritebackDirty 2 -system.cpu.toL2Bus.trans_dist::WritebackClean 118 -system.cpu.toL2Bus.trans_dist::ReadExReq 226 -system.cpu.toL2Bus.trans_dist::ReadExResp 226 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 1340 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 312 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 2797 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 1078 -system.cpu.toL2Bus.pkt_count::total 3875 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 93248 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 34560 -system.cpu.toL2Bus.pkt_size::total 127808 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1878 -system.cpu.toL2Bus.snoop_fanout::mean 0.000532 -system.cpu.toL2Bus.snoop_fanout::stdev 0.023075 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1877 99.94% 99.94% -system.cpu.toL2Bus.snoop_fanout::1 1 0.05% 99.99% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 99.99% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 99.99% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 1 -system.cpu.toL2Bus.snoop_fanout::total 1878 -system.cpu.toL2Bus.reqLayer0.occupancy 1119000 -system.cpu.toL2Bus.reqLayer0.utilization 0.2 -system.cpu.toL2Bus.respLayer0.occupancy 2008500 -system.cpu.toL2Bus.respLayer0.utilization 0.4 -system.cpu.toL2Bus.respLayer1.occupancy 807000 -system.cpu.toL2Bus.respLayer1.utilization 0.1 -system.membus.snoop_filter.tot_requests 1869 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 414261500 -system.membus.trans_dist::ReadResp 1643 -system.membus.trans_dist::ReadExReq 226 -system.membus.trans_dist::ReadExResp 226 -system.membus.trans_dist::ReadSharedReq 1643 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 3738 -system.membus.pkt_count::total 3738 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 119616 -system.membus.pkt_size::total 119616 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1869 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev -0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1869 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1869 -system.membus.reqLayer0.occupancy 2188500 -system.membus.reqLayer0.utilization 0.5 -system.membus.respLayer1.occupancy 9936000 -system.membus.respLayer1.utilization 2.3 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/config.ini deleted file mode 100644 index aad6a62ac..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/config.ini +++ /dev/null @@ -1,876 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=DerivO3CPU -children=branchPred dcache dtb fuPool icache interrupts isa itb l2cache toL2Bus tracer workload -LFSTSize=1024 -LQEntries=32 -LSQCheckLoads=true -LSQDepCheckShift=4 -SQEntries=32 -SSITSize=1024 -activity=0 -backComSize=5 -branchPred=system.cpu.branchPred -cacheStorePorts=200 -checker=Null -clk_domain=system.cpu_clk_domain -commitToDecodeDelay=1 -commitToFetchDelay=1 -commitToIEWDelay=1 -commitToRenameDelay=1 -commitWidth=8 -cpu_id=0 -decodeToFetchDelay=1 -decodeToRenameDelay=1 -decodeWidth=8 -default_p_state=UNDEFINED -dispatchWidth=8 -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fetchBufferSize=64 -fetchQueueSize=32 -fetchToDecodeDelay=1 -fetchTrapLatency=1 -fetchWidth=8 -forwardComSize=5 -fuPool=system.cpu.fuPool -function_trace=false -function_trace_start=0 -iewToCommitDelay=1 -iewToDecodeDelay=1 -iewToFetchDelay=1 -iewToRenameDelay=1 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -issueToExecuteDelay=1 -issueWidth=8 -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -needsTSO=false -numIQEntries=64 -numPhysCCRegs=0 -numPhysFloatRegs=256 -numPhysIntRegs=256 -numPhysVecRegs=256 -numROBEntries=192 -numRobs=1 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -renameToDecodeDelay=1 -renameToFetchDelay=1 -renameToIEWDelay=2 -renameToROBDelay=1 -renameWidth=8 -simpoint_start_insts= -smtCommitPolicy=RoundRobin -smtFetchPolicy=SingleThread -smtIQPolicy=Partitioned -smtIQThreshold=100 -smtLSQPolicy=Partitioned -smtLSQThreshold=100 -smtNumFetchingThreads=1 -smtROBPolicy=Partitioned -smtROBThreshold=100 -socket_id=0 -squashWidth=8 -store_set_clear_period=250000 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -trapLatency=13 -wait_for_remote_gdb=false -wbWidth=8 -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.fuPool] -type=FUPool -children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 -FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8 -eventq_index=0 - -[system.cpu.fuPool.FUList0] -type=FUDesc -children=opList -count=6 -eventq_index=0 -opList=system.cpu.fuPool.FUList0.opList - -[system.cpu.fuPool.FUList0.opList] -type=OpDesc -eventq_index=0 -opClass=IntAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList1] -type=FUDesc -children=opList0 opList1 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 - -[system.cpu.fuPool.FUList1.opList0] -type=OpDesc -eventq_index=0 -opClass=IntMult -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList1.opList1] -type=OpDesc -eventq_index=0 -opClass=IntDiv -opLat=20 -pipelined=false - -[system.cpu.fuPool.FUList2] -type=FUDesc -children=opList0 opList1 opList2 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 - -[system.cpu.fuPool.FUList2.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatAdd -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatCmp -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatCvt -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList3] -type=FUDesc -children=opList0 opList1 opList2 opList3 opList4 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 system.cpu.fuPool.FUList3.opList3 system.cpu.fuPool.FUList3.opList4 - -[system.cpu.fuPool.FUList3.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatMult -opLat=4 -pipelined=true - -[system.cpu.fuPool.FUList3.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMultAcc -opLat=5 -pipelined=true - -[system.cpu.fuPool.FUList3.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMisc -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList3.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatDiv -opLat=12 -pipelined=false - -[system.cpu.fuPool.FUList3.opList4] -type=OpDesc -eventq_index=0 -opClass=FloatSqrt -opLat=24 -pipelined=false - -[system.cpu.fuPool.FUList4] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList4.opList0 system.cpu.fuPool.FUList4.opList1 - -[system.cpu.fuPool.FUList4.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList4.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5] -type=FUDesc -children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19 - -[system.cpu.fuPool.FUList5.opList00] -type=OpDesc -eventq_index=0 -opClass=SimdAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList01] -type=OpDesc -eventq_index=0 -opClass=SimdAddAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList02] -type=OpDesc -eventq_index=0 -opClass=SimdAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList03] -type=OpDesc -eventq_index=0 -opClass=SimdCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList04] -type=OpDesc -eventq_index=0 -opClass=SimdCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList05] -type=OpDesc -eventq_index=0 -opClass=SimdMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList06] -type=OpDesc -eventq_index=0 -opClass=SimdMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList07] -type=OpDesc -eventq_index=0 -opClass=SimdMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList08] -type=OpDesc -eventq_index=0 -opClass=SimdShift -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList09] -type=OpDesc -eventq_index=0 -opClass=SimdShiftAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList10] -type=OpDesc -eventq_index=0 -opClass=SimdSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList11] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList12] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList13] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList14] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList15] -type=OpDesc -eventq_index=0 -opClass=SimdFloatDiv -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList16] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList17] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList18] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList19] -type=OpDesc -eventq_index=0 -opClass=SimdFloatSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList6.opList0 system.cpu.fuPool.FUList6.opList1 - -[system.cpu.fuPool.FUList6.opList0] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7] -type=FUDesc -children=opList0 opList1 opList2 opList3 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1 system.cpu.fuPool.FUList7.opList2 system.cpu.fuPool.FUList7.opList3 - -[system.cpu.fuPool.FUList7.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList1] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList8] -type=FUDesc -children=opList -count=1 -eventq_index=0 -opList=system.cpu.fuPool.FUList8.opList - -[system.cpu.fuPool.FUList8.opList] -type=OpDesc -eventq_index=0 -opClass=IprAccess -opLat=3 -pipelined=false - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64f/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/config.json deleted file mode 100644 index 8be1a983d..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/config.json +++ /dev/null @@ -1,1155 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "static_frontend_latency": 10000, - "tRFC": 260000, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 7500, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1000, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6000, - "tRTW": 2500, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 7500, - "IDD4W": "0.125", - "tWR": 15000, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 13750, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 2500, - "power_model": null, - "tCL": 13750, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1250, - "tRAS": 35000, - "tRP": 13750, - "tBURST": 5000, - "path": "system.physmem", - "tXP": 6000, - "tXS": 270000, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "physmem", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30000, - "write_low_thresh_perc": 50, - "range": "0:134217727:0:0:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10000, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800000 - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "SQEntries": 32, - "smtLSQThreshold": 100, - "fetchTrapLatency": 1, - "iewToRenameDelay": 1, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "fetchWidth": 8, - "max_loads_all_threads": 0, - "cpu_id": 0, - "fetchToDecodeDelay": 1, - "renameToDecodeDelay": 1, - "do_quiesce": true, - "renameToROBDelay": 1, - "power_model": null, - "max_insts_all_threads": 0, - "decodeWidth": 8, - "commitToFetchDelay": 1, - "needsTSO": false, - "smtIQThreshold": 100, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64f/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "SSITSize": 1024, - "activity": 0, - "max_loads_any_thread": 0, - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - }, - "decodeToFetchDelay": 1, - "renameWidth": 8, - "numThreads": 1, - "syscallRetryLatency": 10000, - "squashWidth": 8, - "function_trace": false, - "backComSize": 5, - "decodeToRenameDelay": 1, - "store_set_clear_period": 250000, - "numPhysIntRegs": 256, - "p_state_clk_gate_max": 1000000000000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "p_state_clk_gate_min": 1000, - "fuPool": { - "name": "fuPool", - "FUList": [ - { - "count": 6, - "opList": [ - { - "opClass": "IntAlu", - "opLat": 1, - "name": "opList", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList0.opList", - "type": "OpDesc" - } - ], - "name": "FUList0", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList0", - "type": "FUDesc" - }, - { - "count": 2, - "opList": [ - { - "opClass": "IntMult", - "opLat": 3, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList1.opList0", - "type": "OpDesc" - }, - { - "opClass": "IntDiv", - "opLat": 20, - "name": "opList1", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList1.opList1", - "type": "OpDesc" - } - ], - "name": "FUList1", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList1", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "FloatAdd", - "opLat": 2, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatCmp", - "opLat": 2, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatCvt", - "opLat": 2, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList2", - "type": "OpDesc" - } - ], - "name": "FUList2", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList2", - "type": "FUDesc" - }, - { - "count": 2, - "opList": [ - { - "opClass": "FloatMult", - "opLat": 4, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMultAcc", - "opLat": 5, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatMisc", - "opLat": 3, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList2", - "type": "OpDesc" - }, - { - "opClass": "FloatDiv", - "opLat": 12, - "name": "opList3", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList3", - "type": "OpDesc" - }, - { - "opClass": "FloatSqrt", - "opLat": 24, - "name": "opList4", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList4", - "type": "OpDesc" - } - ], - "name": "FUList3", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList3", - "type": "FUDesc" - }, - { - "count": 0, - "opList": [ - { - "opClass": "MemRead", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList4.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMemRead", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList4.opList1", - "type": "OpDesc" - } - ], - "name": "FUList4", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList4", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "SimdAdd", - "opLat": 1, - "name": "opList00", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList00", - "type": "OpDesc" - }, - { - "opClass": "SimdAddAcc", - "opLat": 1, - "name": "opList01", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList01", - "type": "OpDesc" - }, - { - "opClass": "SimdAlu", - "opLat": 1, - "name": "opList02", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList02", - "type": "OpDesc" - }, - { - "opClass": "SimdCmp", - "opLat": 1, - "name": "opList03", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList03", - "type": "OpDesc" - }, - { - "opClass": "SimdCvt", - "opLat": 1, - "name": "opList04", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList04", - "type": "OpDesc" - }, - { - "opClass": "SimdMisc", - "opLat": 1, - "name": "opList05", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList05", - "type": "OpDesc" - }, - { - "opClass": "SimdMult", - "opLat": 1, - "name": "opList06", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList06", - "type": "OpDesc" - }, - { - "opClass": "SimdMultAcc", - "opLat": 1, - "name": "opList07", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList07", - "type": "OpDesc" - }, - { - "opClass": "SimdShift", - "opLat": 1, - "name": "opList08", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList08", - "type": "OpDesc" - }, - { - "opClass": "SimdShiftAcc", - "opLat": 1, - "name": "opList09", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList09", - "type": "OpDesc" - }, - { - "opClass": "SimdSqrt", - "opLat": 1, - "name": "opList10", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList10", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatAdd", - "opLat": 1, - "name": "opList11", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList11", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatAlu", - "opLat": 1, - "name": "opList12", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList12", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatCmp", - "opLat": 1, - "name": "opList13", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList13", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatCvt", - "opLat": 1, - "name": "opList14", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList14", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatDiv", - "opLat": 1, - "name": "opList15", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList15", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMisc", - "opLat": 1, - "name": "opList16", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList16", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMult", - "opLat": 1, - "name": "opList17", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList17", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMultAcc", - "opLat": 1, - "name": "opList18", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList18", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatSqrt", - "opLat": 1, - "name": "opList19", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList19", - "type": "OpDesc" - } - ], - "name": "FUList5", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList5", - "type": "FUDesc" - }, - { - "count": 0, - "opList": [ - { - "opClass": "MemWrite", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList6.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMemWrite", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList6.opList1", - "type": "OpDesc" - } - ], - "name": "FUList6", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList6", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "MemRead", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList0", - "type": "OpDesc" - }, - { - "opClass": "MemWrite", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatMemRead", - "opLat": 1, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList2", - "type": "OpDesc" - }, - { - "opClass": "FloatMemWrite", - "opLat": 1, - "name": "opList3", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList3", - "type": "OpDesc" - } - ], - "name": "FUList7", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList7", - "type": "FUDesc" - }, - { - "count": 1, - "opList": [ - { - "opClass": "IprAccess", - "opLat": 3, - "name": "opList", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList8.opList", - "type": "OpDesc" - } - ], - "name": "FUList8", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList8", - "type": "FUDesc" - } - ], - "eventq_index": 0, - "cxx_class": "FUPool", - "path": "system.cpu.fuPool", - "type": "FUPool" - }, - "socket_id": 0, - "renameToFetchDelay": 1, - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "path": "system.cpu", - "numRobs": 1, - "switched_out": false, - "smtLSQPolicy": "Partitioned", - "fetchBufferSize": 64, - "wait_for_remote_gdb": false, - "cacheStorePorts": 200, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "smtROBThreshold": 100, - "numIQEntries": 64, - "branchPred": { - "numThreads": 1, - "BTBEntries": 4096, - "cxx_class": "TournamentBP", - "indirectPathLength": 3, - "globalCtrBits": 2, - "choicePredictorSize": 8192, - "indirectHashGHR": true, - "eventq_index": 0, - "localHistoryTableSize": 2048, - "type": "TournamentBP", - "indirectSets": 256, - "indirectWays": 2, - "choiceCtrBits": 2, - "useIndirect": true, - "localCtrBits": 2, - "path": "system.cpu.branchPred", - "localPredictorSize": 2048, - "RASSize": 16, - "globalPredictorSize": 8192, - "name": "branchPred", - "indirectHashTargets": true, - "instShiftAmt": 2, - "indirectTagSize": 16, - "BTBTagSize": 16 - }, - "LFSTSize": 1024, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "smtROBPolicy": "Partitioned", - "iewToFetchDelay": 1, - "do_statistics_insts": true, - "dispatchWidth": 8, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "commitToDecodeDelay": 1, - "smtIQPolicy": "Partitioned", - "issueWidth": 8, - "LSQCheckLoads": true, - "commitToRenameDelay": 1, - "system": "system", - "checker": null, - "numPhysFloatRegs": 256, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "type": "DerivO3CPU", - "wbWidth": 8, - "numPhysVecRegs": 256, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "smtCommitPolicy": "RoundRobin", - "issueToExecuteDelay": 1, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "numROBEntries": 192, - "fetchQueueSize": 32, - "iewToCommitDelay": 1, - "smtNumFetchingThreads": 1, - "forwardComSize": 5, - "do_checkpoint_insts": true, - "cxx_class": "DerivO3CPU", - "commitToIEWDelay": 1, - "commitWidth": 8, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "smtFetchPolicy": "SingleThread", - "profile": 0, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "LSQDepCheckShift": 4, - "trapLatency": 13, - "iewToDecodeDelay": 1, - "numPhysCCRegs": 0, - "renameToIEWDelay": 2, - "p_state_clk_gate_bins": 20, - "progress_interval": 0, - "LQEntries": 32 - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/simerr deleted file mode 100755 index 6c18cc52d..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/simerr +++ /dev/null @@ -1,6 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64f/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/simout deleted file mode 100755 index b0c999de1..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/simout +++ /dev/null @@ -1,220 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/o3-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/o3-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:09:50 -gem5 executing on boldrock, pid 1347 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/o3-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64f/o3-timing - -Global frequency set at 1000000000000 ticks per second -clear fsflags: PASS -flw: PASS -fsw: PASS -fmadd.s: PASS -fmadd.s, quiet NaN: PASS -fmadd.s, signaling NaN: PASS -fmadd.s, infinity: PASS -fmadd.s, -infinity: PASS -fmsub.s: PASS -fmsub.s, quiet NaN: PASS -fmsub.s, signaling NaN: PASS -fmsub.s, infinity: PASS -fmsub.s, -infinity: PASS -fmsub.s, subtract infinity: PASS -fnmsub.s: PASS -fnmsub.s, quiet NaN: PASS -fnmsub.s, signaling NaN: PASS -fnmsub.s, infinity: PASS -fnmsub.s, -infinity: PASS -fnmsub.s, subtract infinity: PASS -fnmadd.s: PASS -fnmadd.s, quiet NaN: PASS -fnmadd.s, signaling NaN: PASS -fnmadd.s, infinity: PASS -fnmadd.s, -infinity: PASS -fadd.s: PASS -fadd.s, quiet NaN: PASS -fadd.s, signaling NaN: PASS -fadd.s, infinity: PASS -fadd.s, -infinity: PASS -fsub.s: PASS -fsub.s, quiet NaN: PASS -fsub.s, signaling NaN: PASS -fsub.s, infinity: PASS -fsub.s, -infinity: PASS -fsub.s, subtract infinity: PASS -fmul.s: PASS -fmul.s, quiet NaN: PASS -fmul.s, signaling NaN: PASS -fmul.s, infinity: PASS -fmul.s, -infinity: PASS -fmul.s, 0*infinity: PASS -fmul.s, overflow: PASS -fmul.s, underflow: PASS -fdiv.s: PASS -fdiv.s, quiet NaN: PASS -fdiv.s, signaling NaN: PASS -fdiv.s/0: PASS -fdiv.s/infinity: PASS -fdiv.s, infinity/infinity: PASS -fdiv.s, 0/0: PASS -fdiv.s, infinity/0: PASS -fdiv.s, 0/infinity: PASS -fdiv.s, underflow: PASS -fdiv.s, overflow: PASS -fsqrt.s: PASS -fsqrt.s, NaN: PASS -fsqrt.s, quiet NaN: PASS -fsqrt.s, signaling NaN: PASS -fsqrt.s, infinity: PASS -fsgnj.s, ++: PASS -fsgnj.s, +-: PASS -fsgnj.s, -+: PASS -fsgnj.s, --: PASS -fsgnj.s, quiet NaN: PASS -fsgnj.s, signaling NaN: PASS -fsgnj.s, inject NaN: PASS -fsgnj.s, inject -NaN: PASS -fsgnjn.s, ++: PASS -fsgnjn.s, +-: PASS -fsgnjn.s, -+: PASS -fsgnjn.s, --: PASS -fsgnjn.s, quiet NaN: PASS -fsgnjn.s, signaling NaN: PASS -fsgnjn.s, inject NaN: PASS -fsgnjn.s, inject NaN: PASS -fsgnjx.s, ++: PASS -fsgnjx.s, +-: PASS -fsgnjx.s, -+: PASS -fsgnjx.s, --: PASS -fsgnjx.s, quiet NaN: PASS -fsgnjx.s, signaling NaN: PASS -fsgnjx.s, inject NaN: PASS -fsgnjx.s, inject -NaN: PASS -fmin.s: PASS -fmin.s, -infinity: PASS -fmin.s, infinity: PASS -fmin.s, quiet NaN first: PASS -fmin.s, quiet NaN second: PASS -fmin.s, quiet NaN both: PASS -fmin.s, signaling NaN first: PASS -fmin.s, signaling NaN second: PASS -fmin.s, signaling NaN both: PASS -fmax.s: PASS -fmax.s, -infinity: PASS -fmax.s, infinity: PASS -fmax.s, quiet NaN first: PASS -fmax.s, quiet NaN second: PASS -fmax.s, quiet NaN both: PASS -fmax.s, signaling NaN first: PASS -fmax.s, signaling NaN second: PASS -fmax.s, signaling NaN both: PASS -fcvt.w.s, truncate positive: PASS -fcvt.w.s, truncate negative: PASS -fcvt.w.s, 0.0: PASS -fcvt.w.s, -0.0: PASS -fcvt.w.s, overflow: FAIL (expected 2147483647; found -2147483648) -fcvt.w.s, underflow: PASS -fcvt.w.s, infinity: FAIL (expected 2147483647; found -2147483648) -fcvt.w.s, -infinity: PASS -fcvt.w.s, quiet NaN: PASS -fcvt.w.s, quiet -NaN: PASS -fcvt.w.s, signaling NaN: PASS -fcvt.wu.s, truncate positive: PASS -fcvt.wu.s, truncate negative: PASS -fcvt.wu.s, 0.0: PASS -fcvt.wu.s, -0.0: PASS -fcvt.wu.s, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, underflow: PASS -fcvt.wu.s, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, -infinity: PASS -fcvt.wu.s, quiet NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, quiet -NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, signaling NaN: PASS -fmv.x.s, positive: PASS -fmv.x.s, negative: PASS -fmv.x.s, 0.0: PASS -fmv.x.s, -0.0: PASS -feq.s, equal: PASS -feq.s, not equal: PASS -feq.s, 0 == -0: PASS -feq.s, quiet NaN first: PASS -feq.s, quiet NaN second: PASS -feq.s, quiet NaN both: PASS -feq.s, signaling NaN first: PASS -feq.s, signaling NaN second: PASS -feq.s, signaling NaN both: PASS -flt.s, equal: PASS -flt.s, less: PASS -flt.s, greater: PASS -flt.s, quiet NaN first: PASS -flt.s, quiet NaN second: PASS -flt.s, quiet NaN both: PASS -flt.s, signaling NaN first: PASS -flt.s, signaling NaN second: PASS -flt.s, signaling NaN both: PASS -fle.s, equal: PASS -fle.s, less: PASS -fle.s, greater: PASS -fle.s, 0 == -0: PASS -fle.s, quiet NaN first: PASS -fle.s, quiet NaN second: PASS -fle.s, quiet NaN both: PASS -fle.s, signaling NaN first: PASS -fle.s, signaling NaN second: PASS -fle.s, signaling NaN both: PASS -fclass.s, -infinity: PASS -fclass.s, -normal: PASS -fclass.s, -subnormal: PASS -fclass.s, -0.0: PASS -fclass.s, 0.0: PASS -fclass.s, subnormal: PASS -fclass.s, normal: PASS -fclass.s, infinity: PASS -fclass.s, signaling NaN: PASS -fclass.s, quiet NaN: PASS -fcvt.s.w, 0: PASS -fcvt.s.w, negative: PASS -fcvt.s.w, truncate: PASS -fcvt.s.wu, 0: PASS -fcvt.s.wu: PASS -fcvt.s.wu, truncate: PASS -fmv.s.x: PASS -fmv.s.x, truncate: PASS -fsrm: PASS -fsflags: PASS -fscsr: PASS -restore initial round mode: PASS -fcvt.l.s, truncate positive: PASS -fcvt.l.s, truncate negative: PASS -fcvt.l.s, 0.0: PASS -fcvt.l.s, -0.0: PASS -fcvt.l.s, 32-bit overflow: PASS -fcvt.l.s, overflow: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.s, underflow: PASS -fcvt.l.s, infinity: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.s, -infinity: PASS -fcvt.l.s, quiet NaN: PASS -fcvt.l.s, quiet -NaN: PASS -fcvt.l.s, signaling NaN: PASS -fcvt.lu.s, truncate positive: PASS -fcvt.lu.s, truncate negative: PASS -fcvt.lu.s, 0.0: PASS -fcvt.lu.s, -0.0: PASS -fcvt.lu.s, 32-bit overflow: PASS -fcvt.lu.s, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.s, underflow: PASS -fcvt.lu.s, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.s, -infinity: PASS -fcvt.lu.s, quiet NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.s, quiet -NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.s, signaling NaN: PASS -fcvt.s.l, 0: PASS -fcvt.s.l, negative: PASS -fcvt.s.l, 32-bit truncate: PASS -fcvt.s.lu, 0: PASS -fcvt.s.lu: PASS -fcvt.s.lu, 32-bit truncate: PASS -Exiting @ tick 334241000 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/stats.txt deleted file mode 100644 index 4fb2b4c52..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/stats.txt +++ /dev/null @@ -1,1059 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000334 -sim_ticks 334241000 -final_tick 334241000 -sim_freq 1000000000000 -host_inst_rate 3258 -host_op_rate 3268 -host_tick_rate 2618086 -host_mem_usage 272352 -host_seconds 127.66 -sim_insts 416024 -sim_ops 417277 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 334241000 -system.physmem.bytes_read::cpu.inst 79616 -system.physmem.bytes_read::cpu.data 34432 -system.physmem.bytes_read::total 114048 -system.physmem.bytes_inst_read::cpu.inst 79616 -system.physmem.bytes_inst_read::total 79616 -system.physmem.num_reads::cpu.inst 1244 -system.physmem.num_reads::cpu.data 538 -system.physmem.num_reads::total 1782 -system.physmem.bw_read::cpu.inst 238199383 -system.physmem.bw_read::cpu.data 103015488 -system.physmem.bw_read::total 341214871 -system.physmem.bw_inst_read::cpu.inst 238199383 -system.physmem.bw_inst_read::total 238199383 -system.physmem.bw_total::cpu.inst 238199383 -system.physmem.bw_total::cpu.data 103015488 -system.physmem.bw_total::total 341214871 -system.physmem.readReqs 1782 -system.physmem.writeReqs 0 -system.physmem.readBursts 1782 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 114048 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 114048 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 238 -system.physmem.perBankRdBursts::1 261 -system.physmem.perBankRdBursts::2 164 -system.physmem.perBankRdBursts::3 171 -system.physmem.perBankRdBursts::4 146 -system.physmem.perBankRdBursts::5 102 -system.physmem.perBankRdBursts::6 103 -system.physmem.perBankRdBursts::7 59 -system.physmem.perBankRdBursts::8 59 -system.physmem.perBankRdBursts::9 52 -system.physmem.perBankRdBursts::10 21 -system.physmem.perBankRdBursts::11 42 -system.physmem.perBankRdBursts::12 76 -system.physmem.perBankRdBursts::13 78 -system.physmem.perBankRdBursts::14 92 -system.physmem.perBankRdBursts::15 118 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 334109500 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 1782 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 1136 -system.physmem.rdQLenPdf::1 450 -system.physmem.rdQLenPdf::2 141 -system.physmem.rdQLenPdf::3 42 -system.physmem.rdQLenPdf::4 11 -system.physmem.rdQLenPdf::5 2 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 400 -system.physmem.bytesPerActivate::mean 278.239999 -system.physmem.bytesPerActivate::gmean 189.218763 -system.physmem.bytesPerActivate::stdev 254.162780 -system.physmem.bytesPerActivate::0-127 113 28.24% 28.24% -system.physmem.bytesPerActivate::128-255 118 29.49% 57.74% -system.physmem.bytesPerActivate::256-383 52 12.99% 70.74% -system.physmem.bytesPerActivate::384-511 42 10.49% 81.24% -system.physmem.bytesPerActivate::512-639 33 8.24% 89.49% -system.physmem.bytesPerActivate::640-767 10 2.49% 91.99% -system.physmem.bytesPerActivate::768-895 7 1.74% 93.74% -system.physmem.bytesPerActivate::896-1023 11 2.74% 96.49% -system.physmem.bytesPerActivate::1024-1151 14 3.49% 99.99% -system.physmem.bytesPerActivate::total 400 -system.physmem.totQLat 28596250 -system.physmem.totMemAccLat 62008750 -system.physmem.totBusLat 8910000 -system.physmem.avgQLat 16047.27 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 34797.27 -system.physmem.avgRdBW 341.21 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 341.21 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 2.66 -system.physmem.busUtilRead 2.66 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.38 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 1368 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 76.76 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 187491.30 -system.physmem.pageHitRate 76.76 -system.physmem_0.actEnergy 1927800 -system.physmem_0.preEnergy 998085 -system.physmem_0.readEnergy 8882160 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 25814880 -system.physmem_0.actBackEnergy 18293580 -system.physmem_0.preBackEnergy 540000 -system.physmem_0.actPowerDownEnergy 129050280 -system.physmem_0.prePowerDownEnergy 3729600 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 189236385 -system.physmem_0.averagePower 566.167057 -system.physmem_0.totalIdleTime 292641750 -system.physmem_0.memoryStateTime::IDLE 245500 -system.physmem_0.memoryStateTime::REF 10920000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 9705500 -system.physmem_0.memoryStateTime::ACT 30338500 -system.physmem_0.memoryStateTime::ACT_PDN 283031500 -system.physmem_1.actEnergy 1028160 -system.physmem_1.preEnergy 519915 -system.physmem_1.readEnergy 3841320 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 11678160 -system.physmem_1.actBackEnergy 8555700 -system.physmem_1.preBackEnergy 555360 -system.physmem_1.actPowerDownEnergy 38406030 -system.physmem_1.prePowerDownEnergy 10018560 -system.physmem_1.selfRefreshEnergy 50549220 -system.physmem_1.totalEnergy 125152425 -system.physmem_1.averagePower 374.437401 -system.physmem_1.totalIdleTime 313185500 -system.physmem_1.memoryStateTime::IDLE 973000 -system.physmem_1.memoryStateTime::REF 4958000 -system.physmem_1.memoryStateTime::SREF 203719000 -system.physmem_1.memoryStateTime::PRE_PDN 26090000 -system.physmem_1.memoryStateTime::ACT 14271500 -system.physmem_1.memoryStateTime::ACT_PDN 84229500 -system.pwrStateResidencyTicks::UNDEFINED 334241000 -system.cpu.branchPred.lookups 127435 -system.cpu.branchPred.condPredicted 89833 -system.cpu.branchPred.condIncorrect 23395 -system.cpu.branchPred.BTBLookups 81108 -system.cpu.branchPred.BTBHits 45160 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 55.678847 -system.cpu.branchPred.usedRAS 0 -system.cpu.branchPred.RASInCorrect 0 -system.cpu.branchPred.indirectLookups 25902 -system.cpu.branchPred.indirectHits 14811 -system.cpu.branchPred.indirectMisses 11091 -system.cpu.branchPredindirectMispredicted 5072 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 216 -system.cpu.pwrStateResidencyTicks::ON 334241000 -system.cpu.numCycles 668483 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.fetch.icacheStallCycles 128666 -system.cpu.fetch.Insts 570376 -system.cpu.fetch.Branches 127435 -system.cpu.fetch.predictedBranches 59971 -system.cpu.fetch.Cycles 411263 -system.cpu.fetch.SquashCycles 47272 -system.cpu.fetch.MiscStallCycles 19 -system.cpu.fetch.PendingTrapStallCycles 76 -system.cpu.fetch.IcacheWaitRetryStallCycles 83 -system.cpu.fetch.CacheLines 90304 -system.cpu.fetch.IcacheSquashes 2386 -system.cpu.fetch.rateDist::samples 563743 -system.cpu.fetch.rateDist::mean 1.014057 -system.cpu.fetch.rateDist::stdev 0.982669 -system.cpu.fetch.rateDist::underflows 0 0.00% 0.00% -system.cpu.fetch.rateDist::0 163182 28.94% 28.94% -system.cpu.fetch.rateDist::1 291750 51.75% 80.69% -system.cpu.fetch.rateDist::2 72803 12.91% 93.61% -system.cpu.fetch.rateDist::3 20031 3.55% 97.16% -system.cpu.fetch.rateDist::4 9935 1.76% 98.92% -system.cpu.fetch.rateDist::5 3180 0.56% 99.49% -system.cpu.fetch.rateDist::6 1981 0.35% 99.84% -system.cpu.fetch.rateDist::7 355 0.06% 99.90% -system.cpu.fetch.rateDist::8 526 0.09% 99.99% -system.cpu.fetch.rateDist::overflows 0 0.00% 99.99% -system.cpu.fetch.rateDist::min_value 0 -system.cpu.fetch.rateDist::max_value 8 -system.cpu.fetch.rateDist::total 563743 -system.cpu.fetch.branchRate 0.190633 -system.cpu.fetch.rate 0.853239 -system.cpu.decode.IdleCycles 145658 -system.cpu.decode.BlockedCycles 50036 -system.cpu.decode.RunCycles 350465 -system.cpu.decode.UnblockCycles 2505 -system.cpu.decode.SquashCycles 15079 -system.cpu.decode.BranchResolved 43531 -system.cpu.decode.BranchMispred 8717 -system.cpu.decode.DecodedInsts 520617 -system.cpu.decode.SquashedInsts 13886 -system.cpu.rename.SquashCycles 15079 -system.cpu.rename.IdleCycles 162879 -system.cpu.rename.BlockCycles 5626 -system.cpu.rename.serializeStallCycles 37161 -system.cpu.rename.RunCycles 335687 -system.cpu.rename.UnblockCycles 7311 -system.cpu.rename.RenamedInsts 502269 -system.cpu.rename.ROBFullEvents 984 -system.cpu.rename.IQFullEvents 138 -system.cpu.rename.LQFullEvents 1822 -system.cpu.rename.SQFullEvents 3460 -system.cpu.rename.RenamedOperands 337685 -system.cpu.rename.RenameLookups 620018 -system.cpu.rename.int_rename_lookups 618230 -system.cpu.rename.fp_rename_lookups 1788 -system.cpu.rename.CommittedMaps 276598 -system.cpu.rename.UndoneMaps 61087 -system.cpu.rename.serializingInsts 1943 -system.cpu.rename.tempSerializingInsts 1943 -system.cpu.rename.skidInsts 3831 -system.cpu.memDep0.insertedLoads 119278 -system.cpu.memDep0.insertedStores 67494 -system.cpu.memDep0.conflictingLoads 532 -system.cpu.memDep0.conflictingStores 153 -system.cpu.iq.iqInstsAdded 466229 -system.cpu.iq.iqNonSpecInstsAdded 3274 -system.cpu.iq.iqInstsIssued 459327 -system.cpu.iq.iqSquashedInstsIssued 175 -system.cpu.iq.iqSquashedInstsExamined 52219 -system.cpu.iq.iqSquashedOperandsExamined 23838 -system.cpu.iq.iqSquashedNonSpecRemoved 88 -system.cpu.iq.issued_per_cycle::samples 563743 -system.cpu.iq.issued_per_cycle::mean 0.814780 -system.cpu.iq.issued_per_cycle::stdev 0.900911 -system.cpu.iq.issued_per_cycle::underflows 0 0.00% 0.00% -system.cpu.iq.issued_per_cycle::0 233488 41.41% 41.41% -system.cpu.iq.issued_per_cycle::1 239164 42.42% 83.84% -system.cpu.iq.issued_per_cycle::2 63723 11.30% 95.14% -system.cpu.iq.issued_per_cycle::3 22016 3.90% 99.05% -system.cpu.iq.issued_per_cycle::4 2579 0.45% 99.50% -system.cpu.iq.issued_per_cycle::5 1083 0.19% 99.70% -system.cpu.iq.issued_per_cycle::6 919 0.16% 99.86% -system.cpu.iq.issued_per_cycle::7 744 0.13% 99.99% -system.cpu.iq.issued_per_cycle::8 27 0.00% 99.99% -system.cpu.iq.issued_per_cycle::overflows 0 0.00% 99.99% -system.cpu.iq.issued_per_cycle::min_value 0 -system.cpu.iq.issued_per_cycle::max_value 8 -system.cpu.iq.issued_per_cycle::total 563743 -system.cpu.iq.fu_full::No_OpClass 0 0.00% 0.00% -system.cpu.iq.fu_full::IntAlu 39 2.95% 2.95% -system.cpu.iq.fu_full::IntMult 0 0.00% 2.95% -system.cpu.iq.fu_full::IntDiv 0 0.00% 2.95% -system.cpu.iq.fu_full::FloatAdd 0 0.00% 2.95% -system.cpu.iq.fu_full::FloatCmp 0 0.00% 2.95% -system.cpu.iq.fu_full::FloatCvt 0 0.00% 2.95% -system.cpu.iq.fu_full::FloatMult 0 0.00% 2.95% -system.cpu.iq.fu_full::FloatMultAcc 0 0.00% 2.95% -system.cpu.iq.fu_full::FloatDiv 0 0.00% 2.95% -system.cpu.iq.fu_full::FloatMisc 0 0.00% 2.95% -system.cpu.iq.fu_full::FloatSqrt 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdAdd 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdAddAcc 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdAlu 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdCmp 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdCvt 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdMisc 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdMult 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdMultAcc 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdShift 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdShiftAcc 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdSqrt 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdFloatAdd 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdFloatAlu 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdFloatCmp 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdFloatCvt 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdFloatDiv 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdFloatMisc 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdFloatMult 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdFloatMultAcc 0 0.00% 2.95% -system.cpu.iq.fu_full::SimdFloatSqrt 0 0.00% 2.95% -system.cpu.iq.fu_full::MemRead 609 46.13% 49.09% -system.cpu.iq.fu_full::MemWrite 669 50.68% 99.77% -system.cpu.iq.fu_full::FloatMemRead 0 0.00% 99.77% -system.cpu.iq.fu_full::FloatMemWrite 3 0.22% 99.99% -system.cpu.iq.fu_full::IprAccess 0 0.00% 99.99% -system.cpu.iq.fu_full::InstPrefetch 0 0.00% 99.99% -system.cpu.iq.FU_type_0::No_OpClass 236 0.05% 0.05% -system.cpu.iq.FU_type_0::IntAlu 272906 59.41% 59.46% -system.cpu.iq.FU_type_0::IntMult 677 0.14% 59.61% -system.cpu.iq.FU_type_0::IntDiv 645 0.14% 59.75% -system.cpu.iq.FU_type_0::FloatAdd 128 0.02% 59.78% -system.cpu.iq.FU_type_0::FloatCmp 161 0.03% 59.81% -system.cpu.iq.FU_type_0::FloatCvt 109 0.02% 59.84% -system.cpu.iq.FU_type_0::FloatMult 62 0.01% 59.85% -system.cpu.iq.FU_type_0::FloatMultAcc 0 0.00% 59.85% -system.cpu.iq.FU_type_0::FloatDiv 11 0.00% 59.85% -system.cpu.iq.FU_type_0::FloatMisc 0 0.00% 59.85% -system.cpu.iq.FU_type_0::FloatSqrt 5 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdAdd 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdAddAcc 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdAlu 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdCmp 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdCvt 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdMisc 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdMult 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdMultAcc 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdShift 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdShiftAcc 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdSqrt 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdFloatAdd 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdFloatAlu 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdFloatCmp 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdFloatCvt 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdFloatDiv 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdFloatMisc 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdFloatMult 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdFloatMultAcc 0 0.00% 59.85% -system.cpu.iq.FU_type_0::SimdFloatSqrt 0 0.00% 59.85% -system.cpu.iq.FU_type_0::MemRead 117233 25.52% 85.37% -system.cpu.iq.FU_type_0::MemWrite 66368 14.44% 99.82% -system.cpu.iq.FU_type_0::FloatMemRead 614 0.13% 99.96% -system.cpu.iq.FU_type_0::FloatMemWrite 172 0.03% 99.99% -system.cpu.iq.FU_type_0::IprAccess 0 0.00% 99.99% -system.cpu.iq.FU_type_0::InstPrefetch 0 0.00% 99.99% -system.cpu.iq.FU_type_0::total 459327 -system.cpu.iq.rate 0.687118 -system.cpu.iq.fu_busy_cnt 1320 -system.cpu.iq.fu_busy_rate 0.002873 -system.cpu.iq.int_inst_queue_reads 1481365 -system.cpu.iq.int_inst_queue_writes 520340 -system.cpu.iq.int_inst_queue_wakeup_accesses 440331 -system.cpu.iq.fp_inst_queue_reads 2527 -system.cpu.iq.fp_inst_queue_writes 1401 -system.cpu.iq.fp_inst_queue_wakeup_accesses 1166 -system.cpu.iq.int_alu_accesses 459146 -system.cpu.iq.fp_alu_accesses 1265 -system.cpu.iew.lsq.thread0.forwLoads 234 -system.cpu.iew.lsq.thread0.invAddrLoads 0 -system.cpu.iew.lsq.thread0.squashedLoads 13780 -system.cpu.iew.lsq.thread0.ignoredResponses 17 -system.cpu.iew.lsq.thread0.memOrderViolation 17 -system.cpu.iew.lsq.thread0.squashedStores 3368 -system.cpu.iew.lsq.thread0.invAddrSwpfs 0 -system.cpu.iew.lsq.thread0.blockedLoads 0 -system.cpu.iew.lsq.thread0.rescheduledLoads 370 -system.cpu.iew.lsq.thread0.cacheBlocked 139 -system.cpu.iew.iewIdleCycles 0 -system.cpu.iew.iewSquashCycles 15079 -system.cpu.iew.iewBlockCycles 4278 -system.cpu.iew.iewUnblockCycles 898 -system.cpu.iew.iewDispatchedInsts 469497 -system.cpu.iew.iewDispSquashedInsts 15026 -system.cpu.iew.iewDispLoadInsts 119278 -system.cpu.iew.iewDispStoreInsts 67494 -system.cpu.iew.iewDispNonSpecInsts 3268 -system.cpu.iew.iewIQFullEvents 22 -system.cpu.iew.iewLSQFullEvents 852 -system.cpu.iew.memOrderViolationEvents 17 -system.cpu.iew.predictedTakenIncorrect 9022 -system.cpu.iew.predictedNotTakenIncorrect 7728 -system.cpu.iew.branchMispredicts 16750 -system.cpu.iew.iewExecutedInsts 445015 -system.cpu.iew.iewExecLoadInsts 114273 -system.cpu.iew.iewExecSquashedInsts 14312 -system.cpu.iew.exec_swp 0 -system.cpu.iew.exec_nop 0 -system.cpu.iew.exec_refs 180226 -system.cpu.iew.exec_branches 96621 -system.cpu.iew.exec_stores 65953 -system.cpu.iew.exec_rate 0.665708 -system.cpu.iew.wb_sent 442183 -system.cpu.iew.wb_count 441497 -system.cpu.iew.wb_producers 142269 -system.cpu.iew.wb_consumers 163893 -system.cpu.iew.wb_rate 0.660446 -system.cpu.iew.wb_fanout 0.868060 -system.cpu.commit.commitSquashedInsts 52233 -system.cpu.commit.commitNonSpecStalls 3180 -system.cpu.commit.branchMispredicts 14848 -system.cpu.commit.committed_per_cycle::samples 545846 -system.cpu.commit.committed_per_cycle::mean 0.764459 -system.cpu.commit.committed_per_cycle::stdev 1.249358 -system.cpu.commit.committed_per_cycle::underflows 0 0.00% 0.00% -system.cpu.commit.committed_per_cycle::0 310862 56.95% 56.95% -system.cpu.commit.committed_per_cycle::1 149504 27.38% 84.33% -system.cpu.commit.committed_per_cycle::2 34535 6.32% 90.66% -system.cpu.commit.committed_per_cycle::3 30814 5.64% 96.31% -system.cpu.commit.committed_per_cycle::4 9598 1.75% 98.07% -system.cpu.commit.committed_per_cycle::5 3078 0.56% 98.63% -system.cpu.commit.committed_per_cycle::6 2903 0.53% 99.16% -system.cpu.commit.committed_per_cycle::7 1355 0.24% 99.41% -system.cpu.commit.committed_per_cycle::8 3197 0.58% 99.99% -system.cpu.commit.committed_per_cycle::overflows 0 0.00% 99.99% -system.cpu.commit.committed_per_cycle::min_value 0 -system.cpu.commit.committed_per_cycle::max_value 8 -system.cpu.commit.committed_per_cycle::total 545846 -system.cpu.commit.committedInsts 416024 -system.cpu.commit.committedOps 417277 -system.cpu.commit.swp_count 0 -system.cpu.commit.refs 169624 -system.cpu.commit.loads 105498 -system.cpu.commit.membars 4 -system.cpu.commit.branches 90856 -system.cpu.commit.vec_insts 0 -system.cpu.commit.fp_insts 1163 -system.cpu.commit.int_insts 415220 -system.cpu.commit.function_calls 23050 -system.cpu.commit.op_class_0::No_OpClass 20 0.00% 0.00% -system.cpu.commit.op_class_0::IntAlu 245871 58.92% 58.92% -system.cpu.commit.op_class_0::IntMult 674 0.16% 59.08% -system.cpu.commit.op_class_0::IntDiv 644 0.15% 59.24% -system.cpu.commit.op_class_0::FloatAdd 128 0.03% 59.27% -system.cpu.commit.op_class_0::FloatCmp 161 0.03% 59.31% -system.cpu.commit.op_class_0::FloatCvt 109 0.02% 59.33% -system.cpu.commit.op_class_0::FloatMult 30 0.00% 59.34% -system.cpu.commit.op_class_0::FloatMultAcc 0 0.00% 59.34% -system.cpu.commit.op_class_0::FloatDiv 11 0.00% 59.34% -system.cpu.commit.op_class_0::FloatMisc 0 0.00% 59.34% -system.cpu.commit.op_class_0::FloatSqrt 5 0.00% 59.34% -system.cpu.commit.op_class_0::SimdAdd 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdAddAcc 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdAlu 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdCmp 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdCvt 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdMisc 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdMult 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdMultAcc 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdShift 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdShiftAcc 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdSqrt 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdFloatAdd 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdFloatAlu 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdFloatCmp 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdFloatCvt 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdFloatDiv 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdFloatMisc 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdFloatMult 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdFloatMultAcc 0 0.00% 59.34% -system.cpu.commit.op_class_0::SimdFloatSqrt 0 0.00% 59.34% -system.cpu.commit.op_class_0::MemRead 104951 25.15% 84.50% -system.cpu.commit.op_class_0::MemWrite 63954 15.32% 99.82% -system.cpu.commit.op_class_0::FloatMemRead 547 0.13% 99.95% -system.cpu.commit.op_class_0::FloatMemWrite 172 0.04% 99.99% -system.cpu.commit.op_class_0::IprAccess 0 0.00% 99.99% -system.cpu.commit.op_class_0::InstPrefetch 0 0.00% 99.99% -system.cpu.commit.op_class_0::total 417277 -system.cpu.commit.bw_lim_events 3197 -system.cpu.rob.rob_reads 1009364 -system.cpu.rob.rob_writes 956943 -system.cpu.timesIdled 823 -system.cpu.idleCycles 104740 -system.cpu.committedInsts 416024 -system.cpu.committedOps 417277 -system.cpu.cpi 1.606837 -system.cpu.cpi_total 1.606837 -system.cpu.ipc 0.622340 -system.cpu.ipc_total 0.622340 -system.cpu.int_regfile_reads 555010 -system.cpu.int_regfile_writes 293365 -system.cpu.fp_regfile_reads 936 -system.cpu.fp_regfile_writes 759 -system.cpu.misc_regfile_reads 575 -system.cpu.misc_regfile_writes 454 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 334241000 -system.cpu.dcache.tags.replacements 2 -system.cpu.dcache.tags.tagsinuse 431.348065 -system.cpu.dcache.tags.total_refs 175634 -system.cpu.dcache.tags.sampled_refs 539 -system.cpu.dcache.tags.avg_refs 325.851576 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 431.348065 -system.cpu.dcache.tags.occ_percent::cpu.data 0.105309 -system.cpu.dcache.tags.occ_percent::total 0.105309 -system.cpu.dcache.tags.occ_task_id_blocks::1024 537 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 17 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 26 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 494 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.131103 -system.cpu.dcache.tags.tag_accesses 355461 -system.cpu.dcache.tags.data_accesses 355461 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 334241000 -system.cpu.dcache.ReadReq_hits::cpu.data 110953 -system.cpu.dcache.ReadReq_hits::total 110953 -system.cpu.dcache.WriteReq_hits::cpu.data 61296 -system.cpu.dcache.WriteReq_hits::total 61296 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 1694 -system.cpu.dcache.LoadLockedReq_hits::total 1694 -system.cpu.dcache.StoreCondReq_hits::cpu.data 1691 -system.cpu.dcache.StoreCondReq_hits::total 1691 -system.cpu.dcache.demand_hits::cpu.data 172249 -system.cpu.dcache.demand_hits::total 172249 -system.cpu.dcache.overall_hits::cpu.data 172249 -system.cpu.dcache.overall_hits::total 172249 -system.cpu.dcache.ReadReq_misses::cpu.data 684 -system.cpu.dcache.ReadReq_misses::total 684 -system.cpu.dcache.WriteReq_misses::cpu.data 1139 -system.cpu.dcache.WriteReq_misses::total 1139 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 4 -system.cpu.dcache.LoadLockedReq_misses::total 4 -system.cpu.dcache.demand_misses::cpu.data 1823 -system.cpu.dcache.demand_misses::total 1823 -system.cpu.dcache.overall_misses::cpu.data 1823 -system.cpu.dcache.overall_misses::total 1823 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 56772000 -system.cpu.dcache.ReadReq_miss_latency::total 56772000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 80150460 -system.cpu.dcache.WriteReq_miss_latency::total 80150460 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 341500 -system.cpu.dcache.LoadLockedReq_miss_latency::total 341500 -system.cpu.dcache.demand_miss_latency::cpu.data 136922460 -system.cpu.dcache.demand_miss_latency::total 136922460 -system.cpu.dcache.overall_miss_latency::cpu.data 136922460 -system.cpu.dcache.overall_miss_latency::total 136922460 -system.cpu.dcache.ReadReq_accesses::cpu.data 111637 -system.cpu.dcache.ReadReq_accesses::total 111637 -system.cpu.dcache.WriteReq_accesses::cpu.data 62435 -system.cpu.dcache.WriteReq_accesses::total 62435 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 1698 -system.cpu.dcache.LoadLockedReq_accesses::total 1698 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 1691 -system.cpu.dcache.StoreCondReq_accesses::total 1691 -system.cpu.dcache.demand_accesses::cpu.data 174072 -system.cpu.dcache.demand_accesses::total 174072 -system.cpu.dcache.overall_accesses::cpu.data 174072 -system.cpu.dcache.overall_accesses::total 174072 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.006127 -system.cpu.dcache.ReadReq_miss_rate::total 0.006127 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.018242 -system.cpu.dcache.WriteReq_miss_rate::total 0.018242 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.002355 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.002355 -system.cpu.dcache.demand_miss_rate::cpu.data 0.010472 -system.cpu.dcache.demand_miss_rate::total 0.010472 -system.cpu.dcache.overall_miss_rate::cpu.data 0.010472 -system.cpu.dcache.overall_miss_rate::total 0.010472 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 83000 -system.cpu.dcache.ReadReq_avg_miss_latency::total 83000 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 70369.148375 -system.cpu.dcache.WriteReq_avg_miss_latency::total 70369.148375 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 85375 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 85375 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 75108.315962 -system.cpu.dcache.demand_avg_miss_latency::total 75108.315962 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 75108.315962 -system.cpu.dcache.overall_avg_miss_latency::total 75108.315962 -system.cpu.dcache.blocked_cycles::no_mshrs 3337 -system.cpu.dcache.blocked_cycles::no_targets 77 -system.cpu.dcache.blocked::no_mshrs 63 -system.cpu.dcache.blocked::no_targets 1 -system.cpu.dcache.avg_blocked_cycles::no_mshrs 52.968253 -system.cpu.dcache.avg_blocked_cycles::no_targets 77 -system.cpu.dcache.writebacks::writebacks 2 -system.cpu.dcache.writebacks::total 2 -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 366 -system.cpu.dcache.ReadReq_mshr_hits::total 366 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 920 -system.cpu.dcache.WriteReq_mshr_hits::total 920 -system.cpu.dcache.LoadLockedReq_mshr_hits::cpu.data 2 -system.cpu.dcache.LoadLockedReq_mshr_hits::total 2 -system.cpu.dcache.demand_mshr_hits::cpu.data 1286 -system.cpu.dcache.demand_mshr_hits::total 1286 -system.cpu.dcache.overall_mshr_hits::cpu.data 1286 -system.cpu.dcache.overall_mshr_hits::total 1286 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 318 -system.cpu.dcache.ReadReq_mshr_misses::total 318 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 219 -system.cpu.dcache.WriteReq_mshr_misses::total 219 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 2 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 2 -system.cpu.dcache.demand_mshr_misses::cpu.data 537 -system.cpu.dcache.demand_mshr_misses::total 537 -system.cpu.dcache.overall_mshr_misses::cpu.data 537 -system.cpu.dcache.overall_mshr_misses::total 537 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 28870000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 28870000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 19445998 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 19445998 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 183000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 183000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 48315998 -system.cpu.dcache.demand_mshr_miss_latency::total 48315998 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 48315998 -system.cpu.dcache.overall_mshr_miss_latency::total 48315998 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.002848 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.002848 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.003507 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.003507 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.001177 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.001177 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.003084 -system.cpu.dcache.demand_mshr_miss_rate::total 0.003084 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.003084 -system.cpu.dcache.overall_mshr_miss_rate::total 0.003084 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 90786.163522 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 90786.163522 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 88794.511415 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 88794.511415 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 91500 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 91500 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 89973.925512 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 89973.925512 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 89973.925512 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 89973.925512 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 334241000 -system.cpu.icache.tags.replacements 100 -system.cpu.icache.tags.tagsinuse 795.681127 -system.cpu.icache.tags.total_refs 88646 -system.cpu.icache.tags.sampled_refs 1259 -system.cpu.icache.tags.avg_refs 70.409849 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 795.681127 -system.cpu.icache.tags.occ_percent::cpu.inst 0.388516 -system.cpu.icache.tags.occ_percent::total 0.388516 -system.cpu.icache.tags.occ_task_id_blocks::1024 1159 -system.cpu.icache.tags.age_task_id_blocks_1024::0 57 -system.cpu.icache.tags.age_task_id_blocks_1024::1 144 -system.cpu.icache.tags.age_task_id_blocks_1024::2 958 -system.cpu.icache.tags.occ_task_id_percent::1024 0.565917 -system.cpu.icache.tags.tag_accesses 181867 -system.cpu.icache.tags.data_accesses 181867 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 334241000 -system.cpu.icache.ReadReq_hits::cpu.inst 88646 -system.cpu.icache.ReadReq_hits::total 88646 -system.cpu.icache.demand_hits::cpu.inst 88646 -system.cpu.icache.demand_hits::total 88646 -system.cpu.icache.overall_hits::cpu.inst 88646 -system.cpu.icache.overall_hits::total 88646 -system.cpu.icache.ReadReq_misses::cpu.inst 1658 -system.cpu.icache.ReadReq_misses::total 1658 -system.cpu.icache.demand_misses::cpu.inst 1658 -system.cpu.icache.demand_misses::total 1658 -system.cpu.icache.overall_misses::cpu.inst 1658 -system.cpu.icache.overall_misses::total 1658 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 135810998 -system.cpu.icache.ReadReq_miss_latency::total 135810998 -system.cpu.icache.demand_miss_latency::cpu.inst 135810998 -system.cpu.icache.demand_miss_latency::total 135810998 -system.cpu.icache.overall_miss_latency::cpu.inst 135810998 -system.cpu.icache.overall_miss_latency::total 135810998 -system.cpu.icache.ReadReq_accesses::cpu.inst 90304 -system.cpu.icache.ReadReq_accesses::total 90304 -system.cpu.icache.demand_accesses::cpu.inst 90304 -system.cpu.icache.demand_accesses::total 90304 -system.cpu.icache.overall_accesses::cpu.inst 90304 -system.cpu.icache.overall_accesses::total 90304 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.018360 -system.cpu.icache.ReadReq_miss_rate::total 0.018360 -system.cpu.icache.demand_miss_rate::cpu.inst 0.018360 -system.cpu.icache.demand_miss_rate::total 0.018360 -system.cpu.icache.overall_miss_rate::cpu.inst 0.018360 -system.cpu.icache.overall_miss_rate::total 0.018360 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 81912.544028 -system.cpu.icache.ReadReq_avg_miss_latency::total 81912.544028 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 81912.544028 -system.cpu.icache.demand_avg_miss_latency::total 81912.544028 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 81912.544028 -system.cpu.icache.overall_avg_miss_latency::total 81912.544028 -system.cpu.icache.blocked_cycles::no_mshrs 1180 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 17 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs 69.411764 -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 100 -system.cpu.icache.writebacks::total 100 -system.cpu.icache.ReadReq_mshr_hits::cpu.inst 399 -system.cpu.icache.ReadReq_mshr_hits::total 399 -system.cpu.icache.demand_mshr_hits::cpu.inst 399 -system.cpu.icache.demand_mshr_hits::total 399 -system.cpu.icache.overall_mshr_hits::cpu.inst 399 -system.cpu.icache.overall_mshr_hits::total 399 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 1259 -system.cpu.icache.ReadReq_mshr_misses::total 1259 -system.cpu.icache.demand_mshr_misses::cpu.inst 1259 -system.cpu.icache.demand_mshr_misses::total 1259 -system.cpu.icache.overall_mshr_misses::cpu.inst 1259 -system.cpu.icache.overall_mshr_misses::total 1259 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 107535499 -system.cpu.icache.ReadReq_mshr_miss_latency::total 107535499 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 107535499 -system.cpu.icache.demand_mshr_miss_latency::total 107535499 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 107535499 -system.cpu.icache.overall_mshr_miss_latency::total 107535499 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.013941 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.013941 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.013941 -system.cpu.icache.demand_mshr_miss_rate::total 0.013941 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.013941 -system.cpu.icache.overall_mshr_miss_rate::total 0.013941 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 85413.422557 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 85413.422557 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 85413.422557 -system.cpu.icache.demand_avg_mshr_miss_latency::total 85413.422557 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 85413.422557 -system.cpu.icache.overall_avg_mshr_miss_latency::total 85413.422557 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 334241000 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 1270.385229 -system.cpu.l2cache.tags.total_refs 117 -system.cpu.l2cache.tags.sampled_refs 1782 -system.cpu.l2cache.tags.avg_refs 0.065656 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 839.405439 -system.cpu.l2cache.tags.occ_blocks::cpu.data 430.979790 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.025616 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.013152 -system.cpu.l2cache.tags.occ_percent::total 0.038769 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1782 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 69 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 169 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 1544 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.054382 -system.cpu.l2cache.tags.tag_accesses 16974 -system.cpu.l2cache.tags.data_accesses 16974 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 334241000 -system.cpu.l2cache.WritebackDirty_hits::writebacks 2 -system.cpu.l2cache.WritebackDirty_hits::total 2 -system.cpu.l2cache.WritebackClean_hits::writebacks 99 -system.cpu.l2cache.WritebackClean_hits::total 99 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 15 -system.cpu.l2cache.ReadCleanReq_hits::total 15 -system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 15 -system.cpu.l2cache.demand_hits::cpu.data 1 -system.cpu.l2cache.demand_hits::total 16 -system.cpu.l2cache.overall_hits::cpu.inst 15 -system.cpu.l2cache.overall_hits::cpu.data 1 -system.cpu.l2cache.overall_hits::total 16 -system.cpu.l2cache.ReadExReq_misses::cpu.data 219 -system.cpu.l2cache.ReadExReq_misses::total 219 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 1244 -system.cpu.l2cache.ReadCleanReq_misses::total 1244 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 319 -system.cpu.l2cache.ReadSharedReq_misses::total 319 -system.cpu.l2cache.demand_misses::cpu.inst 1244 -system.cpu.l2cache.demand_misses::cpu.data 538 -system.cpu.l2cache.demand_misses::total 1782 -system.cpu.l2cache.overall_misses::cpu.inst 1244 -system.cpu.l2cache.overall_misses::cpu.data 538 -system.cpu.l2cache.overall_misses::total 1782 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 19111500 -system.cpu.l2cache.ReadExReq_miss_latency::total 19111500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 105481500 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 105481500 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 28555500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 28555500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 105481500 -system.cpu.l2cache.demand_miss_latency::cpu.data 47667000 -system.cpu.l2cache.demand_miss_latency::total 153148500 -system.cpu.l2cache.overall_miss_latency::cpu.inst 105481500 -system.cpu.l2cache.overall_miss_latency::cpu.data 47667000 -system.cpu.l2cache.overall_miss_latency::total 153148500 -system.cpu.l2cache.WritebackDirty_accesses::writebacks 2 -system.cpu.l2cache.WritebackDirty_accesses::total 2 -system.cpu.l2cache.WritebackClean_accesses::writebacks 99 -system.cpu.l2cache.WritebackClean_accesses::total 99 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 219 -system.cpu.l2cache.ReadExReq_accesses::total 219 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 1259 -system.cpu.l2cache.ReadCleanReq_accesses::total 1259 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 320 -system.cpu.l2cache.ReadSharedReq_accesses::total 320 -system.cpu.l2cache.demand_accesses::cpu.inst 1259 -system.cpu.l2cache.demand_accesses::cpu.data 539 -system.cpu.l2cache.demand_accesses::total 1798 -system.cpu.l2cache.overall_accesses::cpu.inst 1259 -system.cpu.l2cache.overall_accesses::cpu.data 539 -system.cpu.l2cache.overall_accesses::total 1798 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.988085 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.988085 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.996874 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.996874 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.988085 -system.cpu.l2cache.demand_miss_rate::cpu.data 0.998144 -system.cpu.l2cache.demand_miss_rate::total 0.991101 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.988085 -system.cpu.l2cache.overall_miss_rate::cpu.data 0.998144 -system.cpu.l2cache.overall_miss_rate::total 0.991101 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 87267.123287 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 87267.123287 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 84792.202572 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 84792.202572 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 89515.673981 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 89515.673981 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 84792.202572 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 88600.371747 -system.cpu.l2cache.demand_avg_miss_latency::total 85941.919191 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 84792.202572 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 88600.371747 -system.cpu.l2cache.overall_avg_miss_latency::total 85941.919191 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 219 -system.cpu.l2cache.ReadExReq_mshr_misses::total 219 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 1244 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 1244 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 319 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 319 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 1244 -system.cpu.l2cache.demand_mshr_misses::cpu.data 538 -system.cpu.l2cache.demand_mshr_misses::total 1782 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 1244 -system.cpu.l2cache.overall_mshr_misses::cpu.data 538 -system.cpu.l2cache.overall_mshr_misses::total 1782 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 16921500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 16921500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 93041500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 93041500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 25365500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 25365500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 93041500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 42287000 -system.cpu.l2cache.demand_mshr_miss_latency::total 135328500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 93041500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 42287000 -system.cpu.l2cache.overall_mshr_miss_latency::total 135328500 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.988085 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.988085 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.996874 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.996874 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.988085 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.998144 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.991101 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.988085 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.998144 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.991101 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 77267.123287 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 77267.123287 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 74792.202572 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 74792.202572 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 79515.673981 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 79515.673981 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 74792.202572 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 78600.371747 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 75941.919191 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 74792.202572 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 78600.371747 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 75941.919191 -system.cpu.toL2Bus.snoop_filter.tot_requests 1900 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 105 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 1 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 334241000 -system.cpu.toL2Bus.trans_dist::ReadResp 1579 -system.cpu.toL2Bus.trans_dist::WritebackDirty 2 -system.cpu.toL2Bus.trans_dist::WritebackClean 100 -system.cpu.toL2Bus.trans_dist::ReadExReq 219 -system.cpu.toL2Bus.trans_dist::ReadExResp 219 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 1259 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 320 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 2618 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 1080 -system.cpu.toL2Bus.pkt_count::total 3698 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 86976 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 34624 -system.cpu.toL2Bus.pkt_size::total 121600 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1798 -system.cpu.toL2Bus.snoop_fanout::mean 0.002224 -system.cpu.toL2Bus.snoop_fanout::stdev 0.047127 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1794 99.77% 99.77% -system.cpu.toL2Bus.snoop_fanout::1 4 0.22% 99.99% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 99.99% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 99.99% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 1 -system.cpu.toL2Bus.snoop_fanout::total 1798 -system.cpu.toL2Bus.reqLayer0.occupancy 1052000 -system.cpu.toL2Bus.reqLayer0.utilization 0.3 -system.cpu.toL2Bus.respLayer0.occupancy 1888500 -system.cpu.toL2Bus.respLayer0.utilization 0.5 -system.cpu.toL2Bus.respLayer1.occupancy 808500 -system.cpu.toL2Bus.respLayer1.utilization 0.2 -system.membus.snoop_filter.tot_requests 1782 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 334241000 -system.membus.trans_dist::ReadResp 1563 -system.membus.trans_dist::ReadExReq 219 -system.membus.trans_dist::ReadExResp 219 -system.membus.trans_dist::ReadSharedReq 1563 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 3564 -system.membus.pkt_count::total 3564 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 114048 -system.membus.pkt_size::total 114048 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1782 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev -0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1782 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1782 -system.membus.reqLayer0.occupancy 2193000 -system.membus.reqLayer0.utilization 0.6 -system.membus.respLayer1.occupancy 9460500 -system.membus.respLayer1.utilization 2.8 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/config.ini deleted file mode 100644 index 3bd760d52..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/config.ini +++ /dev/null @@ -1,214 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=atomic -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=AtomicSimpleCPU -children=dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fastmem=false -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -simulate_data_stalls=false -simulate_inst_stalls=false -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -width=1 -workload=system.cpu.workload -dcache_port=system.membus.slave[2] -icache_port=system.membus.slave[1] - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64f/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.icache_port system.cpu.dcache_port - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/config.json deleted file mode 100644 index 8a3f65b56..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/config.json +++ /dev/null @@ -1,292 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.icache_port", - "system.cpu.dcache_port" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "range": "0:134217727:0:0:0:0", - "latency": 30000, - "name": "physmem", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "kvm_map": true, - "clk_domain": "system.clk_domain", - "power_model": null, - "latency_var": 0, - "bandwidth": "73.000000", - "conf_table_reported": true, - "cxx_class": "SimpleMemory", - "p_state_clk_gate_max": 1000000000000, - "path": "system.physmem", - "null": false, - "type": "SimpleMemory", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "in_addr_map": true - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "atomic", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "simulate_data_stalls": false, - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "AtomicSimpleCPU", - "max_loads_all_threads": 0, - "system": "system", - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "width": 1, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "do_quiesce": true, - "type": "AtomicSimpleCPU", - "fastmem": false, - "profile": 0, - "icache_port": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1000, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.membus.slave[2]", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64f/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "simulate_inst_stalls": false, - "progress_interval": 0, - "branchPred": null, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/simerr deleted file mode 100755 index eaef272b7..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/simerr +++ /dev/null @@ -1,5 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64f/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/simout deleted file mode 100755 index bbbf6fc92..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/simout +++ /dev/null @@ -1,220 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-atomic/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-atomic/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:11:10 -gem5 executing on boldrock, pid 1746 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-atomic --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64f/simple-atomic - -Global frequency set at 1000000000000 ticks per second -clear fsflags: PASS -flw: PASS -fsw: PASS -fmadd.s: PASS -fmadd.s, quiet NaN: PASS -fmadd.s, signaling NaN: PASS -fmadd.s, infinity: PASS -fmadd.s, -infinity: PASS -fmsub.s: PASS -fmsub.s, quiet NaN: PASS -fmsub.s, signaling NaN: PASS -fmsub.s, infinity: PASS -fmsub.s, -infinity: PASS -fmsub.s, subtract infinity: PASS -fnmsub.s: PASS -fnmsub.s, quiet NaN: PASS -fnmsub.s, signaling NaN: PASS -fnmsub.s, infinity: PASS -fnmsub.s, -infinity: PASS -fnmsub.s, subtract infinity: PASS -fnmadd.s: PASS -fnmadd.s, quiet NaN: PASS -fnmadd.s, signaling NaN: PASS -fnmadd.s, infinity: PASS -fnmadd.s, -infinity: PASS -fadd.s: PASS -fadd.s, quiet NaN: PASS -fadd.s, signaling NaN: PASS -fadd.s, infinity: PASS -fadd.s, -infinity: PASS -fsub.s: PASS -fsub.s, quiet NaN: PASS -fsub.s, signaling NaN: PASS -fsub.s, infinity: PASS -fsub.s, -infinity: PASS -fsub.s, subtract infinity: PASS -fmul.s: PASS -fmul.s, quiet NaN: PASS -fmul.s, signaling NaN: PASS -fmul.s, infinity: PASS -fmul.s, -infinity: PASS -fmul.s, 0*infinity: PASS -fmul.s, overflow: PASS -fmul.s, underflow: PASS -fdiv.s: PASS -fdiv.s, quiet NaN: PASS -fdiv.s, signaling NaN: PASS -fdiv.s/0: PASS -fdiv.s/infinity: PASS -fdiv.s, infinity/infinity: PASS -fdiv.s, 0/0: PASS -fdiv.s, infinity/0: PASS -fdiv.s, 0/infinity: PASS -fdiv.s, underflow: PASS -fdiv.s, overflow: PASS -fsqrt.s: PASS -fsqrt.s, NaN: PASS -fsqrt.s, quiet NaN: PASS -fsqrt.s, signaling NaN: PASS -fsqrt.s, infinity: PASS -fsgnj.s, ++: PASS -fsgnj.s, +-: PASS -fsgnj.s, -+: PASS -fsgnj.s, --: PASS -fsgnj.s, quiet NaN: PASS -fsgnj.s, signaling NaN: PASS -fsgnj.s, inject NaN: PASS -fsgnj.s, inject -NaN: PASS -fsgnjn.s, ++: PASS -fsgnjn.s, +-: PASS -fsgnjn.s, -+: PASS -fsgnjn.s, --: PASS -fsgnjn.s, quiet NaN: PASS -fsgnjn.s, signaling NaN: PASS -fsgnjn.s, inject NaN: PASS -fsgnjn.s, inject NaN: PASS -fsgnjx.s, ++: PASS -fsgnjx.s, +-: PASS -fsgnjx.s, -+: PASS -fsgnjx.s, --: PASS -fsgnjx.s, quiet NaN: PASS -fsgnjx.s, signaling NaN: PASS -fsgnjx.s, inject NaN: PASS -fsgnjx.s, inject -NaN: PASS -fmin.s: PASS -fmin.s, -infinity: PASS -fmin.s, infinity: PASS -fmin.s, quiet NaN first: PASS -fmin.s, quiet NaN second: PASS -fmin.s, quiet NaN both: PASS -fmin.s, signaling NaN first: PASS -fmin.s, signaling NaN second: PASS -fmin.s, signaling NaN both: PASS -fmax.s: PASS -fmax.s, -infinity: PASS -fmax.s, infinity: PASS -fmax.s, quiet NaN first: PASS -fmax.s, quiet NaN second: PASS -fmax.s, quiet NaN both: PASS -fmax.s, signaling NaN first: PASS -fmax.s, signaling NaN second: PASS -fmax.s, signaling NaN both: PASS -fcvt.w.s, truncate positive: PASS -fcvt.w.s, truncate negative: PASS -fcvt.w.s, 0.0: PASS -fcvt.w.s, -0.0: PASS -fcvt.w.s, overflow: FAIL (expected 2147483647; found -2147483648) -fcvt.w.s, underflow: PASS -fcvt.w.s, infinity: FAIL (expected 2147483647; found -2147483648) -fcvt.w.s, -infinity: PASS -fcvt.w.s, quiet NaN: PASS -fcvt.w.s, quiet -NaN: PASS -fcvt.w.s, signaling NaN: PASS -fcvt.wu.s, truncate positive: PASS -fcvt.wu.s, truncate negative: PASS -fcvt.wu.s, 0.0: PASS -fcvt.wu.s, -0.0: PASS -fcvt.wu.s, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, underflow: PASS -fcvt.wu.s, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, -infinity: PASS -fcvt.wu.s, quiet NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, quiet -NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, signaling NaN: PASS -fmv.x.s, positive: PASS -fmv.x.s, negative: PASS -fmv.x.s, 0.0: PASS -fmv.x.s, -0.0: PASS -feq.s, equal: PASS -feq.s, not equal: PASS -feq.s, 0 == -0: PASS -feq.s, quiet NaN first: PASS -feq.s, quiet NaN second: PASS -feq.s, quiet NaN both: PASS -feq.s, signaling NaN first: PASS -feq.s, signaling NaN second: PASS -feq.s, signaling NaN both: PASS -flt.s, equal: PASS -flt.s, less: PASS -flt.s, greater: PASS -flt.s, quiet NaN first: PASS -flt.s, quiet NaN second: PASS -flt.s, quiet NaN both: PASS -flt.s, signaling NaN first: PASS -flt.s, signaling NaN second: PASS -flt.s, signaling NaN both: PASS -fle.s, equal: PASS -fle.s, less: PASS -fle.s, greater: PASS -fle.s, 0 == -0: PASS -fle.s, quiet NaN first: PASS -fle.s, quiet NaN second: PASS -fle.s, quiet NaN both: PASS -fle.s, signaling NaN first: PASS -fle.s, signaling NaN second: PASS -fle.s, signaling NaN both: PASS -fclass.s, -infinity: PASS -fclass.s, -normal: PASS -fclass.s, -subnormal: PASS -fclass.s, -0.0: PASS -fclass.s, 0.0: PASS -fclass.s, subnormal: PASS -fclass.s, normal: PASS -fclass.s, infinity: PASS -fclass.s, signaling NaN: PASS -fclass.s, quiet NaN: PASS -fcvt.s.w, 0: PASS -fcvt.s.w, negative: PASS -fcvt.s.w, truncate: PASS -fcvt.s.wu, 0: PASS -fcvt.s.wu: PASS -fcvt.s.wu, truncate: PASS -fmv.s.x: PASS -fmv.s.x, truncate: PASS -fsrm: PASS -fsflags: PASS -fscsr: PASS -restore initial round mode: PASS -fcvt.l.s, truncate positive: PASS -fcvt.l.s, truncate negative: PASS -fcvt.l.s, 0.0: PASS -fcvt.l.s, -0.0: PASS -fcvt.l.s, 32-bit overflow: PASS -fcvt.l.s, overflow: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.s, underflow: PASS -fcvt.l.s, infinity: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.s, -infinity: PASS -fcvt.l.s, quiet NaN: PASS -fcvt.l.s, quiet -NaN: PASS -fcvt.l.s, signaling NaN: PASS -fcvt.lu.s, truncate positive: PASS -fcvt.lu.s, truncate negative: PASS -fcvt.lu.s, 0.0: PASS -fcvt.lu.s, -0.0: PASS -fcvt.lu.s, 32-bit overflow: PASS -fcvt.lu.s, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.s, underflow: PASS -fcvt.lu.s, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.s, -infinity: PASS -fcvt.lu.s, quiet NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.s, quiet -NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.s, signaling NaN: PASS -fcvt.s.l, 0: PASS -fcvt.s.l, negative: PASS -fcvt.s.l, 32-bit truncate: PASS -fcvt.s.lu, 0: PASS -fcvt.s.lu: PASS -fcvt.s.lu, 32-bit truncate: PASS -Exiting @ tick 244411500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/stats.txt deleted file mode 100644 index 9fef2892d..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-atomic/stats.txt +++ /dev/null @@ -1,160 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000244 -sim_ticks 244411500 -final_tick 244411500 -sim_freq 1000000000000 -host_inst_rate 4072 -host_op_rate 4084 -host_tick_rate 2392518 -host_mem_usage 259288 -host_seconds 102.15 -sim_insts 416024 -sim_ops 417277 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 244411500 -system.physmem.bytes_read::cpu.inst 1950284 -system.physmem.bytes_read::cpu.data 696743 -system.physmem.bytes_read::total 2647027 -system.physmem.bytes_inst_read::cpu.inst 1950284 -system.physmem.bytes_inst_read::total 1950284 -system.physmem.bytes_written::cpu.data 440589 -system.physmem.bytes_written::total 440589 -system.physmem.num_reads::cpu.inst 487571 -system.physmem.num_reads::cpu.data 105498 -system.physmem.num_reads::total 593069 -system.physmem.num_writes::cpu.data 64126 -system.physmem.num_writes::total 64126 -system.physmem.bw_read::cpu.inst 7979509965 -system.physmem.bw_read::cpu.data 2850696468 -system.physmem.bw_read::total 10830206434 -system.physmem.bw_inst_read::cpu.inst 7979509965 -system.physmem.bw_inst_read::total 7979509965 -system.physmem.bw_write::cpu.data 1802652493 -system.physmem.bw_write::total 1802652493 -system.physmem.bw_total::cpu.inst 7979509965 -system.physmem.bw_total::cpu.data 4653348962 -system.physmem.bw_total::total 12632858928 -system.pwrStateResidencyTicks::UNDEFINED 244411500 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 216 -system.cpu.pwrStateResidencyTicks::ON 244411500 -system.cpu.numCycles 488824 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 416024 -system.cpu.committedOps 417277 -system.cpu.num_int_alu_accesses 415220 -system.cpu.num_fp_alu_accesses 1163 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 23050 -system.cpu.num_conditional_control_insts 67806 -system.cpu.num_int_insts 415220 -system.cpu.num_fp_insts 1163 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 525251 -system.cpu.num_int_register_writes 276296 -system.cpu.num_fp_register_reads 936 -system.cpu.num_fp_register_writes 756 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 169624 -system.cpu.num_load_insts 105498 -system.cpu.num_store_insts 64126 -system.cpu.num_idle_cycles -0 -system.cpu.num_busy_cycles 488824 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction -0 -system.cpu.Branches 90856 -system.cpu.op_class::No_OpClass 236 0.05% 0.05% -system.cpu.op_class::IntAlu 245871 58.89% 58.94% -system.cpu.op_class::IntMult 674 0.16% 59.11% -system.cpu.op_class::IntDiv 644 0.15% 59.26% -system.cpu.op_class::FloatAdd 128 0.03% 59.29% -system.cpu.op_class::FloatCmp 161 0.03% 59.33% -system.cpu.op_class::FloatCvt 109 0.02% 59.35% -system.cpu.op_class::FloatMult 30 0.00% 59.36% -system.cpu.op_class::FloatMultAcc 0 0.00% 59.36% -system.cpu.op_class::FloatDiv 11 0.00% 59.36% -system.cpu.op_class::FloatMisc 0 0.00% 59.36% -system.cpu.op_class::FloatSqrt 5 0.00% 59.37% -system.cpu.op_class::SimdAdd 0 0.00% 59.37% -system.cpu.op_class::SimdAddAcc 0 0.00% 59.37% -system.cpu.op_class::SimdAlu 0 0.00% 59.37% -system.cpu.op_class::SimdCmp 0 0.00% 59.37% -system.cpu.op_class::SimdCvt 0 0.00% 59.37% -system.cpu.op_class::SimdMisc 0 0.00% 59.37% -system.cpu.op_class::SimdMult 0 0.00% 59.37% -system.cpu.op_class::SimdMultAcc 0 0.00% 59.37% -system.cpu.op_class::SimdShift 0 0.00% 59.37% -system.cpu.op_class::SimdShiftAcc 0 0.00% 59.37% -system.cpu.op_class::SimdSqrt 0 0.00% 59.37% -system.cpu.op_class::SimdFloatAdd 0 0.00% 59.37% -system.cpu.op_class::SimdFloatAlu 0 0.00% 59.37% -system.cpu.op_class::SimdFloatCmp 0 0.00% 59.37% -system.cpu.op_class::SimdFloatCvt 0 0.00% 59.37% -system.cpu.op_class::SimdFloatDiv 0 0.00% 59.37% -system.cpu.op_class::SimdFloatMisc 0 0.00% 59.37% -system.cpu.op_class::SimdFloatMult 0 0.00% 59.37% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 59.37% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 59.37% -system.cpu.op_class::MemRead 104951 25.13% 84.50% -system.cpu.op_class::MemWrite 63954 15.31% 99.82% -system.cpu.op_class::FloatMemRead 547 0.13% 99.95% -system.cpu.op_class::FloatMemWrite 172 0.04% 99.99% -system.cpu.op_class::IprAccess 0 0.00% 99.99% -system.cpu.op_class::InstPrefetch 0 0.00% 99.99% -system.cpu.op_class::total 417493 -system.membus.snoop_filter.tot_requests 0 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 244411500 -system.membus.trans_dist::ReadReq 591378 -system.membus.trans_dist::ReadResp 593069 -system.membus.trans_dist::WriteReq 62435 -system.membus.trans_dist::WriteResp 62435 -system.membus.trans_dist::LoadLockedReq 1691 -system.membus.trans_dist::StoreCondReq 1691 -system.membus.trans_dist::StoreCondResp 1691 -system.membus.pkt_count_system.cpu.icache_port::system.physmem.port 975142 -system.membus.pkt_count_system.cpu.dcache_port::system.physmem.port 339248 -system.membus.pkt_count::total 1314390 -system.membus.pkt_size_system.cpu.icache_port::system.physmem.port 1950284 -system.membus.pkt_size_system.cpu.dcache_port::system.physmem.port 1137332 -system.membus.pkt_size::total 3087616 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 657195 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev -0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 657195 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 657195 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/config.ini deleted file mode 100644 index 3114d8fbe..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/config.ini +++ /dev/null @@ -1,1268 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000 -time_sync_spin_threshold=100000 - -[system] -type=System -children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges=0:268435455:0:0:0:0 -memories=system.mem_ctrls -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.sys_port_proxy.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=clk_domain dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu.clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1] -icache_port=system.ruby.l1_cntrl0.sequencer.slave[0] - -[system.cpu.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64f/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000 - -[system.mem_ctrls] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -page_policy=open_adaptive -power_model=Null -range=0:268435455:5:19:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10 -static_frontend_latency=10 -tBURST=5 -tCCD_L=0 -tCK=1 -tCL=14 -tCS=3 -tRAS=35 -tRCD=14 -tREFI=7800 -tRFC=260 -tRP=14 -tRRD=6 -tRRD_L=0 -tRTP=8 -tRTW=3 -tWR=15 -tWTR=8 -tXAW=30 -tXP=6 -tXPDLL=0 -tXS=270 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.ruby.dir_cntrl0.memory - -[system.ruby] -type=RubySystem -children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network -access_backing_store=false -all_instructions=false -block_size_bytes=64 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -hot_lines=false -memory_size_bits=48 -num_of_sequencers=1 -number_of_virtual_networks=5 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -phys_mem=Null -power_model=Null -randomization=false - -[system.ruby.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.ruby.dir_cntrl0] -type=Directory_Controller -children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory -addr_ranges=0:268435455:5:0:0:0 -buffer_size=0 -clk_domain=system.ruby.clk_domain -cluster_id=0 -default_p_state=UNDEFINED -directory=system.ruby.dir_cntrl0.directory -directory_latency=12 -dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir -dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir -eventq_index=0 -forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir -number_of_TBEs=256 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -recycle_latency=10 -requestToDir=system.ruby.dir_cntrl0.requestToDir -responseFromDir=system.ruby.dir_cntrl0.responseFromDir -responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory -ruby_system=system.ruby -system=system -to_memory_controller_latency=1 -transitions_per_cycle=32 -version=0 -memory=system.mem_ctrls.port - -[system.ruby.dir_cntrl0.directory] -type=RubyDirectoryMemory -addr_ranges=0:268435455:5:0:0:0 -eventq_index=0 - -[system.ruby.dir_cntrl0.dmaRequestToDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[3] - -[system.ruby.dir_cntrl0.dmaResponseFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[3] - -[system.ruby.dir_cntrl0.forwardFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false -master=system.ruby.network.slave[4] - -[system.ruby.dir_cntrl0.requestToDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[2] - -[system.ruby.dir_cntrl0.responseFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false -master=system.ruby.network.slave[2] - -[system.ruby.dir_cntrl0.responseFromMemory] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false - -[system.ruby.l1_cntrl0] -type=L1Cache_Controller -children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer -addr_ranges=0:18446744073709551615:0:0:0:0 -buffer_size=0 -cacheMemory=system.ruby.l1_cntrl0.cacheMemory -cache_response_latency=12 -clk_domain=system.cpu.clk_domain -cluster_id=0 -default_p_state=UNDEFINED -eventq_index=0 -forwardToCache=system.ruby.l1_cntrl0.forwardToCache -issue_latency=2 -mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue -number_of_TBEs=256 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -recycle_latency=10 -requestFromCache=system.ruby.l1_cntrl0.requestFromCache -responseFromCache=system.ruby.l1_cntrl0.responseFromCache -responseToCache=system.ruby.l1_cntrl0.responseToCache -ruby_system=system.ruby -send_evictions=false -sequencer=system.ruby.l1_cntrl0.sequencer -system=system -transitions_per_cycle=4 -version=0 - -[system.ruby.l1_cntrl0.cacheMemory] -type=RubyCache -children=replacement_policy -assoc=2 -block_size=0 -dataAccessLatency=1 -dataArrayBanks=1 -eventq_index=0 -is_icache=false -replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy -resourceStalls=false -ruby_system=system.ruby -size=256 -start_index_bit=6 -tagAccessLatency=1 -tagArrayBanks=1 - -[system.ruby.l1_cntrl0.cacheMemory.replacement_policy] -type=PseudoLRUReplacementPolicy -assoc=2 -block_size=64 -eventq_index=0 -size=256 - -[system.ruby.l1_cntrl0.forwardToCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[0] - -[system.ruby.l1_cntrl0.mandatoryQueue] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false - -[system.ruby.l1_cntrl0.requestFromCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[0] - -[system.ruby.l1_cntrl0.responseFromCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[1] - -[system.ruby.l1_cntrl0.responseToCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[1] - -[system.ruby.l1_cntrl0.sequencer] -type=RubySequencer -clk_domain=system.cpu.clk_domain -coreid=99 -dcache=system.ruby.l1_cntrl0.cacheMemory -dcache_hit_latency=1 -deadlock_threshold=500000 -default_p_state=UNDEFINED -eventq_index=0 -garnet_standalone=false -icache=system.ruby.l1_cntrl0.cacheMemory -icache_hit_latency=1 -is_cpu_sequencer=true -max_outstanding_requests=16 -no_retry_on_stall=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -ruby_system=system.ruby -support_data_reqs=true -support_inst_reqs=true -system=system -using_ruby_tester=false -version=0 -slave=system.cpu.icache_port system.cpu.dcache_port - -[system.ruby.memctrl_clk_domain] -type=DerivedClockDomain -clk_divider=3 -clk_domain=system.ruby.clk_domain -eventq_index=0 - -[system.ruby.network] -type=SimpleNetwork -children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 int_links2 int_links3 routers0 routers1 routers2 -adaptive_routing=false -buffer_size=0 -clk_domain=system.ruby.clk_domain -control_msg_size=8 -default_p_state=UNDEFINED -endpoint_bandwidth=1000 -eventq_index=0 -ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 -int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 -int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 -netifs= -number_of_virtual_networks=5 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 -ruby_system=system.ruby -topology=Crossbar -master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave -slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master - -[system.ruby.network.ext_links0] -type=SimpleExtLink -bandwidth_factor=16 -eventq_index=0 -ext_node=system.ruby.l1_cntrl0 -int_node=system.ruby.network.routers0 -latency=1 -link_id=0 -weight=1 - -[system.ruby.network.ext_links1] -type=SimpleExtLink -bandwidth_factor=16 -eventq_index=0 -ext_node=system.ruby.dir_cntrl0 -int_node=system.ruby.network.routers1 -latency=1 -link_id=1 -weight=1 - -[system.ruby.network.int_link_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers15] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers16] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers17] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers18] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers19] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers20] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers21] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers22] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers23] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers24] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers25] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers26] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers27] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers28] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers29] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers30] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers31] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers32] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers33] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers34] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers35] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers36] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers37] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers38] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers39] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_links0] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers2 -eventq_index=0 -latency=1 -link_id=2 -src_node=system.ruby.network.routers0 -src_outport= -weight=1 - -[system.ruby.network.int_links1] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers2 -eventq_index=0 -latency=1 -link_id=3 -src_node=system.ruby.network.routers1 -src_outport= -weight=1 - -[system.ruby.network.int_links2] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers0 -eventq_index=0 -latency=1 -link_id=4 -src_node=system.ruby.network.routers2 -src_outport= -weight=1 - -[system.ruby.network.int_links3] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers1 -eventq_index=0 -latency=1 -link_id=5 -src_node=system.ruby.network.routers2 -src_outport= -weight=1 - -[system.ruby.network.routers0] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 -power_model=Null -router_id=0 -virt_nets=5 - -[system.ruby.network.routers0.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 -power_model=Null -router_id=1 -virt_nets=5 - -[system.ruby.network.routers1.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 -power_model=Null -router_id=2 -virt_nets=5 - -[system.ruby.network.routers2.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers15] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers16] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers17] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers18] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers19] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.sys_port_proxy] -type=RubyPortProxy -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -is_cpu_sequencer=true -no_retry_on_stall=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -ruby_system=system.ruby -support_data_reqs=true -support_inst_reqs=true -system=system -using_ruby_tester=false -version=0 -slave=system.system_port - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/config.json deleted file mode 100644 index 54c018454..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/config.json +++ /dev/null @@ -1,1743 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1, - "memories": [ - "system.mem_ctrls" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [ - "0:268435455:0:0:0:0" - ], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.sys_port_proxy.slave[0]", - "role": "MASTER" - }, - "sys_port_proxy": { - "system": "system", - "support_inst_reqs": true, - "slave": { - "peer": [ - "system.system_port" - ], - "role": "SLAVE" - }, - "name": "sys_port_proxy", - "p_state_clk_gate_min": 1, - "no_retry_on_stall": false, - "p_state_clk_gate_bins": 20, - "support_data_reqs": true, - "cxx_class": "RubyPortProxy", - "clk_domain": "system.clk_domain", - "power_model": null, - "is_cpu_sequencer": true, - "version": 0, - "eventq_index": 0, - "using_ruby_tester": false, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.sys_port_proxy", - "type": "RubyPortProxy", - "ruby_system": "system.ruby" - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "ruby": { - "all_instructions": false, - "memory_size_bits": 48, - "cxx_class": "RubySystem", - "l1_cntrl0": { - "requestFromCache": { - "ordered": true, - "name": "requestFromCache", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[0]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.requestFromCache", - "type": "MessageBuffer" - }, - "forwardToCache": { - "ordered": true, - "name": "forwardToCache", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[0]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.forwardToCache", - "type": "MessageBuffer" - }, - "system": "system", - "cluster_id": 0, - "sequencer": { - "no_retry_on_stall": false, - "deadlock_threshold": 500000, - "using_ruby_tester": false, - "system": "system", - "dcache": "system.ruby.l1_cntrl0.cacheMemory", - "cxx_class": "Sequencer", - "garnet_standalone": false, - "clk_domain": "system.cpu.clk_domain", - "icache_hit_latency": 1, - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "type": "RubySequencer", - "icache": "system.ruby.l1_cntrl0.cacheMemory", - "slave": { - "peer": [ - "system.cpu.icache_port", - "system.cpu.dcache_port" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1, - "power_model": null, - "coreid": 99, - "path": "system.ruby.l1_cntrl0.sequencer", - "ruby_system": "system.ruby", - "support_inst_reqs": true, - "name": "sequencer", - "max_outstanding_requests": 16, - "p_state_clk_gate_bins": 20, - "dcache_hit_latency": 1, - "support_data_reqs": true, - "is_cpu_sequencer": true - }, - "cxx_class": "L1Cache_Controller", - "issue_latency": 2, - "type": "L1Cache_Controller", - "recycle_latency": 10, - "clk_domain": "system.cpu.clk_domain", - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "number_of_TBEs": 256, - "p_state_clk_gate_min": 1, - "responseToCache": { - "ordered": true, - "name": "responseToCache", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[1]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.responseToCache", - "type": "MessageBuffer" - }, - "transitions_per_cycle": 4, - "responseFromCache": { - "ordered": true, - "name": "responseFromCache", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[1]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.responseFromCache", - "type": "MessageBuffer" - }, - "power_model": null, - "cache_response_latency": 12, - "buffer_size": 0, - "send_evictions": false, - "cacheMemory": { - "size": 256, - "resourceStalls": false, - "is_icache": false, - "name": "cacheMemory", - "eventq_index": 0, - "dataAccessLatency": 1, - "tagArrayBanks": 1, - "tagAccessLatency": 1, - "replacement_policy": { - "name": "replacement_policy", - "eventq_index": 0, - "assoc": 2, - "cxx_class": "PseudoLRUPolicy", - "path": "system.ruby.l1_cntrl0.cacheMemory.replacement_policy", - "block_size": 64, - "type": "PseudoLRUReplacementPolicy", - "size": 256 - }, - "assoc": 2, - "start_index_bit": 6, - "cxx_class": "CacheMemory", - "path": "system.ruby.l1_cntrl0.cacheMemory", - "block_size": 0, - "type": "RubyCache", - "dataArrayBanks": 1, - "ruby_system": "system.ruby" - }, - "ruby_system": "system.ruby", - "name": "l1_cntrl0", - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "p_state_clk_gate_bins": 20, - "mandatoryQueue": { - "ordered": false, - "name": "mandatoryQueue", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.mandatoryQueue", - "type": "MessageBuffer" - }, - "path": "system.ruby.l1_cntrl0" - }, - "network": { - "int_link_buffers": [ - { - "ordered": true, - "name": "int_link_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers14", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers15", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers15", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers16", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers16", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers17", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers17", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers18", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers18", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers19", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers19", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers20", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers20", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers21", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers21", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers22", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers22", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers23", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers23", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers24", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers24", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers25", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers25", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers26", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers26", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers27", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers27", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers28", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers28", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers29", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers29", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers30", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers30", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers31", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers31", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers32", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers32", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers33", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers33", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers34", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers34", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers35", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers35", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers36", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers36", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers37", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers37", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers38", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers38", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers39", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers39", - "type": "MessageBuffer" - } - ], - "cxx_class": "SimpleNetwork", - "clk_domain": "system.ruby.clk_domain", - "adaptive_routing": false, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "master": { - "peer": [ - "system.ruby.l1_cntrl0.forwardToCache.slave", - "system.ruby.l1_cntrl0.responseToCache.slave", - "system.ruby.dir_cntrl0.requestToDir.slave", - "system.ruby.dir_cntrl0.dmaRequestToDir.slave" - ], - "role": "MASTER" - }, - "topology": "Crossbar", - "type": "SimpleNetwork", - "slave": { - "peer": [ - "system.ruby.l1_cntrl0.requestFromCache.master", - "system.ruby.l1_cntrl0.responseFromCache.master", - "system.ruby.dir_cntrl0.responseFromDir.master", - "system.ruby.dir_cntrl0.dmaResponseFromDir.master", - "system.ruby.dir_cntrl0.forwardFromDir.master" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1, - "int_links": [ - { - "latency": 1, - "name": "int_links0", - "weight": 1, - "src_node": "system.ruby.network.routers0", - "dst_inport": "", - "link_id": 2, - "dst_node": "system.ruby.network.routers2", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links0", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links1", - "weight": 1, - "src_node": "system.ruby.network.routers1", - "dst_inport": "", - "link_id": 3, - "dst_node": "system.ruby.network.routers2", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links1", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links2", - "weight": 1, - "src_node": "system.ruby.network.routers2", - "dst_inport": "", - "link_id": 4, - "dst_node": "system.ruby.network.routers0", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links2", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links3", - "weight": 1, - "src_node": "system.ruby.network.routers2", - "dst_inport": "", - "link_id": 5, - "dst_node": "system.ruby.network.routers1", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links3", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - } - ], - "routers": [ - { - "router_id": 0, - "latency": 1, - "name": "routers0", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers0", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers14", - "type": "MessageBuffer" - } - ] - }, - { - "router_id": 1, - "latency": 1, - "name": "routers1", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers1", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers14", - "type": "MessageBuffer" - } - ] - }, - { - "router_id": 2, - "latency": 1, - "name": "routers2", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers2", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers14", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers15", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers15", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers16", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers16", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers17", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers17", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers18", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers18", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers19", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers19", - "type": "MessageBuffer" - } - ] - } - ], - "power_model": null, - "netifs": [], - "control_msg_size": 8, - "buffer_size": 0, - "endpoint_bandwidth": 1000, - "ruby_system": "system.ruby", - "name": "network", - "p_state_clk_gate_bins": 20, - "ext_links": [ - { - "latency": 1, - "name": "ext_links0", - "weight": 1, - "ext_node": "system.ruby.l1_cntrl0", - "link_id": 0, - "eventq_index": 0, - "cxx_class": "SimpleExtLink", - "path": "system.ruby.network.ext_links0", - "int_node": "system.ruby.network.routers0", - "type": "SimpleExtLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "ext_links1", - "weight": 1, - "ext_node": "system.ruby.dir_cntrl0", - "link_id": 1, - "eventq_index": 0, - "cxx_class": "SimpleExtLink", - "path": "system.ruby.network.ext_links1", - "int_node": "system.ruby.network.routers1", - "type": "SimpleExtLink", - "bandwidth_factor": 16 - } - ], - "number_of_virtual_networks": 5, - "path": "system.ruby.network" - }, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.ruby.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "randomization": false, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "phys_mem": null, - "type": "RubySystem", - "p_state_clk_gate_min": 1, - "hot_lines": false, - "power_model": null, - "path": "system.ruby", - "memctrl_clk_domain": { - "name": "memctrl_clk_domain", - "clk_domain": "system.ruby.clk_domain", - "eventq_index": 0, - "cxx_class": "DerivedClockDomain", - "path": "system.ruby.memctrl_clk_domain", - "type": "DerivedClockDomain", - "clk_divider": 3 - }, - "name": "ruby", - "p_state_clk_gate_bins": 20, - "block_size_bytes": 64, - "access_backing_store": false, - "number_of_virtual_networks": 5, - "num_of_sequencers": 1, - "dir_cntrl0": { - "system": "system", - "cluster_id": 0, - "responseFromMemory": { - "ordered": false, - "name": "responseFromMemory", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.responseFromMemory", - "type": "MessageBuffer" - }, - "cxx_class": "Directory_Controller", - "forwardFromDir": { - "ordered": false, - "name": "forwardFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[4]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.forwardFromDir", - "type": "MessageBuffer" - }, - "dmaRequestToDir": { - "ordered": true, - "name": "dmaRequestToDir", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[3]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.dmaRequestToDir", - "type": "MessageBuffer" - }, - "type": "Directory_Controller", - "recycle_latency": 10, - "clk_domain": "system.ruby.clk_domain", - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "directory_latency": 12, - "number_of_TBEs": 256, - "to_memory_controller_latency": 1, - "p_state_clk_gate_min": 1, - "responseFromDir": { - "ordered": false, - "name": "responseFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[2]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.responseFromDir", - "type": "MessageBuffer" - }, - "transitions_per_cycle": 32, - "memory": { - "peer": "system.mem_ctrls.port", - "role": "MASTER" - }, - "power_model": null, - "addr_ranges": [ - "0:268435455:5:0:0:0" - ], - "buffer_size": 0, - "ruby_system": "system.ruby", - "requestToDir": { - "ordered": true, - "name": "requestToDir", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[2]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.requestToDir", - "type": "MessageBuffer" - }, - "dmaResponseFromDir": { - "ordered": true, - "name": "dmaResponseFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[3]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.dmaResponseFromDir", - "type": "MessageBuffer" - }, - "name": "dir_cntrl0", - "p_state_clk_gate_bins": 20, - "directory": { - "name": "directory", - "addr_ranges": [ - "0:268435455:5:0:0:0" - ], - "eventq_index": 0, - "cxx_class": "DirectoryMemory", - "path": "system.ruby.dir_cntrl0.directory", - "type": "RubyDirectoryMemory" - }, - "path": "system.ruby.dir_cntrl0" - } - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "system": "system", - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "TimingSimpleCPU", - "max_loads_all_threads": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "do_quiesce": true, - "type": "TimingSimpleCPU", - "profile": 0, - "icache_port": { - "peer": "system.ruby.l1_cntrl0.sequencer.slave[0]", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.ruby.l1_cntrl0.sequencer.slave[1]", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64f/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "progress_interval": 0, - "branchPred": null, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - }, - "multi_thread": false, - "mem_ctrls": [ - { - "static_frontend_latency": 10, - "tRFC": 260, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 8, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.ruby.dir_cntrl0.memory", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6, - "tRTW": 3, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 8, - "IDD4W": "0.125", - "tWR": 15, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 14, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 3, - "power_model": null, - "tCL": 14, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1, - "tRAS": 35, - "tRP": 14, - "tBURST": 5, - "path": "system.mem_ctrls", - "tXP": 6, - "tXS": 270, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "mem_ctrls", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30, - "write_low_thresh_perc": 50, - "range": "0:268435455:5:19:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800 - } - ], - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/simerr deleted file mode 100755 index 9ef353764..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/simerr +++ /dev/null @@ -1,15 +0,0 @@ -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files! -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64f/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/simout deleted file mode 100755 index 437078d7e..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/simout +++ /dev/null @@ -1,220 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-timing-ruby/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-timing-ruby/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:11:34 -gem5 executing on boldrock, pid 1867 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-timing-ruby --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64f/simple-timing-ruby - -Global frequency set at 1000000000 ticks per second -clear fsflags: PASS -flw: PASS -fsw: PASS -fmadd.s: PASS -fmadd.s, quiet NaN: PASS -fmadd.s, signaling NaN: PASS -fmadd.s, infinity: PASS -fmadd.s, -infinity: PASS -fmsub.s: PASS -fmsub.s, quiet NaN: PASS -fmsub.s, signaling NaN: PASS -fmsub.s, infinity: PASS -fmsub.s, -infinity: PASS -fmsub.s, subtract infinity: PASS -fnmsub.s: PASS -fnmsub.s, quiet NaN: PASS -fnmsub.s, signaling NaN: PASS -fnmsub.s, infinity: PASS -fnmsub.s, -infinity: PASS -fnmsub.s, subtract infinity: PASS -fnmadd.s: PASS -fnmadd.s, quiet NaN: PASS -fnmadd.s, signaling NaN: PASS -fnmadd.s, infinity: PASS -fnmadd.s, -infinity: PASS -fadd.s: PASS -fadd.s, quiet NaN: PASS -fadd.s, signaling NaN: PASS -fadd.s, infinity: PASS -fadd.s, -infinity: PASS -fsub.s: PASS -fsub.s, quiet NaN: PASS -fsub.s, signaling NaN: PASS -fsub.s, infinity: PASS -fsub.s, -infinity: PASS -fsub.s, subtract infinity: PASS -fmul.s: PASS -fmul.s, quiet NaN: PASS -fmul.s, signaling NaN: PASS -fmul.s, infinity: PASS -fmul.s, -infinity: PASS -fmul.s, 0*infinity: PASS -fmul.s, overflow: PASS -fmul.s, underflow: PASS -fdiv.s: PASS -fdiv.s, quiet NaN: PASS -fdiv.s, signaling NaN: PASS -fdiv.s/0: PASS -fdiv.s/infinity: PASS -fdiv.s, infinity/infinity: PASS -fdiv.s, 0/0: PASS -fdiv.s, infinity/0: PASS -fdiv.s, 0/infinity: PASS -fdiv.s, underflow: PASS -fdiv.s, overflow: PASS -fsqrt.s: PASS -fsqrt.s, NaN: PASS -fsqrt.s, quiet NaN: PASS -fsqrt.s, signaling NaN: PASS -fsqrt.s, infinity: PASS -fsgnj.s, ++: PASS -fsgnj.s, +-: PASS -fsgnj.s, -+: PASS -fsgnj.s, --: PASS -fsgnj.s, quiet NaN: PASS -fsgnj.s, signaling NaN: PASS -fsgnj.s, inject NaN: PASS -fsgnj.s, inject -NaN: PASS -fsgnjn.s, ++: PASS -fsgnjn.s, +-: PASS -fsgnjn.s, -+: PASS -fsgnjn.s, --: PASS -fsgnjn.s, quiet NaN: PASS -fsgnjn.s, signaling NaN: PASS -fsgnjn.s, inject NaN: PASS -fsgnjn.s, inject NaN: PASS -fsgnjx.s, ++: PASS -fsgnjx.s, +-: PASS -fsgnjx.s, -+: PASS -fsgnjx.s, --: PASS -fsgnjx.s, quiet NaN: PASS -fsgnjx.s, signaling NaN: PASS -fsgnjx.s, inject NaN: PASS -fsgnjx.s, inject -NaN: PASS -fmin.s: PASS -fmin.s, -infinity: PASS -fmin.s, infinity: PASS -fmin.s, quiet NaN first: PASS -fmin.s, quiet NaN second: PASS -fmin.s, quiet NaN both: PASS -fmin.s, signaling NaN first: PASS -fmin.s, signaling NaN second: PASS -fmin.s, signaling NaN both: PASS -fmax.s: PASS -fmax.s, -infinity: PASS -fmax.s, infinity: PASS -fmax.s, quiet NaN first: PASS -fmax.s, quiet NaN second: PASS -fmax.s, quiet NaN both: PASS -fmax.s, signaling NaN first: PASS -fmax.s, signaling NaN second: PASS -fmax.s, signaling NaN both: PASS -fcvt.w.s, truncate positive: PASS -fcvt.w.s, truncate negative: PASS -fcvt.w.s, 0.0: PASS -fcvt.w.s, -0.0: PASS -fcvt.w.s, overflow: FAIL (expected 2147483647; found -2147483648) -fcvt.w.s, underflow: PASS -fcvt.w.s, infinity: FAIL (expected 2147483647; found -2147483648) -fcvt.w.s, -infinity: PASS -fcvt.w.s, quiet NaN: PASS -fcvt.w.s, quiet -NaN: PASS -fcvt.w.s, signaling NaN: PASS -fcvt.wu.s, truncate positive: PASS -fcvt.wu.s, truncate negative: PASS -fcvt.wu.s, 0.0: PASS -fcvt.wu.s, -0.0: PASS -fcvt.wu.s, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, underflow: PASS -fcvt.wu.s, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, -infinity: PASS -fcvt.wu.s, quiet NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, quiet -NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, signaling NaN: PASS -fmv.x.s, positive: PASS -fmv.x.s, negative: PASS -fmv.x.s, 0.0: PASS -fmv.x.s, -0.0: PASS -feq.s, equal: PASS -feq.s, not equal: PASS -feq.s, 0 == -0: PASS -feq.s, quiet NaN first: PASS -feq.s, quiet NaN second: PASS -feq.s, quiet NaN both: PASS -feq.s, signaling NaN first: PASS -feq.s, signaling NaN second: PASS -feq.s, signaling NaN both: PASS -flt.s, equal: PASS -flt.s, less: PASS -flt.s, greater: PASS -flt.s, quiet NaN first: PASS -flt.s, quiet NaN second: PASS -flt.s, quiet NaN both: PASS -flt.s, signaling NaN first: PASS -flt.s, signaling NaN second: PASS -flt.s, signaling NaN both: PASS -fle.s, equal: PASS -fle.s, less: PASS -fle.s, greater: PASS -fle.s, 0 == -0: PASS -fle.s, quiet NaN first: PASS -fle.s, quiet NaN second: PASS -fle.s, quiet NaN both: PASS -fle.s, signaling NaN first: PASS -fle.s, signaling NaN second: PASS -fle.s, signaling NaN both: PASS -fclass.s, -infinity: PASS -fclass.s, -normal: PASS -fclass.s, -subnormal: PASS -fclass.s, -0.0: PASS -fclass.s, 0.0: PASS -fclass.s, subnormal: PASS -fclass.s, normal: PASS -fclass.s, infinity: PASS -fclass.s, signaling NaN: PASS -fclass.s, quiet NaN: PASS -fcvt.s.w, 0: PASS -fcvt.s.w, negative: PASS -fcvt.s.w, truncate: PASS -fcvt.s.wu, 0: PASS -fcvt.s.wu: PASS -fcvt.s.wu, truncate: PASS -fmv.s.x: PASS -fmv.s.x, truncate: PASS -fsrm: PASS -fsflags: PASS -fscsr: PASS -restore initial round mode: PASS -fcvt.l.s, truncate positive: PASS -fcvt.l.s, truncate negative: PASS -fcvt.l.s, 0.0: PASS -fcvt.l.s, -0.0: PASS -fcvt.l.s, 32-bit overflow: PASS -fcvt.l.s, overflow: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.s, underflow: PASS -fcvt.l.s, infinity: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.s, -infinity: PASS -fcvt.l.s, quiet NaN: PASS -fcvt.l.s, quiet -NaN: PASS -fcvt.l.s, signaling NaN: PASS -fcvt.lu.s, truncate positive: PASS -fcvt.lu.s, truncate negative: PASS -fcvt.lu.s, 0.0: PASS -fcvt.lu.s, -0.0: PASS -fcvt.lu.s, 32-bit overflow: PASS -fcvt.lu.s, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.s, underflow: PASS -fcvt.lu.s, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.s, -infinity: PASS -fcvt.lu.s, quiet NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.s, quiet -NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.s, signaling NaN: PASS -fcvt.s.l, 0: PASS -fcvt.s.l, negative: PASS -fcvt.s.l, 32-bit truncate: PASS -fcvt.s.lu, 0: PASS -fcvt.s.lu: PASS -fcvt.s.lu, 32-bit truncate: PASS -Exiting @ tick 7772689 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/stats.txt deleted file mode 100644 index ecbfc3977..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/stats.txt +++ /dev/null @@ -1,739 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.007772 -sim_ticks 7772689 -final_tick 7772689 -sim_freq 1000000000 -host_inst_rate 4127 -host_op_rate 4139 -host_tick_rate 77114 -host_mem_usage 439776 -host_seconds 100.79 -sim_insts 416024 -sim_ops 417277 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1 -system.mem_ctrls.pwrStateResidencyTicks::UNDEFINED 7772689 -system.mem_ctrls.bytes_read::ruby.dir_cntrl0 7083968 -system.mem_ctrls.bytes_read::total 7083968 -system.mem_ctrls.bytes_written::ruby.dir_cntrl0 7083712 -system.mem_ctrls.bytes_written::total 7083712 -system.mem_ctrls.num_reads::ruby.dir_cntrl0 110687 -system.mem_ctrls.num_reads::total 110687 -system.mem_ctrls.num_writes::ruby.dir_cntrl0 110683 -system.mem_ctrls.num_writes::total 110683 -system.mem_ctrls.bw_read::ruby.dir_cntrl0 911392183 -system.mem_ctrls.bw_read::total 911392183 -system.mem_ctrls.bw_write::ruby.dir_cntrl0 911359247 -system.mem_ctrls.bw_write::total 911359247 -system.mem_ctrls.bw_total::ruby.dir_cntrl0 1822751431 -system.mem_ctrls.bw_total::total 1822751431 -system.mem_ctrls.readReqs 110687 -system.mem_ctrls.writeReqs 110683 -system.mem_ctrls.readBursts 110687 -system.mem_ctrls.writeBursts 110683 -system.mem_ctrls.bytesReadDRAM 3722624 -system.mem_ctrls.bytesReadWrQ 3361344 -system.mem_ctrls.bytesWritten 3934464 -system.mem_ctrls.bytesReadSys 7083968 -system.mem_ctrls.bytesWrittenSys 7083712 -system.mem_ctrls.servicedByWrQ 52521 -system.mem_ctrls.mergedWrBursts 49178 -system.mem_ctrls.neitherReadNorWriteReqs 0 -system.mem_ctrls.perBankRdBursts::0 10729 -system.mem_ctrls.perBankRdBursts::1 4116 -system.mem_ctrls.perBankRdBursts::2 13533 -system.mem_ctrls.perBankRdBursts::3 1653 -system.mem_ctrls.perBankRdBursts::4 4321 -system.mem_ctrls.perBankRdBursts::5 1347 -system.mem_ctrls.perBankRdBursts::6 3789 -system.mem_ctrls.perBankRdBursts::7 6835 -system.mem_ctrls.perBankRdBursts::8 81 -system.mem_ctrls.perBankRdBursts::9 120 -system.mem_ctrls.perBankRdBursts::10 223 -system.mem_ctrls.perBankRdBursts::11 51 -system.mem_ctrls.perBankRdBursts::12 1584 -system.mem_ctrls.perBankRdBursts::13 1923 -system.mem_ctrls.perBankRdBursts::14 5368 -system.mem_ctrls.perBankRdBursts::15 2493 -system.mem_ctrls.perBankWrBursts::0 11322 -system.mem_ctrls.perBankWrBursts::1 4210 -system.mem_ctrls.perBankWrBursts::2 15017 -system.mem_ctrls.perBankWrBursts::3 1660 -system.mem_ctrls.perBankWrBursts::4 4443 -system.mem_ctrls.perBankWrBursts::5 1372 -system.mem_ctrls.perBankWrBursts::6 3914 -system.mem_ctrls.perBankWrBursts::7 7213 -system.mem_ctrls.perBankWrBursts::8 83 -system.mem_ctrls.perBankWrBursts::9 126 -system.mem_ctrls.perBankWrBursts::10 222 -system.mem_ctrls.perBankWrBursts::11 53 -system.mem_ctrls.perBankWrBursts::12 1604 -system.mem_ctrls.perBankWrBursts::13 2035 -system.mem_ctrls.perBankWrBursts::14 5698 -system.mem_ctrls.perBankWrBursts::15 2504 -system.mem_ctrls.numRdRetry 0 -system.mem_ctrls.numWrRetry 0 -system.mem_ctrls.totGap 7772603 -system.mem_ctrls.readPktSize::0 0 -system.mem_ctrls.readPktSize::1 0 -system.mem_ctrls.readPktSize::2 0 -system.mem_ctrls.readPktSize::3 0 -system.mem_ctrls.readPktSize::4 0 -system.mem_ctrls.readPktSize::5 0 -system.mem_ctrls.readPktSize::6 110687 -system.mem_ctrls.writePktSize::0 0 -system.mem_ctrls.writePktSize::1 0 -system.mem_ctrls.writePktSize::2 0 -system.mem_ctrls.writePktSize::3 0 -system.mem_ctrls.writePktSize::4 0 -system.mem_ctrls.writePktSize::5 0 -system.mem_ctrls.writePktSize::6 110683 -system.mem_ctrls.rdQLenPdf::0 58166 -system.mem_ctrls.rdQLenPdf::1 0 -system.mem_ctrls.rdQLenPdf::2 0 -system.mem_ctrls.rdQLenPdf::3 0 -system.mem_ctrls.rdQLenPdf::4 0 -system.mem_ctrls.rdQLenPdf::5 0 -system.mem_ctrls.rdQLenPdf::6 0 -system.mem_ctrls.rdQLenPdf::7 0 -system.mem_ctrls.rdQLenPdf::8 0 -system.mem_ctrls.rdQLenPdf::9 0 -system.mem_ctrls.rdQLenPdf::10 0 -system.mem_ctrls.rdQLenPdf::11 0 -system.mem_ctrls.rdQLenPdf::12 0 -system.mem_ctrls.rdQLenPdf::13 0 -system.mem_ctrls.rdQLenPdf::14 0 -system.mem_ctrls.rdQLenPdf::15 0 -system.mem_ctrls.rdQLenPdf::16 0 -system.mem_ctrls.rdQLenPdf::17 0 -system.mem_ctrls.rdQLenPdf::18 0 -system.mem_ctrls.rdQLenPdf::19 0 -system.mem_ctrls.rdQLenPdf::20 0 -system.mem_ctrls.rdQLenPdf::21 0 -system.mem_ctrls.rdQLenPdf::22 0 -system.mem_ctrls.rdQLenPdf::23 0 -system.mem_ctrls.rdQLenPdf::24 0 -system.mem_ctrls.rdQLenPdf::25 0 -system.mem_ctrls.rdQLenPdf::26 0 -system.mem_ctrls.rdQLenPdf::27 0 -system.mem_ctrls.rdQLenPdf::28 0 -system.mem_ctrls.rdQLenPdf::29 0 -system.mem_ctrls.rdQLenPdf::30 0 -system.mem_ctrls.rdQLenPdf::31 0 -system.mem_ctrls.wrQLenPdf::0 1 -system.mem_ctrls.wrQLenPdf::1 1 -system.mem_ctrls.wrQLenPdf::2 1 -system.mem_ctrls.wrQLenPdf::3 1 -system.mem_ctrls.wrQLenPdf::4 1 -system.mem_ctrls.wrQLenPdf::5 1 -system.mem_ctrls.wrQLenPdf::6 1 -system.mem_ctrls.wrQLenPdf::7 1 -system.mem_ctrls.wrQLenPdf::8 1 -system.mem_ctrls.wrQLenPdf::9 1 -system.mem_ctrls.wrQLenPdf::10 1 -system.mem_ctrls.wrQLenPdf::11 1 -system.mem_ctrls.wrQLenPdf::12 1 -system.mem_ctrls.wrQLenPdf::13 1 -system.mem_ctrls.wrQLenPdf::14 1 -system.mem_ctrls.wrQLenPdf::15 506 -system.mem_ctrls.wrQLenPdf::16 617 -system.mem_ctrls.wrQLenPdf::17 3261 -system.mem_ctrls.wrQLenPdf::18 3801 -system.mem_ctrls.wrQLenPdf::19 3848 -system.mem_ctrls.wrQLenPdf::20 3957 -system.mem_ctrls.wrQLenPdf::21 4025 -system.mem_ctrls.wrQLenPdf::22 3917 -system.mem_ctrls.wrQLenPdf::23 3770 -system.mem_ctrls.wrQLenPdf::24 3755 -system.mem_ctrls.wrQLenPdf::25 3756 -system.mem_ctrls.wrQLenPdf::26 3755 -system.mem_ctrls.wrQLenPdf::27 3753 -system.mem_ctrls.wrQLenPdf::28 3754 -system.mem_ctrls.wrQLenPdf::29 3756 -system.mem_ctrls.wrQLenPdf::30 3755 -system.mem_ctrls.wrQLenPdf::31 3752 -system.mem_ctrls.wrQLenPdf::32 3752 -system.mem_ctrls.wrQLenPdf::33 0 -system.mem_ctrls.wrQLenPdf::34 0 -system.mem_ctrls.wrQLenPdf::35 0 -system.mem_ctrls.wrQLenPdf::36 0 -system.mem_ctrls.wrQLenPdf::37 0 -system.mem_ctrls.wrQLenPdf::38 0 -system.mem_ctrls.wrQLenPdf::39 0 -system.mem_ctrls.wrQLenPdf::40 0 -system.mem_ctrls.wrQLenPdf::41 0 -system.mem_ctrls.wrQLenPdf::42 0 -system.mem_ctrls.wrQLenPdf::43 0 -system.mem_ctrls.wrQLenPdf::44 0 -system.mem_ctrls.wrQLenPdf::45 0 -system.mem_ctrls.wrQLenPdf::46 0 -system.mem_ctrls.wrQLenPdf::47 0 -system.mem_ctrls.wrQLenPdf::48 0 -system.mem_ctrls.wrQLenPdf::49 0 -system.mem_ctrls.wrQLenPdf::50 0 -system.mem_ctrls.wrQLenPdf::51 0 -system.mem_ctrls.wrQLenPdf::52 0 -system.mem_ctrls.wrQLenPdf::53 0 -system.mem_ctrls.wrQLenPdf::54 0 -system.mem_ctrls.wrQLenPdf::55 0 -system.mem_ctrls.wrQLenPdf::56 0 -system.mem_ctrls.wrQLenPdf::57 0 -system.mem_ctrls.wrQLenPdf::58 0 -system.mem_ctrls.wrQLenPdf::59 0 -system.mem_ctrls.wrQLenPdf::60 0 -system.mem_ctrls.wrQLenPdf::61 0 -system.mem_ctrls.wrQLenPdf::62 0 -system.mem_ctrls.wrQLenPdf::63 0 -system.mem_ctrls.bytesPerActivate::samples 32257 -system.mem_ctrls.bytesPerActivate::mean 237.353752 -system.mem_ctrls.bytesPerActivate::gmean 168.258285 -system.mem_ctrls.bytesPerActivate::stdev 215.463152 -system.mem_ctrls.bytesPerActivate::0-127 9760 30.25% 30.25% -system.mem_ctrls.bytesPerActivate::128-255 10338 32.04% 62.30% -system.mem_ctrls.bytesPerActivate::256-383 4791 14.85% 77.15% -system.mem_ctrls.bytesPerActivate::384-511 3665 11.36% 88.52% -system.mem_ctrls.bytesPerActivate::512-639 1586 4.91% 93.43% -system.mem_ctrls.bytesPerActivate::640-767 710 2.20% 95.63% -system.mem_ctrls.bytesPerActivate::768-895 378 1.17% 96.80% -system.mem_ctrls.bytesPerActivate::896-1023 231 0.71% 97.52% -system.mem_ctrls.bytesPerActivate::1024-1151 798 2.47% 99.99% -system.mem_ctrls.bytesPerActivate::total 32257 -system.mem_ctrls.rdPerTurnAround::samples 3752 -system.mem_ctrls.rdPerTurnAround::mean 15.498933 -system.mem_ctrls.rdPerTurnAround::gmean 15.432189 -system.mem_ctrls.rdPerTurnAround::stdev 1.461493 -system.mem_ctrls.rdPerTurnAround::12-13 256 6.82% 6.82% -system.mem_ctrls.rdPerTurnAround::14-15 1729 46.08% 52.90% -system.mem_ctrls.rdPerTurnAround::16-17 1426 38.00% 90.91% -system.mem_ctrls.rdPerTurnAround::18-19 315 8.39% 99.30% -system.mem_ctrls.rdPerTurnAround::20-21 25 0.66% 99.97% -system.mem_ctrls.rdPerTurnAround::34-35 1 0.02% 99.99% -system.mem_ctrls.rdPerTurnAround::total 3752 -system.mem_ctrls.wrPerTurnAround::samples 3752 -system.mem_ctrls.wrPerTurnAround::mean 16.384861 -system.mem_ctrls.wrPerTurnAround::gmean 16.360190 -system.mem_ctrls.wrPerTurnAround::stdev 0.935433 -system.mem_ctrls.wrPerTurnAround::16 3165 84.35% 84.35% -system.mem_ctrls.wrPerTurnAround::17 46 1.22% 85.58% -system.mem_ctrls.wrPerTurnAround::18 249 6.63% 92.21% -system.mem_ctrls.wrPerTurnAround::19 268 7.14% 99.36% -system.mem_ctrls.wrPerTurnAround::20 24 0.63% 99.99% -system.mem_ctrls.wrPerTurnAround::total 3752 -system.mem_ctrls.totQLat 1340204 -system.mem_ctrls.totMemAccLat 2445358 -system.mem_ctrls.totBusLat 290830 -system.mem_ctrls.avgQLat 23.04 -system.mem_ctrls.avgBusLat 5.00 -system.mem_ctrls.avgMemAccLat 42.04 -system.mem_ctrls.avgRdBW 478.93 -system.mem_ctrls.avgWrBW 506.19 -system.mem_ctrls.avgRdBWSys 911.39 -system.mem_ctrls.avgWrBWSys 911.35 -system.mem_ctrls.peakBW 12800.00 -system.mem_ctrls.busUtil 7.69 -system.mem_ctrls.busUtilRead 3.74 -system.mem_ctrls.busUtilWrite 3.95 -system.mem_ctrls.avgRdQLen 0.99 -system.mem_ctrls.avgWrQLen 25.93 -system.mem_ctrls.readRowHits 33196 -system.mem_ctrls.writeRowHits 54183 -system.mem_ctrls.readRowHitRate 57.07 -system.mem_ctrls.writeRowHitRate 88.09 -system.mem_ctrls.avgGap 35.11 -system.mem_ctrls.pageHitRate 73.01 -system.mem_ctrls_0.actEnergy 163991520 -system.mem_ctrls_0.preEnergy 88736760 -system.mem_ctrls_0.readEnergy 529193952 -system.mem_ctrls_0.writeEnergy 410509152 -system.mem_ctrls_0.refreshEnergy 615254640 -system.mem_ctrls_0.actBackEnergy 1051423824 -system.mem_ctrls_0.preBackEnergy 13695360 -system.mem_ctrls_0.actPowerDownEnergy 2416771728 -system.mem_ctrls_0.prePowerDownEnergy 44670336 -system.mem_ctrls_0.selfRefreshEnergy 6943896 -system.mem_ctrls_0.totalEnergy 5341236672 -system.mem_ctrls_0.averagePower 687.180031 -system.mem_ctrls_0.totalIdleTime 5430822 -system.mem_ctrls_0.memoryStateTime::IDLE 6041 -system.mem_ctrls_0.memoryStateTime::REF 260302 -system.mem_ctrls_0.memoryStateTime::SREF 14901 -system.mem_ctrls_0.memoryStateTime::PRE_PDN 116329 -system.mem_ctrls_0.memoryStateTime::ACT 2075178 -system.mem_ctrls_0.memoryStateTime::ACT_PDN 5299938 -system.mem_ctrls_1.actEnergy 66366300 -system.mem_ctrls_1.preEnergy 35904288 -system.mem_ctrls_1.readEnergy 135294432 -system.mem_ctrls_1.writeEnergy 102938400 -system.mem_ctrls_1.refreshEnergy 606649680 -system.mem_ctrls_1.actBackEnergy 871351248 -system.mem_ctrls_1.preBackEnergy 14361600 -system.mem_ctrls_1.actPowerDownEnergy 2420686032 -system.mem_ctrls_1.prePowerDownEnergy 151412736 -system.mem_ctrls_1.selfRefreshEnergy 31946400 -system.mem_ctrls_1.totalEnergy 4436911116 -system.mem_ctrls_1.averagePower 570.833480 -system.mem_ctrls_1.totalIdleTime 5824394 -system.mem_ctrls_1.memoryStateTime::IDLE 8460 -system.mem_ctrls_1.memoryStateTime::REF 256650 -system.mem_ctrls_1.memoryStateTime::SREF 121605 -system.mem_ctrls_1.memoryStateTime::PRE_PDN 394304 -system.mem_ctrls_1.memoryStateTime::ACT 1683148 -system.mem_ctrls_1.memoryStateTime::ACT_PDN 5308522 -system.pwrStateResidencyTicks::UNDEFINED 7772689 -system.cpu.clk_domain.clock 1 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 216 -system.cpu.pwrStateResidencyTicks::ON 7772689 -system.cpu.numCycles 7772689 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 416024 -system.cpu.committedOps 417277 -system.cpu.num_int_alu_accesses 415220 -system.cpu.num_fp_alu_accesses 1163 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 23050 -system.cpu.num_conditional_control_insts 67806 -system.cpu.num_int_insts 415220 -system.cpu.num_fp_insts 1163 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 525251 -system.cpu.num_int_register_writes 276296 -system.cpu.num_fp_register_reads 936 -system.cpu.num_fp_register_writes 756 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 169624 -system.cpu.num_load_insts 105498 -system.cpu.num_store_insts 64126 -system.cpu.num_idle_cycles -0 -system.cpu.num_busy_cycles 7772689 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction -0 -system.cpu.Branches 90856 -system.cpu.op_class::No_OpClass 236 0.05% 0.05% -system.cpu.op_class::IntAlu 245871 58.89% 58.94% -system.cpu.op_class::IntMult 674 0.16% 59.11% -system.cpu.op_class::IntDiv 644 0.15% 59.26% -system.cpu.op_class::FloatAdd 128 0.03% 59.29% -system.cpu.op_class::FloatCmp 161 0.03% 59.33% -system.cpu.op_class::FloatCvt 109 0.02% 59.35% -system.cpu.op_class::FloatMult 30 0.00% 59.36% -system.cpu.op_class::FloatMultAcc 0 0.00% 59.36% -system.cpu.op_class::FloatDiv 11 0.00% 59.36% -system.cpu.op_class::FloatMisc 0 0.00% 59.36% -system.cpu.op_class::FloatSqrt 5 0.00% 59.37% -system.cpu.op_class::SimdAdd 0 0.00% 59.37% -system.cpu.op_class::SimdAddAcc 0 0.00% 59.37% -system.cpu.op_class::SimdAlu 0 0.00% 59.37% -system.cpu.op_class::SimdCmp 0 0.00% 59.37% -system.cpu.op_class::SimdCvt 0 0.00% 59.37% -system.cpu.op_class::SimdMisc 0 0.00% 59.37% -system.cpu.op_class::SimdMult 0 0.00% 59.37% -system.cpu.op_class::SimdMultAcc 0 0.00% 59.37% -system.cpu.op_class::SimdShift 0 0.00% 59.37% -system.cpu.op_class::SimdShiftAcc 0 0.00% 59.37% -system.cpu.op_class::SimdSqrt 0 0.00% 59.37% -system.cpu.op_class::SimdFloatAdd 0 0.00% 59.37% -system.cpu.op_class::SimdFloatAlu 0 0.00% 59.37% -system.cpu.op_class::SimdFloatCmp 0 0.00% 59.37% -system.cpu.op_class::SimdFloatCvt 0 0.00% 59.37% -system.cpu.op_class::SimdFloatDiv 0 0.00% 59.37% -system.cpu.op_class::SimdFloatMisc 0 0.00% 59.37% -system.cpu.op_class::SimdFloatMult 0 0.00% 59.37% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 59.37% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 59.37% -system.cpu.op_class::MemRead 104951 25.13% 84.50% -system.cpu.op_class::MemWrite 63954 15.31% 99.82% -system.cpu.op_class::FloatMemRead 547 0.13% 99.95% -system.cpu.op_class::FloatMemWrite 172 0.04% 99.99% -system.cpu.op_class::IprAccess 0 0.00% 99.99% -system.cpu.op_class::InstPrefetch 0 0.00% 99.99% -system.cpu.op_class::total 417493 -system.ruby.clk_domain.clock 1 -system.ruby.pwrStateResidencyTicks::UNDEFINED 7772689 -system.ruby.delayHist::bucket_size 1 -system.ruby.delayHist::max_bucket 9 -system.ruby.delayHist::samples 221370 -system.ruby.delayHist | 221370 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayHist::total 221370 -system.ruby.outstanding_req_hist_seqr::bucket_size 1 -system.ruby.outstanding_req_hist_seqr::max_bucket 9 -system.ruby.outstanding_req_hist_seqr::samples 657196 -system.ruby.outstanding_req_hist_seqr::mean 1 -system.ruby.outstanding_req_hist_seqr::gmean 1 -system.ruby.outstanding_req_hist_seqr | 0 0.00% 0.00% | 657196 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.outstanding_req_hist_seqr::total 657196 -system.ruby.latency_hist_seqr::bucket_size 64 -system.ruby.latency_hist_seqr::max_bucket 639 -system.ruby.latency_hist_seqr::samples 657195 -system.ruby.latency_hist_seqr::mean 10.827066 -system.ruby.latency_hist_seqr::gmean 1.943036 -system.ruby.latency_hist_seqr::stdev 26.888474 -system.ruby.latency_hist_seqr | 600343 91.34% 91.34% | 52822 8.03% 99.38% | 2558 0.38% 99.77% | 638 0.09% 99.87% | 440 0.06% 99.94% | 345 0.05% 99.99% | 31 0.00% 99.99% | 8 0.00% 99.99% | 0 0.00% 99.99% | 10 0.00% 99.99% -system.ruby.latency_hist_seqr::total 657195 -system.ruby.hit_latency_hist_seqr::bucket_size 1 -system.ruby.hit_latency_hist_seqr::max_bucket 9 -system.ruby.hit_latency_hist_seqr::samples 546508 -system.ruby.hit_latency_hist_seqr::mean 1 -system.ruby.hit_latency_hist_seqr::gmean 1 -system.ruby.hit_latency_hist_seqr | 0 0.00% 0.00% | 546508 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.hit_latency_hist_seqr::total 546508 -system.ruby.miss_latency_hist_seqr::bucket_size 64 -system.ruby.miss_latency_hist_seqr::max_bucket 639 -system.ruby.miss_latency_hist_seqr::samples 110687 -system.ruby.miss_latency_hist_seqr::mean 59.347403 -system.ruby.miss_latency_hist_seqr::gmean 51.621697 -system.ruby.miss_latency_hist_seqr::stdev 38.231731 -system.ruby.miss_latency_hist_seqr | 53835 48.63% 48.63% | 52822 47.72% 96.35% | 2558 2.31% 98.67% | 638 0.57% 99.24% | 440 0.39% 99.64% | 345 0.31% 99.95% | 31 0.02% 99.98% | 8 0.00% 99.99% | 0 0.00% 99.99% | 10 0.00% 99.99% -system.ruby.miss_latency_hist_seqr::total 110687 -system.ruby.Directory.incomplete_times_seqr 110686 -system.ruby.dir_cntrl0.forwardFromDir.avg_buf_msgs 0.014239 -system.ruby.dir_cntrl0.forwardFromDir.avg_stall_time 0.999949 -system.ruby.dir_cntrl0.requestToDir.avg_buf_msgs 0.028480 -system.ruby.dir_cntrl0.requestToDir.avg_stall_time 11.771956 -system.ruby.dir_cntrl0.responseFromDir.avg_buf_msgs 0.014240 -system.ruby.dir_cntrl0.responseFromDir.avg_stall_time 0.999991 -system.ruby.dir_cntrl0.responseFromMemory.avg_buf_msgs 0.028480 -system.ruby.dir_cntrl0.responseFromMemory.avg_stall_time 0.999991 -system.ruby.dir_cntrl0.pwrStateResidencyTicks::UNDEFINED 7772689 -system.ruby.l1_cntrl0.cacheMemory.demand_hits 546508 -system.ruby.l1_cntrl0.cacheMemory.demand_misses 110687 -system.ruby.l1_cntrl0.cacheMemory.demand_accesses 657195 -system.ruby.l1_cntrl0.forwardToCache.avg_buf_msgs 0.014239 -system.ruby.l1_cntrl0.forwardToCache.avg_stall_time 6.999643 -system.ruby.l1_cntrl0.mandatoryQueue.avg_buf_msgs 0.084551 -system.ruby.l1_cntrl0.mandatoryQueue.avg_stall_time 0.999999 -system.ruby.l1_cntrl0.requestFromCache.avg_buf_msgs 0.056960 -system.ruby.l1_cntrl0.requestFromCache.avg_stall_time 1.999999 -system.ruby.l1_cntrl0.responseToCache.avg_buf_msgs 0.014240 -system.ruby.l1_cntrl0.responseToCache.avg_stall_time 6.999932 -system.ruby.l1_cntrl0.sequencer.pwrStateResidencyTicks::UNDEFINED 7772689 -system.ruby.l1_cntrl0.pwrStateResidencyTicks::UNDEFINED 7772689 -system.ruby.memctrl_clk_domain.clock 3 -system.ruby.network.routers0.port_buffers03.avg_buf_msgs 0.014239 -system.ruby.network.routers0.port_buffers03.avg_stall_time 5.999695 -system.ruby.network.routers0.port_buffers04.avg_buf_msgs 0.014240 -system.ruby.network.routers0.port_buffers04.avg_stall_time 5.999942 -system.ruby.network.routers0.port_buffers07.avg_buf_msgs 0.085440 -system.ruby.network.routers0.port_buffers07.avg_stall_time 6.771967 -system.ruby.network.routers0.pwrStateResidencyTicks::UNDEFINED 7772689 -system.ruby.network.routers0.percent_links_utilized 7.120122 -system.ruby.network.routers0.msg_count.Control::2 110687 -system.ruby.network.routers0.msg_count.Data::2 110683 -system.ruby.network.routers0.msg_count.Response_Data::4 110687 -system.ruby.network.routers0.msg_count.Writeback_Control::3 110683 -system.ruby.network.routers0.msg_bytes.Control::2 885496 -system.ruby.network.routers0.msg_bytes.Data::2 7969176 -system.ruby.network.routers0.msg_bytes.Response_Data::4 7969464 -system.ruby.network.routers0.msg_bytes.Writeback_Control::3 885464 -system.ruby.network.routers1.port_buffers02.avg_buf_msgs 0.028480 -system.ruby.network.routers1.port_buffers02.avg_stall_time 10.771959 -system.ruby.network.routers1.port_buffers06.avg_buf_msgs 0.014239 -system.ruby.network.routers1.port_buffers06.avg_stall_time 1.999899 -system.ruby.network.routers1.port_buffers07.avg_buf_msgs 0.014240 -system.ruby.network.routers1.port_buffers07.avg_stall_time 1.999981 -system.ruby.network.routers1.pwrStateResidencyTicks::UNDEFINED 7772689 -system.ruby.network.routers1.percent_links_utilized 7.120122 -system.ruby.network.routers1.msg_count.Control::2 110687 -system.ruby.network.routers1.msg_count.Data::2 110683 -system.ruby.network.routers1.msg_count.Response_Data::4 110687 -system.ruby.network.routers1.msg_count.Writeback_Control::3 110683 -system.ruby.network.routers1.msg_bytes.Control::2 885496 -system.ruby.network.routers1.msg_bytes.Data::2 7969176 -system.ruby.network.routers1.msg_bytes.Response_Data::4 7969464 -system.ruby.network.routers1.msg_bytes.Writeback_Control::3 885464 -system.ruby.network.int_link_buffers02.avg_buf_msgs 0.028480 -system.ruby.network.int_link_buffers02.avg_stall_time 7.771965 -system.ruby.network.int_link_buffers08.avg_buf_msgs 0.014239 -system.ruby.network.int_link_buffers08.avg_stall_time 2.999848 -system.ruby.network.int_link_buffers09.avg_buf_msgs 0.014240 -system.ruby.network.int_link_buffers09.avg_stall_time 2.999972 -system.ruby.network.int_link_buffers13.avg_buf_msgs 0.014239 -system.ruby.network.int_link_buffers13.avg_stall_time 4.999746 -system.ruby.network.int_link_buffers14.avg_buf_msgs 0.014240 -system.ruby.network.int_link_buffers14.avg_stall_time 4.999953 -system.ruby.network.int_link_buffers17.avg_buf_msgs 0.028480 -system.ruby.network.int_link_buffers17.avg_stall_time 9.771961 -system.ruby.network.routers2.port_buffers03.avg_buf_msgs 0.014239 -system.ruby.network.routers2.port_buffers03.avg_stall_time 3.999797 -system.ruby.network.routers2.port_buffers04.avg_buf_msgs 0.014240 -system.ruby.network.routers2.port_buffers04.avg_stall_time 3.999962 -system.ruby.network.routers2.port_buffers07.avg_buf_msgs 0.028480 -system.ruby.network.routers2.port_buffers07.avg_stall_time 8.771963 -system.ruby.network.routers2.pwrStateResidencyTicks::UNDEFINED 7772689 -system.ruby.network.routers2.percent_links_utilized 7.120122 -system.ruby.network.routers2.msg_count.Control::2 110687 -system.ruby.network.routers2.msg_count.Data::2 110683 -system.ruby.network.routers2.msg_count.Response_Data::4 110687 -system.ruby.network.routers2.msg_count.Writeback_Control::3 110683 -system.ruby.network.routers2.msg_bytes.Control::2 885496 -system.ruby.network.routers2.msg_bytes.Data::2 7969176 -system.ruby.network.routers2.msg_bytes.Response_Data::4 7969464 -system.ruby.network.routers2.msg_bytes.Writeback_Control::3 885464 -system.ruby.network.pwrStateResidencyTicks::UNDEFINED 7772689 -system.ruby.network.msg_count.Control 332061 -system.ruby.network.msg_count.Data 332049 -system.ruby.network.msg_count.Response_Data 332061 -system.ruby.network.msg_count.Writeback_Control 332049 -system.ruby.network.msg_byte.Control 2656488 -system.ruby.network.msg_byte.Data 23907528 -system.ruby.network.msg_byte.Response_Data 23908392 -system.ruby.network.msg_byte.Writeback_Control 2656392 -system.sys_port_proxy.pwrStateResidencyTicks::UNDEFINED 7772689 -system.ruby.network.routers0.throttle0.link_utilization 7.120225 -system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 110687 -system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 110683 -system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 7969464 -system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 885464 -system.ruby.network.routers0.throttle1.link_utilization 7.120019 -system.ruby.network.routers0.throttle1.msg_count.Control::2 110687 -system.ruby.network.routers0.throttle1.msg_count.Data::2 110683 -system.ruby.network.routers0.throttle1.msg_bytes.Control::2 885496 -system.ruby.network.routers0.throttle1.msg_bytes.Data::2 7969176 -system.ruby.network.routers1.throttle0.link_utilization 7.120019 -system.ruby.network.routers1.throttle0.msg_count.Control::2 110687 -system.ruby.network.routers1.throttle0.msg_count.Data::2 110683 -system.ruby.network.routers1.throttle0.msg_bytes.Control::2 885496 -system.ruby.network.routers1.throttle0.msg_bytes.Data::2 7969176 -system.ruby.network.routers1.throttle1.link_utilization 7.120225 -system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 110687 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 110683 -system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 7969464 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 885464 -system.ruby.network.routers2.throttle0.link_utilization 7.120225 -system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 110687 -system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 110683 -system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 7969464 -system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 885464 -system.ruby.network.routers2.throttle1.link_utilization 7.120019 -system.ruby.network.routers2.throttle1.msg_count.Control::2 110687 -system.ruby.network.routers2.throttle1.msg_count.Data::2 110683 -system.ruby.network.routers2.throttle1.msg_bytes.Control::2 885496 -system.ruby.network.routers2.throttle1.msg_bytes.Data::2 7969176 -system.ruby.delayVCHist.vnet_1::bucket_size 1 -system.ruby.delayVCHist.vnet_1::max_bucket 9 -system.ruby.delayVCHist.vnet_1::samples 110687 -system.ruby.delayVCHist.vnet_1 | 110687 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayVCHist.vnet_1::total 110687 -system.ruby.delayVCHist.vnet_2::bucket_size 1 -system.ruby.delayVCHist.vnet_2::max_bucket 9 -system.ruby.delayVCHist.vnet_2::samples 110683 -system.ruby.delayVCHist.vnet_2 | 110683 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayVCHist.vnet_2::total 110683 -system.ruby.LD.latency_hist_seqr::bucket_size 64 -system.ruby.LD.latency_hist_seqr::max_bucket 639 -system.ruby.LD.latency_hist_seqr::samples 103807 -system.ruby.LD.latency_hist_seqr::mean 27.942055 -system.ruby.LD.latency_hist_seqr::gmean 6.842921 -system.ruby.LD.latency_hist_seqr::stdev 37.598173 -system.ruby.LD.latency_hist_seqr | 81931 78.92% 78.92% | 20231 19.48% 98.41% | 1027 0.98% 99.40% | 266 0.25% 99.66% | 192 0.18% 99.84% | 140 0.13% 99.98% | 15 0.01% 99.99% | 2 0.00% 99.99% | 0 0.00% 99.99% | 3 0.00% 99.99% -system.ruby.LD.latency_hist_seqr::total 103807 -system.ruby.LD.hit_latency_hist_seqr::bucket_size 1 -system.ruby.LD.hit_latency_hist_seqr::max_bucket 9 -system.ruby.LD.hit_latency_hist_seqr::samples 52206 -system.ruby.LD.hit_latency_hist_seqr::mean 1 -system.ruby.LD.hit_latency_hist_seqr::gmean 1 -system.ruby.LD.hit_latency_hist_seqr | 0 0.00% 0.00% | 52206 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.hit_latency_hist_seqr::total 52206 -system.ruby.LD.miss_latency_hist_seqr::bucket_size 64 -system.ruby.LD.miss_latency_hist_seqr::max_bucket 639 -system.ruby.LD.miss_latency_hist_seqr::samples 51601 -system.ruby.LD.miss_latency_hist_seqr::mean 55.199996 -system.ruby.LD.miss_latency_hist_seqr::gmean 47.893438 -system.ruby.LD.miss_latency_hist_seqr::stdev 36.965366 -system.ruby.LD.miss_latency_hist_seqr | 29725 57.60% 57.60% | 20231 39.20% 96.81% | 1027 1.99% 98.80% | 266 0.51% 99.31% | 192 0.37% 99.68% | 140 0.27% 99.96% | 15 0.02% 99.99% | 2 0.00% 99.99% | 0 0.00% 99.99% | 3 0.00% 99.99% -system.ruby.LD.miss_latency_hist_seqr::total 51601 -system.ruby.ST.latency_hist_seqr::bucket_size 64 -system.ruby.ST.latency_hist_seqr::max_bucket 639 -system.ruby.ST.latency_hist_seqr::samples 62435 -system.ruby.ST.latency_hist_seqr::mean 13.837302 -system.ruby.ST.latency_hist_seqr::gmean 2.836323 -system.ruby.ST.latency_hist_seqr::stdev 26.755275 -system.ruby.ST.latency_hist_seqr | 57924 92.77% 92.77% | 4106 6.57% 99.35% | 298 0.47% 99.82% | 54 0.08% 99.91% | 24 0.03% 99.95% | 20 0.03% 99.98% | 5 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 4 0.00% 99.99% -system.ruby.ST.latency_hist_seqr::total 62435 -system.ruby.ST.hit_latency_hist_seqr::bucket_size 1 -system.ruby.ST.hit_latency_hist_seqr::max_bucket 9 -system.ruby.ST.hit_latency_hist_seqr::samples 44922 -system.ruby.ST.hit_latency_hist_seqr::mean 1 -system.ruby.ST.hit_latency_hist_seqr::gmean 1 -system.ruby.ST.hit_latency_hist_seqr | 0 0.00% 0.00% | 44922 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.hit_latency_hist_seqr::total 44922 -system.ruby.ST.miss_latency_hist_seqr::bucket_size 64 -system.ruby.ST.miss_latency_hist_seqr::max_bucket 639 -system.ruby.ST.miss_latency_hist_seqr::samples 17513 -system.ruby.ST.miss_latency_hist_seqr::mean 46.765831 -system.ruby.ST.miss_latency_hist_seqr::gmean 41.124814 -system.ruby.ST.miss_latency_hist_seqr::stdev 32.327249 -system.ruby.ST.miss_latency_hist_seqr | 13002 74.24% 74.24% | 4106 23.44% 97.68% | 298 1.70% 99.38% | 54 0.30% 99.69% | 24 0.13% 99.83% | 20 0.11% 99.94% | 5 0.02% 99.97% | 0 0.00% 99.97% | 0 0.00% 99.97% | 4 0.02% 99.99% -system.ruby.ST.miss_latency_hist_seqr::total 17513 -system.ruby.IFETCH.latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.latency_hist_seqr::samples 487571 -system.ruby.IFETCH.latency_hist_seqr::mean 6.860430 -system.ruby.IFETCH.latency_hist_seqr::gmean 1.421640 -system.ruby.IFETCH.latency_hist_seqr::stdev 22.402281 -system.ruby.IFETCH.latency_hist_seqr | 457111 93.75% 93.75% | 28480 5.84% 99.59% | 1233 0.25% 99.84% | 318 0.06% 99.91% | 224 0.04% 99.95% | 185 0.03% 99.99% | 11 0.00% 99.99% | 6 0.00% 99.99% | 0 0.00% 99.99% | 3 0.00% 99.99% -system.ruby.IFETCH.latency_hist_seqr::total 487571 -system.ruby.IFETCH.hit_latency_hist_seqr::bucket_size 1 -system.ruby.IFETCH.hit_latency_hist_seqr::max_bucket 9 -system.ruby.IFETCH.hit_latency_hist_seqr::samples 446077 -system.ruby.IFETCH.hit_latency_hist_seqr::mean 1 -system.ruby.IFETCH.hit_latency_hist_seqr::gmean 1 -system.ruby.IFETCH.hit_latency_hist_seqr | 0 0.00% 0.00% | 446077 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.IFETCH.hit_latency_hist_seqr::total 446077 -system.ruby.IFETCH.miss_latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.miss_latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.miss_latency_hist_seqr::samples 41494 -system.ruby.IFETCH.miss_latency_hist_seqr::mean 69.862389 -system.ruby.IFETCH.miss_latency_hist_seqr::gmean 62.422428 -system.ruby.IFETCH.miss_latency_hist_seqr::stdev 39.479620 -system.ruby.IFETCH.miss_latency_hist_seqr | 11034 26.59% 26.59% | 28480 68.63% 95.22% | 1233 2.97% 98.19% | 318 0.76% 98.96% | 224 0.53% 99.50% | 185 0.44% 99.95% | 11 0.02% 99.97% | 6 0.01% 99.99% | 0 0.00% 99.99% | 3 0.00% 99.99% -system.ruby.IFETCH.miss_latency_hist_seqr::total 41494 -system.ruby.Load_Linked.latency_hist_seqr::bucket_size 16 -system.ruby.Load_Linked.latency_hist_seqr::max_bucket 159 -system.ruby.Load_Linked.latency_hist_seqr::samples 1691 -system.ruby.Load_Linked.latency_hist_seqr::mean 2.568302 -system.ruby.Load_Linked.latency_hist_seqr::gmean 1.178593 -system.ruby.Load_Linked.latency_hist_seqr::stdev 7.411124 -system.ruby.Load_Linked.latency_hist_seqr | 1612 95.32% 95.32% | 0 0.00% 95.32% | 74 4.37% 99.70% | 0 0.00% 99.70% | 3 0.17% 99.88% | 2 0.11% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% -system.ruby.Load_Linked.latency_hist_seqr::total 1691 -system.ruby.Load_Linked.hit_latency_hist_seqr::bucket_size 1 -system.ruby.Load_Linked.hit_latency_hist_seqr::max_bucket 9 -system.ruby.Load_Linked.hit_latency_hist_seqr::samples 1612 -system.ruby.Load_Linked.hit_latency_hist_seqr::mean 1 -system.ruby.Load_Linked.hit_latency_hist_seqr::gmean 1 -system.ruby.Load_Linked.hit_latency_hist_seqr | 0 0.00% 0.00% | 1612 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.hit_latency_hist_seqr::total 1612 -system.ruby.Load_Linked.miss_latency_hist_seqr::bucket_size 16 -system.ruby.Load_Linked.miss_latency_hist_seqr::max_bucket 159 -system.ruby.Load_Linked.miss_latency_hist_seqr::samples 79 -system.ruby.Load_Linked.miss_latency_hist_seqr::mean 34.569620 -system.ruby.Load_Linked.miss_latency_hist_seqr::gmean 33.693646 -system.ruby.Load_Linked.miss_latency_hist_seqr::stdev 10.099103 -system.ruby.Load_Linked.miss_latency_hist_seqr | 0 0.00% 0.00% | 0 0.00% 0.00% | 74 93.67% 93.67% | 0 0.00% 93.67% | 3 3.79% 97.46% | 2 2.53% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% -system.ruby.Load_Linked.miss_latency_hist_seqr::total 79 -system.ruby.Store_Conditional.latency_hist_seqr::bucket_size 1 -system.ruby.Store_Conditional.latency_hist_seqr::max_bucket 9 -system.ruby.Store_Conditional.latency_hist_seqr::samples 1691 -system.ruby.Store_Conditional.latency_hist_seqr::mean 1 -system.ruby.Store_Conditional.latency_hist_seqr::gmean 1 -system.ruby.Store_Conditional.latency_hist_seqr | 0 0.00% 0.00% | 1691 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Store_Conditional.latency_hist_seqr::total 1691 -system.ruby.Store_Conditional.hit_latency_hist_seqr::bucket_size 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr::max_bucket 9 -system.ruby.Store_Conditional.hit_latency_hist_seqr::samples 1691 -system.ruby.Store_Conditional.hit_latency_hist_seqr::mean 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr::gmean 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr | 0 0.00% 0.00% | 1691 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Store_Conditional.hit_latency_hist_seqr::total 1691 -system.ruby.Directory.miss_mach_latency_hist_seqr::bucket_size 64 -system.ruby.Directory.miss_mach_latency_hist_seqr::max_bucket 639 -system.ruby.Directory.miss_mach_latency_hist_seqr::samples 110687 -system.ruby.Directory.miss_mach_latency_hist_seqr::mean 59.347403 -system.ruby.Directory.miss_mach_latency_hist_seqr::gmean 51.621697 -system.ruby.Directory.miss_mach_latency_hist_seqr::stdev 38.231731 -system.ruby.Directory.miss_mach_latency_hist_seqr | 53835 48.63% 48.63% | 52822 47.72% 96.35% | 2558 2.31% 98.67% | 638 0.57% 99.24% | 440 0.39% 99.64% | 345 0.31% 99.95% | 31 0.02% 99.98% | 8 0.00% 99.99% | 0 0.00% 99.99% | 10 0.00% 99.99% -system.ruby.Directory.miss_mach_latency_hist_seqr::total 110687 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::total 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::total 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::total 1 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::bucket_size 8 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::max_bucket 79 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::mean 75 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::gmean 74.999999 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::total 1 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::samples 51601 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::mean 55.199996 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::gmean 47.893438 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::stdev 36.965366 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr | 29725 57.60% 57.60% | 20231 39.20% 96.81% | 1027 1.99% 98.80% | 266 0.51% 99.31% | 192 0.37% 99.68% | 140 0.27% 99.96% | 15 0.02% 99.99% | 2 0.00% 99.99% | 0 0.00% 99.99% | 3 0.00% 99.99% -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::total 51601 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::samples 17513 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::mean 46.765831 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::gmean 41.124814 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::stdev 32.327249 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr | 13002 74.24% 74.24% | 4106 23.44% 97.68% | 298 1.70% 99.38% | 54 0.30% 99.69% | 24 0.13% 99.83% | 20 0.11% 99.94% | 5 0.02% 99.97% | 0 0.00% 99.97% | 0 0.00% 99.97% | 4 0.02% 99.99% -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::total 17513 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::samples 41494 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::mean 69.862389 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::gmean 62.422428 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::stdev 39.479620 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr | 11034 26.59% 26.59% | 28480 68.63% 95.22% | 1233 2.97% 98.19% | 318 0.76% 98.96% | 224 0.53% 99.50% | 185 0.44% 99.95% | 11 0.02% 99.97% | 6 0.01% 99.99% | 0 0.00% 99.99% | 3 0.00% 99.99% -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::total 41494 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::bucket_size 16 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::max_bucket 159 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::samples 79 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::mean 34.569620 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::gmean 33.693646 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::stdev 10.099103 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr | 0 0.00% 0.00% | 0 0.00% 0.00% | 74 93.67% 93.67% | 0 0.00% 93.67% | 3 3.79% 97.46% | 2 2.53% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::total 79 -system.ruby.Directory_Controller.GETX 110687 0.00% 0.00% -system.ruby.Directory_Controller.PUTX 110683 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Data 110687 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Ack 110683 0.00% 0.00% -system.ruby.Directory_Controller.I.GETX 110687 0.00% 0.00% -system.ruby.Directory_Controller.M.PUTX 110683 0.00% 0.00% -system.ruby.Directory_Controller.IM.Memory_Data 110687 0.00% 0.00% -system.ruby.Directory_Controller.MI.Memory_Ack 110683 0.00% 0.00% -system.ruby.L1Cache_Controller.Load 103807 0.00% 0.00% -system.ruby.L1Cache_Controller.Ifetch 487571 0.00% 0.00% -system.ruby.L1Cache_Controller.Store 65817 0.00% 0.00% -system.ruby.L1Cache_Controller.Data 110687 0.00% 0.00% -system.ruby.L1Cache_Controller.Replacement 110683 0.00% 0.00% -system.ruby.L1Cache_Controller.Writeback_Ack 110683 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Load 51601 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Ifetch 41494 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Store 17592 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Load 52206 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Ifetch 446077 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Store 48225 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Replacement 110683 0.00% 0.00% -system.ruby.L1Cache_Controller.MI.Writeback_Ack 110683 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Data 93095 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.Data 17592 0.00% 0.00% - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/config.ini deleted file mode 100644 index 2b4e6310f..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/config.ini +++ /dev/null @@ -1,383 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64f/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/config.json deleted file mode 100644 index c32e5a537..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/config.json +++ /dev/null @@ -1,511 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "range": "0:134217727:0:0:0:0", - "latency": 30000, - "name": "physmem", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "kvm_map": true, - "clk_domain": "system.clk_domain", - "power_model": null, - "latency_var": 0, - "bandwidth": "73.000000", - "conf_table_reported": true, - "cxx_class": "SimpleMemory", - "p_state_clk_gate_max": 1000000000000, - "path": "system.physmem", - "null": false, - "type": "SimpleMemory", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "in_addr_map": true - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "system": "system", - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "TimingSimpleCPU", - "max_loads_all_threads": 0, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "do_quiesce": true, - "type": "TimingSimpleCPU", - "profile": 0, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1000, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64f/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "progress_interval": 0, - "branchPred": null, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/simerr deleted file mode 100755 index eaef272b7..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/simerr +++ /dev/null @@ -1,5 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64f/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/simout deleted file mode 100755 index cefbaa693..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/simout +++ /dev/null @@ -1,220 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:10:19 -gem5 executing on boldrock, pid 1506 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64f/simple-timing - -Global frequency set at 1000000000000 ticks per second -clear fsflags: PASS -flw: PASS -fsw: PASS -fmadd.s: PASS -fmadd.s, quiet NaN: PASS -fmadd.s, signaling NaN: PASS -fmadd.s, infinity: PASS -fmadd.s, -infinity: PASS -fmsub.s: PASS -fmsub.s, quiet NaN: PASS -fmsub.s, signaling NaN: PASS -fmsub.s, infinity: PASS -fmsub.s, -infinity: PASS -fmsub.s, subtract infinity: PASS -fnmsub.s: PASS -fnmsub.s, quiet NaN: PASS -fnmsub.s, signaling NaN: PASS -fnmsub.s, infinity: PASS -fnmsub.s, -infinity: PASS -fnmsub.s, subtract infinity: PASS -fnmadd.s: PASS -fnmadd.s, quiet NaN: PASS -fnmadd.s, signaling NaN: PASS -fnmadd.s, infinity: PASS -fnmadd.s, -infinity: PASS -fadd.s: PASS -fadd.s, quiet NaN: PASS -fadd.s, signaling NaN: PASS -fadd.s, infinity: PASS -fadd.s, -infinity: PASS -fsub.s: PASS -fsub.s, quiet NaN: PASS -fsub.s, signaling NaN: PASS -fsub.s, infinity: PASS -fsub.s, -infinity: PASS -fsub.s, subtract infinity: PASS -fmul.s: PASS -fmul.s, quiet NaN: PASS -fmul.s, signaling NaN: PASS -fmul.s, infinity: PASS -fmul.s, -infinity: PASS -fmul.s, 0*infinity: PASS -fmul.s, overflow: PASS -fmul.s, underflow: PASS -fdiv.s: PASS -fdiv.s, quiet NaN: PASS -fdiv.s, signaling NaN: PASS -fdiv.s/0: PASS -fdiv.s/infinity: PASS -fdiv.s, infinity/infinity: PASS -fdiv.s, 0/0: PASS -fdiv.s, infinity/0: PASS -fdiv.s, 0/infinity: PASS -fdiv.s, underflow: PASS -fdiv.s, overflow: PASS -fsqrt.s: PASS -fsqrt.s, NaN: PASS -fsqrt.s, quiet NaN: PASS -fsqrt.s, signaling NaN: PASS -fsqrt.s, infinity: PASS -fsgnj.s, ++: PASS -fsgnj.s, +-: PASS -fsgnj.s, -+: PASS -fsgnj.s, --: PASS -fsgnj.s, quiet NaN: PASS -fsgnj.s, signaling NaN: PASS -fsgnj.s, inject NaN: PASS -fsgnj.s, inject -NaN: PASS -fsgnjn.s, ++: PASS -fsgnjn.s, +-: PASS -fsgnjn.s, -+: PASS -fsgnjn.s, --: PASS -fsgnjn.s, quiet NaN: PASS -fsgnjn.s, signaling NaN: PASS -fsgnjn.s, inject NaN: PASS -fsgnjn.s, inject NaN: PASS -fsgnjx.s, ++: PASS -fsgnjx.s, +-: PASS -fsgnjx.s, -+: PASS -fsgnjx.s, --: PASS -fsgnjx.s, quiet NaN: PASS -fsgnjx.s, signaling NaN: PASS -fsgnjx.s, inject NaN: PASS -fsgnjx.s, inject -NaN: PASS -fmin.s: PASS -fmin.s, -infinity: PASS -fmin.s, infinity: PASS -fmin.s, quiet NaN first: PASS -fmin.s, quiet NaN second: PASS -fmin.s, quiet NaN both: PASS -fmin.s, signaling NaN first: PASS -fmin.s, signaling NaN second: PASS -fmin.s, signaling NaN both: PASS -fmax.s: PASS -fmax.s, -infinity: PASS -fmax.s, infinity: PASS -fmax.s, quiet NaN first: PASS -fmax.s, quiet NaN second: PASS -fmax.s, quiet NaN both: PASS -fmax.s, signaling NaN first: PASS -fmax.s, signaling NaN second: PASS -fmax.s, signaling NaN both: PASS -fcvt.w.s, truncate positive: PASS -fcvt.w.s, truncate negative: PASS -fcvt.w.s, 0.0: PASS -fcvt.w.s, -0.0: PASS -fcvt.w.s, overflow: FAIL (expected 2147483647; found -2147483648) -fcvt.w.s, underflow: PASS -fcvt.w.s, infinity: FAIL (expected 2147483647; found -2147483648) -fcvt.w.s, -infinity: PASS -fcvt.w.s, quiet NaN: PASS -fcvt.w.s, quiet -NaN: PASS -fcvt.w.s, signaling NaN: PASS -fcvt.wu.s, truncate positive: PASS -fcvt.wu.s, truncate negative: PASS -fcvt.wu.s, 0.0: PASS -fcvt.wu.s, -0.0: PASS -fcvt.wu.s, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, underflow: PASS -fcvt.wu.s, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, -infinity: PASS -fcvt.wu.s, quiet NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, quiet -NaN: FAIL (expected 18446744073709551615; found 0) -fcvt.wu.s, signaling NaN: PASS -fmv.x.s, positive: PASS -fmv.x.s, negative: PASS -fmv.x.s, 0.0: PASS -fmv.x.s, -0.0: PASS -feq.s, equal: PASS -feq.s, not equal: PASS -feq.s, 0 == -0: PASS -feq.s, quiet NaN first: PASS -feq.s, quiet NaN second: PASS -feq.s, quiet NaN both: PASS -feq.s, signaling NaN first: PASS -feq.s, signaling NaN second: PASS -feq.s, signaling NaN both: PASS -flt.s, equal: PASS -flt.s, less: PASS -flt.s, greater: PASS -flt.s, quiet NaN first: PASS -flt.s, quiet NaN second: PASS -flt.s, quiet NaN both: PASS -flt.s, signaling NaN first: PASS -flt.s, signaling NaN second: PASS -flt.s, signaling NaN both: PASS -fle.s, equal: PASS -fle.s, less: PASS -fle.s, greater: PASS -fle.s, 0 == -0: PASS -fle.s, quiet NaN first: PASS -fle.s, quiet NaN second: PASS -fle.s, quiet NaN both: PASS -fle.s, signaling NaN first: PASS -fle.s, signaling NaN second: PASS -fle.s, signaling NaN both: PASS -fclass.s, -infinity: PASS -fclass.s, -normal: PASS -fclass.s, -subnormal: PASS -fclass.s, -0.0: PASS -fclass.s, 0.0: PASS -fclass.s, subnormal: PASS -fclass.s, normal: PASS -fclass.s, infinity: PASS -fclass.s, signaling NaN: PASS -fclass.s, quiet NaN: PASS -fcvt.s.w, 0: PASS -fcvt.s.w, negative: PASS -fcvt.s.w, truncate: PASS -fcvt.s.wu, 0: PASS -fcvt.s.wu: PASS -fcvt.s.wu, truncate: PASS -fmv.s.x: PASS -fmv.s.x, truncate: PASS -fsrm: PASS -fsflags: PASS -fscsr: PASS -restore initial round mode: PASS -fcvt.l.s, truncate positive: PASS -fcvt.l.s, truncate negative: PASS -fcvt.l.s, 0.0: PASS -fcvt.l.s, -0.0: PASS -fcvt.l.s, 32-bit overflow: PASS -fcvt.l.s, overflow: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.s, underflow: PASS -fcvt.l.s, infinity: FAIL (expected 9223372036854775807; found -9223372036854775808) -fcvt.l.s, -infinity: PASS -fcvt.l.s, quiet NaN: PASS -fcvt.l.s, quiet -NaN: PASS -fcvt.l.s, signaling NaN: PASS -fcvt.lu.s, truncate positive: PASS -fcvt.lu.s, truncate negative: PASS -fcvt.lu.s, 0.0: PASS -fcvt.lu.s, -0.0: PASS -fcvt.lu.s, 32-bit overflow: PASS -fcvt.lu.s, overflow: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.s, underflow: PASS -fcvt.lu.s, infinity: FAIL (expected 18446744073709551615; found 0) -fcvt.lu.s, -infinity: PASS -fcvt.lu.s, quiet NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.s, quiet -NaN: FAIL (expected 18446744073709551615; found 9223372036854775808) -fcvt.lu.s, signaling NaN: PASS -fcvt.s.l, 0: PASS -fcvt.s.l, negative: PASS -fcvt.s.l, 32-bit truncate: PASS -fcvt.s.lu, 0: PASS -fcvt.s.lu: PASS -fcvt.s.lu, 32-bit truncate: PASS -Exiting @ tick 755664500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/stats.txt deleted file mode 100644 index 4afe355a4..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing/stats.txt +++ /dev/null @@ -1,556 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000755 -sim_ticks 755664500 -final_tick 755664500 -sim_freq 1000000000000 -host_inst_rate 3560 -host_op_rate 3571 -host_tick_rate 6467277 -host_mem_usage 270048 -host_seconds 116.84 -sim_insts 416024 -sim_ops 417277 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 755664500 -system.physmem.bytes_read::cpu.inst 67712 -system.physmem.bytes_read::cpu.data 33920 -system.physmem.bytes_read::total 101632 -system.physmem.bytes_inst_read::cpu.inst 67712 -system.physmem.bytes_inst_read::total 67712 -system.physmem.num_reads::cpu.inst 1058 -system.physmem.num_reads::cpu.data 530 -system.physmem.num_reads::total 1588 -system.physmem.bw_read::cpu.inst 89605903 -system.physmem.bw_read::cpu.data 44887645 -system.physmem.bw_read::total 134493548 -system.physmem.bw_inst_read::cpu.inst 89605903 -system.physmem.bw_inst_read::total 89605903 -system.physmem.bw_total::cpu.inst 89605903 -system.physmem.bw_total::cpu.data 44887645 -system.physmem.bw_total::total 134493548 -system.pwrStateResidencyTicks::UNDEFINED 755664500 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 216 -system.cpu.pwrStateResidencyTicks::ON 755664500 -system.cpu.numCycles 1511329 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 416024 -system.cpu.committedOps 417277 -system.cpu.num_int_alu_accesses 415220 -system.cpu.num_fp_alu_accesses 1163 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 23050 -system.cpu.num_conditional_control_insts 67806 -system.cpu.num_int_insts 415220 -system.cpu.num_fp_insts 1163 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 525251 -system.cpu.num_int_register_writes 276296 -system.cpu.num_fp_register_reads 936 -system.cpu.num_fp_register_writes 756 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 169624 -system.cpu.num_load_insts 105498 -system.cpu.num_store_insts 64126 -system.cpu.num_idle_cycles -0 -system.cpu.num_busy_cycles 1511329 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction -0 -system.cpu.Branches 90856 -system.cpu.op_class::No_OpClass 236 0.05% 0.05% -system.cpu.op_class::IntAlu 245871 58.89% 58.94% -system.cpu.op_class::IntMult 674 0.16% 59.11% -system.cpu.op_class::IntDiv 644 0.15% 59.26% -system.cpu.op_class::FloatAdd 128 0.03% 59.29% -system.cpu.op_class::FloatCmp 161 0.03% 59.33% -system.cpu.op_class::FloatCvt 109 0.02% 59.35% -system.cpu.op_class::FloatMult 30 0.00% 59.36% -system.cpu.op_class::FloatMultAcc 0 0.00% 59.36% -system.cpu.op_class::FloatDiv 11 0.00% 59.36% -system.cpu.op_class::FloatMisc 0 0.00% 59.36% -system.cpu.op_class::FloatSqrt 5 0.00% 59.37% -system.cpu.op_class::SimdAdd 0 0.00% 59.37% -system.cpu.op_class::SimdAddAcc 0 0.00% 59.37% -system.cpu.op_class::SimdAlu 0 0.00% 59.37% -system.cpu.op_class::SimdCmp 0 0.00% 59.37% -system.cpu.op_class::SimdCvt 0 0.00% 59.37% -system.cpu.op_class::SimdMisc 0 0.00% 59.37% -system.cpu.op_class::SimdMult 0 0.00% 59.37% -system.cpu.op_class::SimdMultAcc 0 0.00% 59.37% -system.cpu.op_class::SimdShift 0 0.00% 59.37% -system.cpu.op_class::SimdShiftAcc 0 0.00% 59.37% -system.cpu.op_class::SimdSqrt 0 0.00% 59.37% -system.cpu.op_class::SimdFloatAdd 0 0.00% 59.37% -system.cpu.op_class::SimdFloatAlu 0 0.00% 59.37% -system.cpu.op_class::SimdFloatCmp 0 0.00% 59.37% -system.cpu.op_class::SimdFloatCvt 0 0.00% 59.37% -system.cpu.op_class::SimdFloatDiv 0 0.00% 59.37% -system.cpu.op_class::SimdFloatMisc 0 0.00% 59.37% -system.cpu.op_class::SimdFloatMult 0 0.00% 59.37% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 59.37% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 59.37% -system.cpu.op_class::MemRead 104951 25.13% 84.50% -system.cpu.op_class::MemWrite 63954 15.31% 99.82% -system.cpu.op_class::FloatMemRead 547 0.13% 99.95% -system.cpu.op_class::FloatMemWrite 172 0.04% 99.99% -system.cpu.op_class::IprAccess 0 0.00% 99.99% -system.cpu.op_class::InstPrefetch 0 0.00% 99.99% -system.cpu.op_class::total 417493 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 755664500 -system.cpu.dcache.tags.replacements 2 -system.cpu.dcache.tags.tagsinuse 436.556179 -system.cpu.dcache.tags.total_refs 169094 -system.cpu.dcache.tags.sampled_refs 530 -system.cpu.dcache.tags.avg_refs 319.045283 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 436.556179 -system.cpu.dcache.tags.occ_percent::cpu.data 0.106581 -system.cpu.dcache.tags.occ_percent::total 0.106581 -system.cpu.dcache.tags.occ_task_id_blocks::1024 528 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 15 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 9 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 504 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.128906 -system.cpu.dcache.tags.tag_accesses 339778 -system.cpu.dcache.tags.data_accesses 339778 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 755664500 -system.cpu.dcache.ReadReq_hits::cpu.data 103506 -system.cpu.dcache.ReadReq_hits::total 103506 -system.cpu.dcache.WriteReq_hits::cpu.data 62208 -system.cpu.dcache.WriteReq_hits::total 62208 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 1689 -system.cpu.dcache.LoadLockedReq_hits::total 1689 -system.cpu.dcache.StoreCondReq_hits::cpu.data 1691 -system.cpu.dcache.StoreCondReq_hits::total 1691 -system.cpu.dcache.demand_hits::cpu.data 165714 -system.cpu.dcache.demand_hits::total 165714 -system.cpu.dcache.overall_hits::cpu.data 165714 -system.cpu.dcache.overall_hits::total 165714 -system.cpu.dcache.ReadReq_misses::cpu.data 301 -system.cpu.dcache.ReadReq_misses::total 301 -system.cpu.dcache.WriteReq_misses::cpu.data 227 -system.cpu.dcache.WriteReq_misses::total 227 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 2 -system.cpu.dcache.LoadLockedReq_misses::total 2 -system.cpu.dcache.demand_misses::cpu.data 528 -system.cpu.dcache.demand_misses::total 528 -system.cpu.dcache.overall_misses::cpu.data 528 -system.cpu.dcache.overall_misses::total 528 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 18963000 -system.cpu.dcache.ReadReq_miss_latency::total 18963000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 14301000 -system.cpu.dcache.WriteReq_miss_latency::total 14301000 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 126000 -system.cpu.dcache.LoadLockedReq_miss_latency::total 126000 -system.cpu.dcache.demand_miss_latency::cpu.data 33264000 -system.cpu.dcache.demand_miss_latency::total 33264000 -system.cpu.dcache.overall_miss_latency::cpu.data 33264000 -system.cpu.dcache.overall_miss_latency::total 33264000 -system.cpu.dcache.ReadReq_accesses::cpu.data 103807 -system.cpu.dcache.ReadReq_accesses::total 103807 -system.cpu.dcache.WriteReq_accesses::cpu.data 62435 -system.cpu.dcache.WriteReq_accesses::total 62435 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 1691 -system.cpu.dcache.LoadLockedReq_accesses::total 1691 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 1691 -system.cpu.dcache.StoreCondReq_accesses::total 1691 -system.cpu.dcache.demand_accesses::cpu.data 166242 -system.cpu.dcache.demand_accesses::total 166242 -system.cpu.dcache.overall_accesses::cpu.data 166242 -system.cpu.dcache.overall_accesses::total 166242 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.002899 -system.cpu.dcache.ReadReq_miss_rate::total 0.002899 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.003635 -system.cpu.dcache.WriteReq_miss_rate::total 0.003635 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.001182 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.001182 -system.cpu.dcache.demand_miss_rate::cpu.data 0.003176 -system.cpu.dcache.demand_miss_rate::total 0.003176 -system.cpu.dcache.overall_miss_rate::cpu.data 0.003176 -system.cpu.dcache.overall_miss_rate::total 0.003176 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.ReadReq_avg_miss_latency::total 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::total 63000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 63000 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.demand_avg_miss_latency::total 63000 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.overall_avg_miss_latency::total 63000 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.writebacks::writebacks 2 -system.cpu.dcache.writebacks::total 2 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 301 -system.cpu.dcache.ReadReq_mshr_misses::total 301 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 227 -system.cpu.dcache.WriteReq_mshr_misses::total 227 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 2 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 2 -system.cpu.dcache.demand_mshr_misses::cpu.data 528 -system.cpu.dcache.demand_mshr_misses::total 528 -system.cpu.dcache.overall_mshr_misses::cpu.data 528 -system.cpu.dcache.overall_mshr_misses::total 528 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 18662000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 18662000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 14074000 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 14074000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 124000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 124000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 32736000 -system.cpu.dcache.demand_mshr_miss_latency::total 32736000 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 32736000 -system.cpu.dcache.overall_mshr_miss_latency::total 32736000 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.002899 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.002899 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.003635 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.003635 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.001182 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.001182 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.003176 -system.cpu.dcache.demand_mshr_miss_rate::total 0.003176 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.003176 -system.cpu.dcache.overall_mshr_miss_rate::total 0.003176 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 62000 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 755664500 -system.cpu.icache.tags.replacements 55 -system.cpu.icache.tags.tagsinuse 692.579354 -system.cpu.icache.tags.total_refs 486513 -system.cpu.icache.tags.sampled_refs 1059 -system.cpu.icache.tags.avg_refs 459.407932 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 692.579354 -system.cpu.icache.tags.occ_percent::cpu.inst 0.338173 -system.cpu.icache.tags.occ_percent::total 0.338173 -system.cpu.icache.tags.occ_task_id_blocks::1024 1004 -system.cpu.icache.tags.age_task_id_blocks_1024::0 41 -system.cpu.icache.tags.age_task_id_blocks_1024::1 45 -system.cpu.icache.tags.age_task_id_blocks_1024::2 918 -system.cpu.icache.tags.occ_task_id_percent::1024 0.490234 -system.cpu.icache.tags.tag_accesses 976203 -system.cpu.icache.tags.data_accesses 976203 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 755664500 -system.cpu.icache.ReadReq_hits::cpu.inst 486513 -system.cpu.icache.ReadReq_hits::total 486513 -system.cpu.icache.demand_hits::cpu.inst 486513 -system.cpu.icache.demand_hits::total 486513 -system.cpu.icache.overall_hits::cpu.inst 486513 -system.cpu.icache.overall_hits::total 486513 -system.cpu.icache.ReadReq_misses::cpu.inst 1059 -system.cpu.icache.ReadReq_misses::total 1059 -system.cpu.icache.demand_misses::cpu.inst 1059 -system.cpu.icache.demand_misses::total 1059 -system.cpu.icache.overall_misses::cpu.inst 1059 -system.cpu.icache.overall_misses::total 1059 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 66668500 -system.cpu.icache.ReadReq_miss_latency::total 66668500 -system.cpu.icache.demand_miss_latency::cpu.inst 66668500 -system.cpu.icache.demand_miss_latency::total 66668500 -system.cpu.icache.overall_miss_latency::cpu.inst 66668500 -system.cpu.icache.overall_miss_latency::total 66668500 -system.cpu.icache.ReadReq_accesses::cpu.inst 487572 -system.cpu.icache.ReadReq_accesses::total 487572 -system.cpu.icache.demand_accesses::cpu.inst 487572 -system.cpu.icache.demand_accesses::total 487572 -system.cpu.icache.overall_accesses::cpu.inst 487572 -system.cpu.icache.overall_accesses::total 487572 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.002171 -system.cpu.icache.ReadReq_miss_rate::total 0.002171 -system.cpu.icache.demand_miss_rate::cpu.inst 0.002171 -system.cpu.icache.demand_miss_rate::total 0.002171 -system.cpu.icache.overall_miss_rate::cpu.inst 0.002171 -system.cpu.icache.overall_miss_rate::total 0.002171 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 62954.202077 -system.cpu.icache.ReadReq_avg_miss_latency::total 62954.202077 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 62954.202077 -system.cpu.icache.demand_avg_miss_latency::total 62954.202077 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 62954.202077 -system.cpu.icache.overall_avg_miss_latency::total 62954.202077 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 55 -system.cpu.icache.writebacks::total 55 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 1059 -system.cpu.icache.ReadReq_mshr_misses::total 1059 -system.cpu.icache.demand_mshr_misses::cpu.inst 1059 -system.cpu.icache.demand_mshr_misses::total 1059 -system.cpu.icache.overall_mshr_misses::cpu.inst 1059 -system.cpu.icache.overall_mshr_misses::total 1059 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 65609500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 65609500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 65609500 -system.cpu.icache.demand_mshr_miss_latency::total 65609500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 65609500 -system.cpu.icache.overall_mshr_miss_latency::total 65609500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.002171 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.002171 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.002171 -system.cpu.icache.demand_mshr_miss_rate::total 0.002171 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.002171 -system.cpu.icache.overall_mshr_miss_rate::total 0.002171 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 61954.202077 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 61954.202077 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 61954.202077 -system.cpu.icache.demand_avg_mshr_miss_latency::total 61954.202077 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 61954.202077 -system.cpu.icache.overall_avg_mshr_miss_latency::total 61954.202077 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 755664500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 1156.359441 -system.cpu.l2cache.tags.total_refs 58 -system.cpu.l2cache.tags.sampled_refs 1588 -system.cpu.l2cache.tags.avg_refs 0.036523 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 719.404689 -system.cpu.l2cache.tags.occ_blocks::cpu.data 436.954751 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.021954 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.013334 -system.cpu.l2cache.tags.occ_percent::total 0.035289 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1588 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 56 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 54 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 1478 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.048461 -system.cpu.l2cache.tags.tag_accesses 14756 -system.cpu.l2cache.tags.data_accesses 14756 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 755664500 -system.cpu.l2cache.WritebackDirty_hits::writebacks 2 -system.cpu.l2cache.WritebackDirty_hits::total 2 -system.cpu.l2cache.WritebackClean_hits::writebacks 55 -system.cpu.l2cache.WritebackClean_hits::total 55 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 1 -system.cpu.l2cache.ReadCleanReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 1 -system.cpu.l2cache.demand_hits::total 1 -system.cpu.l2cache.overall_hits::cpu.inst 1 -system.cpu.l2cache.overall_hits::total 1 -system.cpu.l2cache.ReadExReq_misses::cpu.data 227 -system.cpu.l2cache.ReadExReq_misses::total 227 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 1058 -system.cpu.l2cache.ReadCleanReq_misses::total 1058 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 303 -system.cpu.l2cache.ReadSharedReq_misses::total 303 -system.cpu.l2cache.demand_misses::cpu.inst 1058 -system.cpu.l2cache.demand_misses::cpu.data 530 -system.cpu.l2cache.demand_misses::total 1588 -system.cpu.l2cache.overall_misses::cpu.inst 1058 -system.cpu.l2cache.overall_misses::cpu.data 530 -system.cpu.l2cache.overall_misses::total 1588 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 13733500 -system.cpu.l2cache.ReadExReq_miss_latency::total 13733500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 64010000 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 64010000 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 18331500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 18331500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 64010000 -system.cpu.l2cache.demand_miss_latency::cpu.data 32065000 -system.cpu.l2cache.demand_miss_latency::total 96075000 -system.cpu.l2cache.overall_miss_latency::cpu.inst 64010000 -system.cpu.l2cache.overall_miss_latency::cpu.data 32065000 -system.cpu.l2cache.overall_miss_latency::total 96075000 -system.cpu.l2cache.WritebackDirty_accesses::writebacks 2 -system.cpu.l2cache.WritebackDirty_accesses::total 2 -system.cpu.l2cache.WritebackClean_accesses::writebacks 55 -system.cpu.l2cache.WritebackClean_accesses::total 55 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 227 -system.cpu.l2cache.ReadExReq_accesses::total 227 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 1059 -system.cpu.l2cache.ReadCleanReq_accesses::total 1059 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 303 -system.cpu.l2cache.ReadSharedReq_accesses::total 303 -system.cpu.l2cache.demand_accesses::cpu.inst 1059 -system.cpu.l2cache.demand_accesses::cpu.data 530 -system.cpu.l2cache.demand_accesses::total 1589 -system.cpu.l2cache.overall_accesses::cpu.inst 1059 -system.cpu.l2cache.overall_accesses::cpu.data 530 -system.cpu.l2cache.overall_accesses::total 1589 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.999055 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.999055 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 1 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.999055 -system.cpu.l2cache.demand_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_miss_rate::total 0.999370 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.999055 -system.cpu.l2cache.overall_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_miss_rate::total 0.999370 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 60500 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 60500.945179 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 60500.945179 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 60500 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 60500.945179 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.demand_avg_miss_latency::total 60500.629722 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 60500.945179 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.overall_avg_miss_latency::total 60500.629722 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 227 -system.cpu.l2cache.ReadExReq_mshr_misses::total 227 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 1058 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 1058 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 303 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 303 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 1058 -system.cpu.l2cache.demand_mshr_misses::cpu.data 530 -system.cpu.l2cache.demand_mshr_misses::total 1588 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 1058 -system.cpu.l2cache.overall_mshr_misses::cpu.data 530 -system.cpu.l2cache.overall_mshr_misses::total 1588 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 11463500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 11463500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 53430000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 53430000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 15301500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 15301500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 53430000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 26765000 -system.cpu.l2cache.demand_mshr_miss_latency::total 80195000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 53430000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 26765000 -system.cpu.l2cache.overall_mshr_miss_latency::total 80195000 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.999055 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.999055 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 1 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.999055 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.999370 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.999055 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.999370 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 50500.945179 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 50500.945179 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 50500.945179 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 50500.629722 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 50500.945179 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 50500.629722 -system.cpu.toL2Bus.snoop_filter.tot_requests 1646 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 57 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 755664500 -system.cpu.toL2Bus.trans_dist::ReadResp 1362 -system.cpu.toL2Bus.trans_dist::WritebackDirty 2 -system.cpu.toL2Bus.trans_dist::WritebackClean 55 -system.cpu.toL2Bus.trans_dist::ReadExReq 227 -system.cpu.toL2Bus.trans_dist::ReadExResp 227 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 1059 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 303 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 2173 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 1062 -system.cpu.toL2Bus.pkt_count::total 3235 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 71296 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 34048 -system.cpu.toL2Bus.pkt_size::total 105344 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1589 -system.cpu.toL2Bus.snoop_fanout::mean 0 -system.cpu.toL2Bus.snoop_fanout::stdev -0 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1589 100.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::1 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 0 -system.cpu.toL2Bus.snoop_fanout::total 1589 -system.cpu.toL2Bus.reqLayer0.occupancy 880000 -system.cpu.toL2Bus.reqLayer0.utilization 0.1 -system.cpu.toL2Bus.respLayer0.occupancy 1588500 -system.cpu.toL2Bus.respLayer0.utilization 0.2 -system.cpu.toL2Bus.respLayer1.occupancy 795000 -system.cpu.toL2Bus.respLayer1.utilization 0.1 -system.membus.snoop_filter.tot_requests 1588 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 755664500 -system.membus.trans_dist::ReadResp 1361 -system.membus.trans_dist::ReadExReq 227 -system.membus.trans_dist::ReadExResp 227 -system.membus.trans_dist::ReadSharedReq 1361 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 3176 -system.membus.pkt_count::total 3176 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 101632 -system.membus.pkt_size::total 101632 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1588 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev -0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1588 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1588 -system.membus.reqLayer0.occupancy 1589000 -system.membus.reqLayer0.utilization 0.2 -system.membus.respLayer1.occupancy 7940000 -system.membus.respLayer1.utilization 1.0 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/config.ini deleted file mode 100644 index 4cd64ce28..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/config.ini +++ /dev/null @@ -1,905 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=MinorCPU -children=branchPred dcache dtb executeFuncUnits icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=system.cpu.branchPred -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -decodeCycleInput=true -decodeInputBufferSize=3 -decodeInputWidth=2 -decodeToExecuteForwardDelay=1 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -enableIdling=true -eventq_index=0 -executeAllowEarlyMemoryIssue=true -executeBranchDelay=1 -executeCommitLimit=2 -executeCycleInput=true -executeFuncUnits=system.cpu.executeFuncUnits -executeInputBufferSize=7 -executeInputWidth=2 -executeIssueLimit=2 -executeLSQMaxStoreBufferStoresPerCycle=2 -executeLSQRequestsQueueSize=1 -executeLSQStoreBufferSize=5 -executeLSQTransfersQueueSize=2 -executeMaxAccessesInMemory=2 -executeMemoryCommitLimit=1 -executeMemoryIssueLimit=1 -executeMemoryWidth=0 -executeSetTraceTimeOnCommit=true -executeSetTraceTimeOnIssue=false -fetch1FetchLimit=1 -fetch1LineSnapWidth=0 -fetch1LineWidth=0 -fetch1ToFetch2BackwardDelay=1 -fetch1ToFetch2ForwardDelay=1 -fetch2CycleInput=true -fetch2InputBufferSize=2 -fetch2ToDecodeForwardDelay=1 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -threadPolicy=RoundRobin -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.executeFuncUnits] -type=MinorFUPool -children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6 -eventq_index=0 -funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6 - -[system.cpu.executeFuncUnits.funcUnits0] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits0.timings - -[system.cpu.executeFuncUnits.funcUnits0.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntAlu - -[system.cpu.executeFuncUnits.funcUnits0.timings] -type=MinorFUTiming -children=opClasses -description=Int -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits0.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits1] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits1.timings - -[system.cpu.executeFuncUnits.funcUnits1.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntAlu - -[system.cpu.executeFuncUnits.funcUnits1.timings] -type=MinorFUTiming -children=opClasses -description=Int -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits1.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits2] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits2.timings - -[system.cpu.executeFuncUnits.funcUnits2.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntMult - -[system.cpu.executeFuncUnits.funcUnits2.timings] -type=MinorFUTiming -children=opClasses -description=Mul -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses -srcRegsRelativeLats=0 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits2.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits3] -type=MinorFU -children=opClasses -cantForwardFromFUIndices= -eventq_index=0 -issueLat=9 -opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses -opLat=9 -timings= - -[system.cpu.executeFuncUnits.funcUnits3.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntDiv - -[system.cpu.executeFuncUnits.funcUnits4] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses -opLat=6 -timings=system.cpu.executeFuncUnits.funcUnits4.timings - -[system.cpu.executeFuncUnits.funcUnits4.opClasses] -type=MinorOpClassSet -children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25 opClasses26 opClasses27 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27 - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00] -type=MinorOpClass -eventq_index=0 -opClass=FloatAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01] -type=MinorOpClass -eventq_index=0 -opClass=FloatCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02] -type=MinorOpClass -eventq_index=0 -opClass=FloatCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03] -type=MinorOpClass -eventq_index=0 -opClass=FloatMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04] -type=MinorOpClass -eventq_index=0 -opClass=FloatMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05] -type=MinorOpClass -eventq_index=0 -opClass=FloatMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06] -type=MinorOpClass -eventq_index=0 -opClass=FloatDiv - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07] -type=MinorOpClass -eventq_index=0 -opClass=FloatSqrt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08] -type=MinorOpClass -eventq_index=0 -opClass=SimdAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09] -type=MinorOpClass -eventq_index=0 -opClass=SimdAddAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10] -type=MinorOpClass -eventq_index=0 -opClass=SimdAlu - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11] -type=MinorOpClass -eventq_index=0 -opClass=SimdCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12] -type=MinorOpClass -eventq_index=0 -opClass=SimdCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13] -type=MinorOpClass -eventq_index=0 -opClass=SimdMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14] -type=MinorOpClass -eventq_index=0 -opClass=SimdMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15] -type=MinorOpClass -eventq_index=0 -opClass=SimdMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16] -type=MinorOpClass -eventq_index=0 -opClass=SimdShift - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17] -type=MinorOpClass -eventq_index=0 -opClass=SimdShiftAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18] -type=MinorOpClass -eventq_index=0 -opClass=SimdSqrt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatAlu - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatDiv - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatSqrt - -[system.cpu.executeFuncUnits.funcUnits4.timings] -type=MinorFUTiming -children=opClasses -description=FloatSimd -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits4.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits5] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses -opLat=1 -timings=system.cpu.executeFuncUnits.funcUnits5.timings - -[system.cpu.executeFuncUnits.funcUnits5.opClasses] -type=MinorOpClassSet -children=opClasses0 opClasses1 opClasses2 opClasses3 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3 - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0] -type=MinorOpClass -eventq_index=0 -opClass=MemRead - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1] -type=MinorOpClass -eventq_index=0 -opClass=MemWrite - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2] -type=MinorOpClass -eventq_index=0 -opClass=FloatMemRead - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3] -type=MinorOpClass -eventq_index=0 -opClass=FloatMemWrite - -[system.cpu.executeFuncUnits.funcUnits5.timings] -type=MinorFUTiming -children=opClasses -description=Mem -eventq_index=0 -extraAssumedLat=2 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses -srcRegsRelativeLats=1 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits5.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits6] -type=MinorFU -children=opClasses -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses -opLat=1 -timings= - -[system.cpu.executeFuncUnits.funcUnits6.opClasses] -type=MinorOpClassSet -children=opClasses0 opClasses1 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1 - -[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0] -type=MinorOpClass -eventq_index=0 -opClass=IprAccess - -[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1] -type=MinorOpClass -eventq_index=0 -opClass=InstPrefetch - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64i/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/config.json deleted file mode 100644 index b33a6562e..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/config.json +++ /dev/null @@ -1,1214 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "static_frontend_latency": 10000, - "tRFC": 260000, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 7500, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1000, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6000, - "tRTW": 2500, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 7500, - "IDD4W": "0.125", - "tWR": 15000, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 13750, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 2500, - "power_model": null, - "tCL": 13750, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1250, - "tRAS": 35000, - "tRP": 13750, - "tBURST": 5000, - "path": "system.physmem", - "tXP": 6000, - "tXS": 270000, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "physmem", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30000, - "write_low_thresh_perc": 50, - "range": "0:134217727:0:0:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10000, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800000 - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "max_insts_any_thread": 0, - "do_statistics_insts": true, - "numThreads": 1, - "fetch1LineSnapWidth": 0, - "fetch1ToFetch2BackwardDelay": 1, - "fetch1FetchLimit": 1, - "executeIssueLimit": 2, - "system": "system", - "executeLSQMaxStoreBufferStoresPerCycle": 2, - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "function_trace": false, - "do_checkpoint_insts": true, - "decodeInputWidth": 2, - "cxx_class": "MinorCPU", - "max_loads_all_threads": 0, - "executeMemoryIssueLimit": 1, - "decodeCycleInput": true, - "syscallRetryLatency": 10000, - "max_loads_any_thread": 0, - "executeLSQTransfersQueueSize": 2, - "p_state_clk_gate_max": 1000000000000, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "executeMemoryWidth": 0, - "default_p_state": "UNDEFINED", - "executeBranchDelay": 1, - "executeMemoryCommitLimit": 1, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "do_quiesce": true, - "type": "MinorCPU", - "executeCycleInput": true, - "executeAllowEarlyMemoryIssue": true, - "executeInputBufferSize": 7, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "socket_id": 0, - "progress_interval": 0, - "p_state_clk_gate_min": 1000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "executeFuncUnits": { - "name": "executeFuncUnits", - "eventq_index": 0, - "cxx_class": "MinorFUPool", - "path": "system.cpu.executeFuncUnits", - "funcUnits": [ - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits0", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntAlu", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Int", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits0.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits0.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits0", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits1", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntAlu", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Int", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits1.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits1.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits1", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits2", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntMult", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Mul", - "srcRegsRelativeLats": [ - 0 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits2.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits2.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits2", - "type": "MinorFU" - }, - { - "issueLat": 9, - "opLat": 9, - "name": "funcUnits3", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntDiv", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits3", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 6, - "name": "funcUnits4", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "FloatAdd", - "name": "opClasses00", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00", - "type": "MinorOpClass" - }, - { - "opClass": "FloatCmp", - "name": "opClasses01", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01", - "type": "MinorOpClass" - }, - { - "opClass": "FloatCvt", - "name": "opClasses02", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMisc", - "name": "opClasses03", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMult", - "name": "opClasses04", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMultAcc", - "name": "opClasses05", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05", - "type": "MinorOpClass" - }, - { - "opClass": "FloatDiv", - "name": "opClasses06", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06", - "type": "MinorOpClass" - }, - { - "opClass": "FloatSqrt", - "name": "opClasses07", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAdd", - "name": "opClasses08", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAddAcc", - "name": "opClasses09", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAlu", - "name": "opClasses10", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10", - "type": "MinorOpClass" - }, - { - "opClass": "SimdCmp", - "name": "opClasses11", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11", - "type": "MinorOpClass" - }, - { - "opClass": "SimdCvt", - "name": "opClasses12", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMisc", - "name": "opClasses13", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMult", - "name": "opClasses14", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMultAcc", - "name": "opClasses15", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15", - "type": "MinorOpClass" - }, - { - "opClass": "SimdShift", - "name": "opClasses16", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16", - "type": "MinorOpClass" - }, - { - "opClass": "SimdShiftAcc", - "name": "opClasses17", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17", - "type": "MinorOpClass" - }, - { - "opClass": "SimdSqrt", - "name": "opClasses18", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatAdd", - "name": "opClasses19", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatAlu", - "name": "opClasses20", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatCmp", - "name": "opClasses21", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatCvt", - "name": "opClasses22", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatDiv", - "name": "opClasses23", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMisc", - "name": "opClasses24", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMult", - "name": "opClasses25", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMultAcc", - "name": "opClasses26", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatSqrt", - "name": "opClasses27", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "FloatSimd", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits4.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits4.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits4", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 1, - "name": "funcUnits5", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "MemRead", - "name": "opClasses0", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0", - "type": "MinorOpClass" - }, - { - "opClass": "MemWrite", - "name": "opClasses1", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMemRead", - "name": "opClasses2", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMemWrite", - "name": "opClasses3", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 2, - "description": "Mem", - "srcRegsRelativeLats": [ - 1 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits5.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits5.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits5", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 1, - "name": "funcUnits6", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IprAccess", - "name": "opClasses0", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0", - "type": "MinorOpClass" - }, - { - "opClass": "InstPrefetch", - "name": "opClasses1", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits6", - "type": "MinorFU" - } - ], - "type": "MinorFUPool" - }, - "switched_out": false, - "power_model": null, - "max_insts_all_threads": 0, - "executeSetTraceTimeOnIssue": false, - "fetch2InputBufferSize": 2, - "profile": 0, - "fetch2ToDecodeForwardDelay": 1, - "executeInputWidth": 2, - "decodeToExecuteForwardDelay": 1, - "executeLSQRequestsQueueSize": 1, - "fetch2CycleInput": true, - "executeMaxAccessesInMemory": 2, - "enableIdling": true, - "executeLSQStoreBufferSize": 5, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64i/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "executeSetTraceTimeOnCommit": true, - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - }, - "threadPolicy": "RoundRobin", - "executeCommitLimit": 2, - "fetch1LineWidth": 0, - "branchPred": { - "numThreads": 1, - "BTBEntries": 4096, - "cxx_class": "TournamentBP", - "indirectPathLength": 3, - "globalCtrBits": 2, - "choicePredictorSize": 8192, - "indirectHashGHR": true, - "eventq_index": 0, - "localHistoryTableSize": 2048, - "type": "TournamentBP", - "indirectSets": 256, - "indirectWays": 2, - "choiceCtrBits": 2, - "useIndirect": true, - "localCtrBits": 2, - "path": "system.cpu.branchPred", - "localPredictorSize": 2048, - "RASSize": 16, - "globalPredictorSize": 8192, - "name": "branchPred", - "indirectHashTargets": true, - "instShiftAmt": 2, - "indirectTagSize": 16, - "BTBTagSize": 16 - }, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "path": "system.cpu", - "fetch1ToFetch2ForwardDelay": 1, - "decodeInputBufferSize": 3 - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/simerr deleted file mode 100755 index 3d532185a..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/simerr +++ /dev/null @@ -1,6 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64i/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/simout deleted file mode 100755 index 2f61871c4..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/simout +++ /dev/null @@ -1,169 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/minor-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/minor-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:09:50 -gem5 executing on boldrock, pid 1345 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/minor-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64i/minor-timing - -Global frequency set at 1000000000000 ticks per second -lui: PASS -lui, negative: PASS -auipc: 0x184D6 -auipc: PASS -jal: PASS -jalr: PASS -beq, equal: PASS -beq, not equal: PASS -bne, equal: PASS -bne, not equal: PASS -blt, less: PASS -blt, equal: PASS -blt, greater: PASS -bge, less: PASS -bge, equal: PASS -bge, greater: PASS -bltu, greater: PASS -bltu, equal: PASS -bltu, less: PASS -bgeu, greater: PASS -bgeu, equal: PASS -bgeu, less: PASS -lb, positive: PASS -lb, negative: PASS -lh, positive: PASS -lh, negative: PASS -lw, positive: PASS -lw, negative: PASS -lbu: PASS -lhu: PASS -sb: PASS -sh: PASS -sw: PASS -addi: PASS -addi, overflow: PASS -slti, true: PASS -slti, false: PASS -sltiu, false: PASS -sltiu, true: PASS -xori (1): PASS -xori (0): PASS -ori (1): PASS -ori (A): PASS -andi (0): PASS -andi (1): PASS -slli, general: PASS -slli, erase: PASS -srli, general: PASS -srli, erase: PASS -srli, negative: PASS -srai, general: PASS -srai, erase: PASS -srai, negative: PASS -add: PASS -add, overflow: PASS -sub: PASS -sub, "overflow": PASS -sll, general: PASS -sll, erase: PASS -slt, true: PASS -slt, false: PASS -sltu, false: PASS -sltu, true: PASS -xor (1): PASS -xor (0): PASS -srl, general: PASS -srl, erase: PASS -srl, negative: PASS -sra, general: PASS -sra, erase: PASS -sra, negative: PASS -or (1): PASS -or (A): PASS -and (0): PASS -and (-1): PASS -Bytes written: 15 -open, write: PASS -access F_OK: PASS -access R_OK: PASS -access W_OK: PASS -access X_OK: PASS -stat: - st_dev = 2430 - st_ino = 73671954 - st_mode = 33188 - st_nlink = 1 - st_uid = 1001 - st_gid = 1001 - st_rdev = 0 - st_size = 15 - st_blksize = 8192 - st_blocks = 8 -fstat: - st_dev = 2430 - st_ino = 73671954 - st_mode = 33188 - st_nlink = 1 - st_uid = 1001 - st_gid = 1001 - st_rdev = 0 - st_size = 15 - st_blksize = 8192 - st_blocks = 8 -open, stat: PASS -Bytes read: 15 -String read: this is a test -open, read, unlink: PASS -times: - tms_utime = 0 - tms_stime = 0 - tms_cutime = 0 - tms_cstime = 0 -times: FAIL (expected 1; found 0) -timeval: - tv_sec = 1000000000 - tv_usec = 259 -gettimeofday: PASS -Cycles: 527819 -rdcycle: PASS -Time: 1499980275 -rdtime: PASS -Instructions Retired: 214592 -rdinstret: PASS -lwu: PASS -ld: PASS -sd: PASS -addiw: PASS -addiw, overflow: PASS -addiw, truncate: PASS -slliw, general: PASS -slliw, erase: PASS -slliw, truncate: PASS -srliw, general: PASS -srliw, erase: PASS -srliw, negative: PASS -srliw, truncate: PASS -sraiw, general: PASS -sraiw, erase: PASS -sraiw, negative: PASS -sraiw, truncate: PASS -addw: PASS -addw, overflow: PASS -addw, truncate: PASS -subw: PASS -subw, "overflow": PASS -subw, truncate: PASS -sllw, general: PASS -sllw, erase: PASS -sllw, truncate: PASS -srlw, general: PASS -srlw, erase: PASS -srlw, negative: PASS -srlw, truncate: PASS -sraw, general: PASS -sraw, erase: PASS -sraw, negative: PASS -sraw, truncate: PASS -Exiting @ tick 313251500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/stats.txt deleted file mode 100644 index 7531276b2..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/stats.txt +++ /dev/null @@ -1,773 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000313 -sim_ticks 313251500 -final_tick 313251500 -sim_freq 1000000000000 -host_inst_rate 2591 -host_op_rate 2598 -host_tick_rate 3037898 -host_mem_usage 272308 -host_seconds 103.11 -sim_insts 267165 -sim_ops 267935 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 313251500 -system.physmem.bytes_read::cpu.inst 79360 -system.physmem.bytes_read::cpu.data 31360 -system.physmem.bytes_read::total 110720 -system.physmem.bytes_inst_read::cpu.inst 79360 -system.physmem.bytes_inst_read::total 79360 -system.physmem.num_reads::cpu.inst 1240 -system.physmem.num_reads::cpu.data 490 -system.physmem.num_reads::total 1730 -system.physmem.bw_read::cpu.inst 253342761 -system.physmem.bw_read::cpu.data 100111252 -system.physmem.bw_read::total 353454014 -system.physmem.bw_inst_read::cpu.inst 253342761 -system.physmem.bw_inst_read::total 253342761 -system.physmem.bw_total::cpu.inst 253342761 -system.physmem.bw_total::cpu.data 100111252 -system.physmem.bw_total::total 353454014 -system.physmem.readReqs 1730 -system.physmem.writeReqs 0 -system.physmem.readBursts 1730 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 110720 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 110720 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 226 -system.physmem.perBankRdBursts::1 132 -system.physmem.perBankRdBursts::2 158 -system.physmem.perBankRdBursts::3 128 -system.physmem.perBankRdBursts::4 122 -system.physmem.perBankRdBursts::5 110 -system.physmem.perBankRdBursts::6 45 -system.physmem.perBankRdBursts::7 84 -system.physmem.perBankRdBursts::8 30 -system.physmem.perBankRdBursts::9 49 -system.physmem.perBankRdBursts::10 66 -system.physmem.perBankRdBursts::11 62 -system.physmem.perBankRdBursts::12 141 -system.physmem.perBankRdBursts::13 134 -system.physmem.perBankRdBursts::14 150 -system.physmem.perBankRdBursts::15 93 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 313129500 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 1730 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 1515 -system.physmem.rdQLenPdf::1 197 -system.physmem.rdQLenPdf::2 18 -system.physmem.rdQLenPdf::3 0 -system.physmem.rdQLenPdf::4 0 -system.physmem.rdQLenPdf::5 0 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 384 -system.physmem.bytesPerActivate::mean 284.166667 -system.physmem.bytesPerActivate::gmean 191.143330 -system.physmem.bytesPerActivate::stdev 258.838001 -system.physmem.bytesPerActivate::0-127 121 31.51% 31.51% -system.physmem.bytesPerActivate::128-255 78 20.31% 51.82% -system.physmem.bytesPerActivate::256-383 78 20.31% 72.14% -system.physmem.bytesPerActivate::384-511 41 10.68% 82.81% -system.physmem.bytesPerActivate::512-639 16 4.17% 86.98% -system.physmem.bytesPerActivate::640-767 17 4.43% 91.41% -system.physmem.bytesPerActivate::768-895 7 1.82% 93.23% -system.physmem.bytesPerActivate::896-1023 13 3.39% 96.61% -system.physmem.bytesPerActivate::1024-1151 13 3.39% 100.00% -system.physmem.bytesPerActivate::total 384 -system.physmem.totQLat 26594000 -system.physmem.totMemAccLat 59031500 -system.physmem.totBusLat 8650000 -system.physmem.avgQLat 15372.25 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 34122.25 -system.physmem.avgRdBW 353.45 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 353.45 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 2.76 -system.physmem.busUtilRead 2.76 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.08 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 1341 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 77.51 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 180999.71 -system.physmem.pageHitRate 77.51 -system.physmem_0.actEnergy 1727880 -system.physmem_0.preEnergy 910800 -system.physmem_0.readEnergy 7175700 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 24585600.000000 -system.physmem_0.actBackEnergy 18117450 -system.physmem_0.preBackEnergy 554880 -system.physmem_0.actPowerDownEnergy 118740120 -system.physmem_0.prePowerDownEnergy 4485600 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 176298030 -system.physmem_0.averagePower 562.798477 -system.physmem_0.totalIdleTime 271894500 -system.physmem_0.memoryStateTime::IDLE 246000 -system.physmem_0.memoryStateTime::REF 10400000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 11677750 -system.physmem_0.memoryStateTime::ACT 30512750 -system.physmem_0.memoryStateTime::ACT_PDN 260415000 -system.physmem_1.actEnergy 1049580 -system.physmem_1.preEnergy 546480 -system.physmem_1.readEnergy 5176500 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 19053840.000000 -system.physmem_1.actBackEnergy 13439460 -system.physmem_1.preBackEnergy 996000 -system.physmem_1.actPowerDownEnergy 66734460 -system.physmem_1.prePowerDownEnergy 15381120 -system.physmem_1.selfRefreshEnergy 24957060 -system.physmem_1.totalEnergy 147334500 -system.physmem_1.averagePower 470.337827 -system.physmem_1.totalIdleTime 281112750 -system.physmem_1.memoryStateTime::IDLE 1783500 -system.physmem_1.memoryStateTime::REF 8084000 -system.physmem_1.memoryStateTime::SREF 94783750 -system.physmem_1.memoryStateTime::PRE_PDN 40053750 -system.physmem_1.memoryStateTime::ACT 22186000 -system.physmem_1.memoryStateTime::ACT_PDN 146360500 -system.pwrStateResidencyTicks::UNDEFINED 313251500 -system.cpu.branchPred.lookups 74064 -system.cpu.branchPred.condPredicted 50422 -system.cpu.branchPred.condIncorrect 6373 -system.cpu.branchPred.BTBLookups 52846 -system.cpu.branchPred.BTBHits 24168 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 45.732884 -system.cpu.branchPred.usedRAS 0 -system.cpu.branchPred.RASInCorrect 0 -system.cpu.branchPred.indirectLookups 16397 -system.cpu.branchPred.indirectHits 9369 -system.cpu.branchPred.indirectMisses 7028 -system.cpu.branchPredindirectMispredicted 3663 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 182 -system.cpu.pwrStateResidencyTicks::ON 313251500 -system.cpu.numCycles 626503 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 267165 -system.cpu.committedOps 267935 -system.cpu.discardedOps 16687 -system.cpu.numFetchSuspends 0 -system.cpu.cpi 2.345004 -system.cpu.ipc 0.426439 -system.cpu.op_class_0::No_OpClass 191 0.07% 0.07% -system.cpu.op_class_0::IntAlu 157741 58.87% 58.94% -system.cpu.op_class_0::IntMult 436 0.16% 59.11% -system.cpu.op_class_0::IntDiv 230 0.09% 59.19% -system.cpu.op_class_0::FloatAdd 0 0.00% 59.19% -system.cpu.op_class_0::FloatCmp 0 0.00% 59.19% -system.cpu.op_class_0::FloatCvt 0 0.00% 59.19% -system.cpu.op_class_0::FloatMult 0 0.00% 59.19% -system.cpu.op_class_0::FloatMultAcc 0 0.00% 59.19% -system.cpu.op_class_0::FloatDiv 0 0.00% 59.19% -system.cpu.op_class_0::FloatMisc 0 0.00% 59.19% -system.cpu.op_class_0::FloatSqrt 0 0.00% 59.19% -system.cpu.op_class_0::SimdAdd 0 0.00% 59.19% -system.cpu.op_class_0::SimdAddAcc 0 0.00% 59.19% -system.cpu.op_class_0::SimdAlu 0 0.00% 59.19% -system.cpu.op_class_0::SimdCmp 0 0.00% 59.19% -system.cpu.op_class_0::SimdCvt 0 0.00% 59.19% -system.cpu.op_class_0::SimdMisc 0 0.00% 59.19% -system.cpu.op_class_0::SimdMult 0 0.00% 59.19% -system.cpu.op_class_0::SimdMultAcc 0 0.00% 59.19% -system.cpu.op_class_0::SimdShift 0 0.00% 59.19% -system.cpu.op_class_0::SimdShiftAcc 0 0.00% 59.19% -system.cpu.op_class_0::SimdSqrt 0 0.00% 59.19% -system.cpu.op_class_0::SimdFloatAdd 0 0.00% 59.19% -system.cpu.op_class_0::SimdFloatAlu 0 0.00% 59.19% -system.cpu.op_class_0::SimdFloatCmp 0 0.00% 59.19% -system.cpu.op_class_0::SimdFloatCvt 0 0.00% 59.19% -system.cpu.op_class_0::SimdFloatDiv 0 0.00% 59.19% -system.cpu.op_class_0::SimdFloatMisc 0 0.00% 59.19% -system.cpu.op_class_0::SimdFloatMult 0 0.00% 59.19% -system.cpu.op_class_0::SimdFloatMultAcc 0 0.00% 59.19% -system.cpu.op_class_0::SimdFloatSqrt 0 0.00% 59.19% -system.cpu.op_class_0::MemRead 67806 25.31% 84.50% -system.cpu.op_class_0::MemWrite 41519 15.50% 100.00% -system.cpu.op_class_0::FloatMemRead 0 0.00% 100.00% -system.cpu.op_class_0::FloatMemWrite 12 0.00% 100.00% -system.cpu.op_class_0::IprAccess 0 0.00% 100.00% -system.cpu.op_class_0::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class_0::total 267935 -system.cpu.tickCycles 372506 -system.cpu.idleCycles 253997 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 313251500 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 375.293791 -system.cpu.dcache.tags.total_refs 111829 -system.cpu.dcache.tags.sampled_refs 492 -system.cpu.dcache.tags.avg_refs 227.294715 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 375.293791 -system.cpu.dcache.tags.occ_percent::cpu.data 0.091624 -system.cpu.dcache.tags.occ_percent::total 0.091624 -system.cpu.dcache.tags.occ_task_id_blocks::1024 492 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 14 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 19 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 459 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.120117 -system.cpu.dcache.tags.tag_accesses 225460 -system.cpu.dcache.tags.data_accesses 225460 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 313251500 -system.cpu.dcache.ReadReq_hits::cpu.data 69905 -system.cpu.dcache.ReadReq_hits::total 69905 -system.cpu.dcache.WriteReq_hits::cpu.data 40366 -system.cpu.dcache.WriteReq_hits::total 40366 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 779 -system.cpu.dcache.LoadLockedReq_hits::total 779 -system.cpu.dcache.StoreCondReq_hits::cpu.data 779 -system.cpu.dcache.StoreCondReq_hits::total 779 -system.cpu.dcache.demand_hits::cpu.data 110271 -system.cpu.dcache.demand_hits::total 110271 -system.cpu.dcache.overall_hits::cpu.data 110271 -system.cpu.dcache.overall_hits::total 110271 -system.cpu.dcache.ReadReq_misses::cpu.data 269 -system.cpu.dcache.ReadReq_misses::total 269 -system.cpu.dcache.WriteReq_misses::cpu.data 386 -system.cpu.dcache.WriteReq_misses::total 386 -system.cpu.dcache.demand_misses::cpu.data 655 -system.cpu.dcache.demand_misses::total 655 -system.cpu.dcache.overall_misses::cpu.data 655 -system.cpu.dcache.overall_misses::total 655 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 24582500 -system.cpu.dcache.ReadReq_miss_latency::total 24582500 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 32000500 -system.cpu.dcache.WriteReq_miss_latency::total 32000500 -system.cpu.dcache.demand_miss_latency::cpu.data 56583000 -system.cpu.dcache.demand_miss_latency::total 56583000 -system.cpu.dcache.overall_miss_latency::cpu.data 56583000 -system.cpu.dcache.overall_miss_latency::total 56583000 -system.cpu.dcache.ReadReq_accesses::cpu.data 70174 -system.cpu.dcache.ReadReq_accesses::total 70174 -system.cpu.dcache.WriteReq_accesses::cpu.data 40752 -system.cpu.dcache.WriteReq_accesses::total 40752 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 779 -system.cpu.dcache.LoadLockedReq_accesses::total 779 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 779 -system.cpu.dcache.StoreCondReq_accesses::total 779 -system.cpu.dcache.demand_accesses::cpu.data 110926 -system.cpu.dcache.demand_accesses::total 110926 -system.cpu.dcache.overall_accesses::cpu.data 110926 -system.cpu.dcache.overall_accesses::total 110926 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.003833 -system.cpu.dcache.ReadReq_miss_rate::total 0.003833 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.009472 -system.cpu.dcache.WriteReq_miss_rate::total 0.009472 -system.cpu.dcache.demand_miss_rate::cpu.data 0.005905 -system.cpu.dcache.demand_miss_rate::total 0.005905 -system.cpu.dcache.overall_miss_rate::cpu.data 0.005905 -system.cpu.dcache.overall_miss_rate::total 0.005905 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 91384.758364 -system.cpu.dcache.ReadReq_avg_miss_latency::total 91384.758364 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 82902.849741 -system.cpu.dcache.WriteReq_avg_miss_latency::total 82902.849741 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 86386.259542 -system.cpu.dcache.demand_avg_miss_latency::total 86386.259542 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 86386.259542 -system.cpu.dcache.overall_avg_miss_latency::total 86386.259542 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 1 -system.cpu.dcache.ReadReq_mshr_hits::total 1 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 162 -system.cpu.dcache.WriteReq_mshr_hits::total 162 -system.cpu.dcache.demand_mshr_hits::cpu.data 163 -system.cpu.dcache.demand_mshr_hits::total 163 -system.cpu.dcache.overall_mshr_hits::cpu.data 163 -system.cpu.dcache.overall_mshr_hits::total 163 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 268 -system.cpu.dcache.ReadReq_mshr_misses::total 268 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 224 -system.cpu.dcache.WriteReq_mshr_misses::total 224 -system.cpu.dcache.demand_mshr_misses::cpu.data 492 -system.cpu.dcache.demand_mshr_misses::total 492 -system.cpu.dcache.overall_mshr_misses::cpu.data 492 -system.cpu.dcache.overall_mshr_misses::total 492 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 24235500 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 24235500 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 19240000 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 19240000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 43475500 -system.cpu.dcache.demand_mshr_miss_latency::total 43475500 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 43475500 -system.cpu.dcache.overall_mshr_miss_latency::total 43475500 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.003819 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.003819 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.005497 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.005497 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.004435 -system.cpu.dcache.demand_mshr_miss_rate::total 0.004435 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.004435 -system.cpu.dcache.overall_mshr_miss_rate::total 0.004435 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 90430.970149 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 90430.970149 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 85892.857143 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 85892.857143 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 88364.837398 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 88364.837398 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 88364.837398 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 88364.837398 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 313251500 -system.cpu.icache.tags.replacements 98 -system.cpu.icache.tags.tagsinuse 729.007799 -system.cpu.icache.tags.total_refs 102368 -system.cpu.icache.tags.sampled_refs 1248 -system.cpu.icache.tags.avg_refs 82.025641 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 729.007799 -system.cpu.icache.tags.occ_percent::cpu.inst 0.355961 -system.cpu.icache.tags.occ_percent::total 0.355961 -system.cpu.icache.tags.occ_task_id_blocks::1024 1150 -system.cpu.icache.tags.age_task_id_blocks_1024::0 50 -system.cpu.icache.tags.age_task_id_blocks_1024::1 200 -system.cpu.icache.tags.age_task_id_blocks_1024::2 900 -system.cpu.icache.tags.occ_task_id_percent::1024 0.561523 -system.cpu.icache.tags.tag_accesses 208482 -system.cpu.icache.tags.data_accesses 208482 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 313251500 -system.cpu.icache.ReadReq_hits::cpu.inst 102368 -system.cpu.icache.ReadReq_hits::total 102368 -system.cpu.icache.demand_hits::cpu.inst 102368 -system.cpu.icache.demand_hits::total 102368 -system.cpu.icache.overall_hits::cpu.inst 102368 -system.cpu.icache.overall_hits::total 102368 -system.cpu.icache.ReadReq_misses::cpu.inst 1249 -system.cpu.icache.ReadReq_misses::total 1249 -system.cpu.icache.demand_misses::cpu.inst 1249 -system.cpu.icache.demand_misses::total 1249 -system.cpu.icache.overall_misses::cpu.inst 1249 -system.cpu.icache.overall_misses::total 1249 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 107794500 -system.cpu.icache.ReadReq_miss_latency::total 107794500 -system.cpu.icache.demand_miss_latency::cpu.inst 107794500 -system.cpu.icache.demand_miss_latency::total 107794500 -system.cpu.icache.overall_miss_latency::cpu.inst 107794500 -system.cpu.icache.overall_miss_latency::total 107794500 -system.cpu.icache.ReadReq_accesses::cpu.inst 103617 -system.cpu.icache.ReadReq_accesses::total 103617 -system.cpu.icache.demand_accesses::cpu.inst 103617 -system.cpu.icache.demand_accesses::total 103617 -system.cpu.icache.overall_accesses::cpu.inst 103617 -system.cpu.icache.overall_accesses::total 103617 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.012054 -system.cpu.icache.ReadReq_miss_rate::total 0.012054 -system.cpu.icache.demand_miss_rate::cpu.inst 0.012054 -system.cpu.icache.demand_miss_rate::total 0.012054 -system.cpu.icache.overall_miss_rate::cpu.inst 0.012054 -system.cpu.icache.overall_miss_rate::total 0.012054 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 86304.643715 -system.cpu.icache.ReadReq_avg_miss_latency::total 86304.643715 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 86304.643715 -system.cpu.icache.demand_avg_miss_latency::total 86304.643715 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 86304.643715 -system.cpu.icache.overall_avg_miss_latency::total 86304.643715 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 98 -system.cpu.icache.writebacks::total 98 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 1249 -system.cpu.icache.ReadReq_mshr_misses::total 1249 -system.cpu.icache.demand_mshr_misses::cpu.inst 1249 -system.cpu.icache.demand_mshr_misses::total 1249 -system.cpu.icache.overall_mshr_misses::cpu.inst 1249 -system.cpu.icache.overall_mshr_misses::total 1249 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 106546500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 106546500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 106546500 -system.cpu.icache.demand_mshr_miss_latency::total 106546500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 106546500 -system.cpu.icache.overall_mshr_miss_latency::total 106546500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.012054 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.012054 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.012054 -system.cpu.icache.demand_mshr_miss_rate::total 0.012054 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.012054 -system.cpu.icache.overall_mshr_miss_rate::total 0.012054 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 85305.444355 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 85305.444355 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 85305.444355 -system.cpu.icache.demand_avg_mshr_miss_latency::total 85305.444355 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 85305.444355 -system.cpu.icache.overall_avg_mshr_miss_latency::total 85305.444355 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 313251500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 1149.571270 -system.cpu.l2cache.tags.total_refs 108 -system.cpu.l2cache.tags.sampled_refs 1730 -system.cpu.l2cache.tags.avg_refs 0.062428 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 775.329247 -system.cpu.l2cache.tags.occ_blocks::cpu.data 374.242023 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.023661 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.011421 -system.cpu.l2cache.tags.occ_percent::total 0.035082 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1730 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 63 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 219 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 1448 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.052795 -system.cpu.l2cache.tags.tag_accesses 16442 -system.cpu.l2cache.tags.data_accesses 16442 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 313251500 -system.cpu.l2cache.WritebackClean_hits::writebacks 98 -system.cpu.l2cache.WritebackClean_hits::total 98 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 8 -system.cpu.l2cache.ReadCleanReq_hits::total 8 -system.cpu.l2cache.ReadSharedReq_hits::cpu.data 2 -system.cpu.l2cache.ReadSharedReq_hits::total 2 -system.cpu.l2cache.demand_hits::cpu.inst 8 -system.cpu.l2cache.demand_hits::cpu.data 2 -system.cpu.l2cache.demand_hits::total 10 -system.cpu.l2cache.overall_hits::cpu.inst 8 -system.cpu.l2cache.overall_hits::cpu.data 2 -system.cpu.l2cache.overall_hits::total 10 -system.cpu.l2cache.ReadExReq_misses::cpu.data 224 -system.cpu.l2cache.ReadExReq_misses::total 224 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 1241 -system.cpu.l2cache.ReadCleanReq_misses::total 1241 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 266 -system.cpu.l2cache.ReadSharedReq_misses::total 266 -system.cpu.l2cache.demand_misses::cpu.inst 1241 -system.cpu.l2cache.demand_misses::cpu.data 490 -system.cpu.l2cache.demand_misses::total 1731 -system.cpu.l2cache.overall_misses::cpu.inst 1241 -system.cpu.l2cache.overall_misses::cpu.data 490 -system.cpu.l2cache.overall_misses::total 1731 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 18902500 -system.cpu.l2cache.ReadExReq_miss_latency::total 18902500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 104590500 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 104590500 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 23807500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 23807500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 104590500 -system.cpu.l2cache.demand_miss_latency::cpu.data 42710000 -system.cpu.l2cache.demand_miss_latency::total 147300500 -system.cpu.l2cache.overall_miss_latency::cpu.inst 104590500 -system.cpu.l2cache.overall_miss_latency::cpu.data 42710000 -system.cpu.l2cache.overall_miss_latency::total 147300500 -system.cpu.l2cache.WritebackClean_accesses::writebacks 98 -system.cpu.l2cache.WritebackClean_accesses::total 98 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 224 -system.cpu.l2cache.ReadExReq_accesses::total 224 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 1249 -system.cpu.l2cache.ReadCleanReq_accesses::total 1249 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 268 -system.cpu.l2cache.ReadSharedReq_accesses::total 268 -system.cpu.l2cache.demand_accesses::cpu.inst 1249 -system.cpu.l2cache.demand_accesses::cpu.data 492 -system.cpu.l2cache.demand_accesses::total 1741 -system.cpu.l2cache.overall_accesses::cpu.inst 1249 -system.cpu.l2cache.overall_accesses::cpu.data 492 -system.cpu.l2cache.overall_accesses::total 1741 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.993595 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.993595 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.992537 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.992537 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.993595 -system.cpu.l2cache.demand_miss_rate::cpu.data 0.995935 -system.cpu.l2cache.demand_miss_rate::total 0.994256 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.993595 -system.cpu.l2cache.overall_miss_rate::cpu.data 0.995935 -system.cpu.l2cache.overall_miss_rate::total 0.994256 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 84386.160714 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 84386.160714 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 84279.210314 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 84279.210314 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 89501.879699 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 89501.879699 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 84279.210314 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 87163.265306 -system.cpu.l2cache.demand_avg_miss_latency::total 85095.609474 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 84279.210314 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 87163.265306 -system.cpu.l2cache.overall_avg_miss_latency::total 85095.609474 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 224 -system.cpu.l2cache.ReadExReq_mshr_misses::total 224 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 1241 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 1241 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 266 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 266 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 1241 -system.cpu.l2cache.demand_mshr_misses::cpu.data 490 -system.cpu.l2cache.demand_mshr_misses::total 1731 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 1241 -system.cpu.l2cache.overall_mshr_misses::cpu.data 490 -system.cpu.l2cache.overall_mshr_misses::total 1731 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 16662500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 16662500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 92190500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 92190500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 21147500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 21147500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 92190500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 37810000 -system.cpu.l2cache.demand_mshr_miss_latency::total 130000500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 92190500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 37810000 -system.cpu.l2cache.overall_mshr_miss_latency::total 130000500 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.993595 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.993595 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.992537 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.992537 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.993595 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.995935 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.994256 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.993595 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.995935 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.994256 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 74386.160714 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 74386.160714 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 74287.268332 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 74287.268332 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 79501.879699 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 79501.879699 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 74287.268332 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 77163.265306 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 75101.386482 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 74287.268332 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 77163.265306 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 75101.386482 -system.cpu.toL2Bus.snoop_filter.tot_requests 1839 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 100 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 313251500 -system.cpu.toL2Bus.trans_dist::ReadResp 1516 -system.cpu.toL2Bus.trans_dist::WritebackClean 98 -system.cpu.toL2Bus.trans_dist::ReadExReq 224 -system.cpu.toL2Bus.trans_dist::ReadExResp 224 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 1249 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 268 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 2595 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 984 -system.cpu.toL2Bus.pkt_count::total 3579 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 86144 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 31488 -system.cpu.toL2Bus.pkt_size::total 117632 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1741 -system.cpu.toL2Bus.snoop_fanout::mean 0.001149 -system.cpu.toL2Bus.snoop_fanout::stdev 0.033884 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1739 99.89% 99.89% -system.cpu.toL2Bus.snoop_fanout::1 2 0.11% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 1 -system.cpu.toL2Bus.snoop_fanout::total 1741 -system.cpu.toL2Bus.reqLayer0.occupancy 1017500 -system.cpu.toL2Bus.reqLayer0.utilization 0.3 -system.cpu.toL2Bus.respLayer0.occupancy 1872000 -system.cpu.toL2Bus.respLayer0.utilization 0.6 -system.cpu.toL2Bus.respLayer1.occupancy 738000 -system.cpu.toL2Bus.respLayer1.utilization 0.2 -system.membus.snoop_filter.tot_requests 1730 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 313251500 -system.membus.trans_dist::ReadResp 1506 -system.membus.trans_dist::ReadExReq 224 -system.membus.trans_dist::ReadExResp 224 -system.membus.trans_dist::ReadSharedReq 1506 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 3460 -system.membus.pkt_count::total 3460 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 110720 -system.membus.pkt_size::total 110720 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1730 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1730 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1730 -system.membus.reqLayer0.occupancy 2027000 -system.membus.reqLayer0.utilization 0.6 -system.membus.respLayer1.occupancy 9218000 -system.membus.respLayer1.utilization 2.9 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/config.ini deleted file mode 100644 index f5e07ebcd..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/config.ini +++ /dev/null @@ -1,876 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=DerivO3CPU -children=branchPred dcache dtb fuPool icache interrupts isa itb l2cache toL2Bus tracer workload -LFSTSize=1024 -LQEntries=32 -LSQCheckLoads=true -LSQDepCheckShift=4 -SQEntries=32 -SSITSize=1024 -activity=0 -backComSize=5 -branchPred=system.cpu.branchPred -cacheStorePorts=200 -checker=Null -clk_domain=system.cpu_clk_domain -commitToDecodeDelay=1 -commitToFetchDelay=1 -commitToIEWDelay=1 -commitToRenameDelay=1 -commitWidth=8 -cpu_id=0 -decodeToFetchDelay=1 -decodeToRenameDelay=1 -decodeWidth=8 -default_p_state=UNDEFINED -dispatchWidth=8 -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fetchBufferSize=64 -fetchQueueSize=32 -fetchToDecodeDelay=1 -fetchTrapLatency=1 -fetchWidth=8 -forwardComSize=5 -fuPool=system.cpu.fuPool -function_trace=false -function_trace_start=0 -iewToCommitDelay=1 -iewToDecodeDelay=1 -iewToFetchDelay=1 -iewToRenameDelay=1 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -issueToExecuteDelay=1 -issueWidth=8 -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -needsTSO=false -numIQEntries=64 -numPhysCCRegs=0 -numPhysFloatRegs=256 -numPhysIntRegs=256 -numPhysVecRegs=256 -numROBEntries=192 -numRobs=1 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -renameToDecodeDelay=1 -renameToFetchDelay=1 -renameToIEWDelay=2 -renameToROBDelay=1 -renameWidth=8 -simpoint_start_insts= -smtCommitPolicy=RoundRobin -smtFetchPolicy=SingleThread -smtIQPolicy=Partitioned -smtIQThreshold=100 -smtLSQPolicy=Partitioned -smtLSQThreshold=100 -smtNumFetchingThreads=1 -smtROBPolicy=Partitioned -smtROBThreshold=100 -socket_id=0 -squashWidth=8 -store_set_clear_period=250000 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -trapLatency=13 -wait_for_remote_gdb=false -wbWidth=8 -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.fuPool] -type=FUPool -children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 -FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8 -eventq_index=0 - -[system.cpu.fuPool.FUList0] -type=FUDesc -children=opList -count=6 -eventq_index=0 -opList=system.cpu.fuPool.FUList0.opList - -[system.cpu.fuPool.FUList0.opList] -type=OpDesc -eventq_index=0 -opClass=IntAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList1] -type=FUDesc -children=opList0 opList1 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 - -[system.cpu.fuPool.FUList1.opList0] -type=OpDesc -eventq_index=0 -opClass=IntMult -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList1.opList1] -type=OpDesc -eventq_index=0 -opClass=IntDiv -opLat=20 -pipelined=false - -[system.cpu.fuPool.FUList2] -type=FUDesc -children=opList0 opList1 opList2 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 - -[system.cpu.fuPool.FUList2.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatAdd -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatCmp -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatCvt -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList3] -type=FUDesc -children=opList0 opList1 opList2 opList3 opList4 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 system.cpu.fuPool.FUList3.opList3 system.cpu.fuPool.FUList3.opList4 - -[system.cpu.fuPool.FUList3.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatMult -opLat=4 -pipelined=true - -[system.cpu.fuPool.FUList3.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMultAcc -opLat=5 -pipelined=true - -[system.cpu.fuPool.FUList3.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMisc -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList3.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatDiv -opLat=12 -pipelined=false - -[system.cpu.fuPool.FUList3.opList4] -type=OpDesc -eventq_index=0 -opClass=FloatSqrt -opLat=24 -pipelined=false - -[system.cpu.fuPool.FUList4] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList4.opList0 system.cpu.fuPool.FUList4.opList1 - -[system.cpu.fuPool.FUList4.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList4.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5] -type=FUDesc -children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19 - -[system.cpu.fuPool.FUList5.opList00] -type=OpDesc -eventq_index=0 -opClass=SimdAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList01] -type=OpDesc -eventq_index=0 -opClass=SimdAddAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList02] -type=OpDesc -eventq_index=0 -opClass=SimdAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList03] -type=OpDesc -eventq_index=0 -opClass=SimdCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList04] -type=OpDesc -eventq_index=0 -opClass=SimdCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList05] -type=OpDesc -eventq_index=0 -opClass=SimdMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList06] -type=OpDesc -eventq_index=0 -opClass=SimdMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList07] -type=OpDesc -eventq_index=0 -opClass=SimdMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList08] -type=OpDesc -eventq_index=0 -opClass=SimdShift -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList09] -type=OpDesc -eventq_index=0 -opClass=SimdShiftAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList10] -type=OpDesc -eventq_index=0 -opClass=SimdSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList11] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList12] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList13] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList14] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList15] -type=OpDesc -eventq_index=0 -opClass=SimdFloatDiv -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList16] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList17] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList18] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList19] -type=OpDesc -eventq_index=0 -opClass=SimdFloatSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList6.opList0 system.cpu.fuPool.FUList6.opList1 - -[system.cpu.fuPool.FUList6.opList0] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7] -type=FUDesc -children=opList0 opList1 opList2 opList3 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1 system.cpu.fuPool.FUList7.opList2 system.cpu.fuPool.FUList7.opList3 - -[system.cpu.fuPool.FUList7.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList1] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList8] -type=FUDesc -children=opList -count=1 -eventq_index=0 -opList=system.cpu.fuPool.FUList8.opList - -[system.cpu.fuPool.FUList8.opList] -type=OpDesc -eventq_index=0 -opClass=IprAccess -opLat=3 -pipelined=false - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64i/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/config.json deleted file mode 100644 index 66b2caf2e..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/config.json +++ /dev/null @@ -1,1155 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "static_frontend_latency": 10000, - "tRFC": 260000, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 7500, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1000, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6000, - "tRTW": 2500, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 7500, - "IDD4W": "0.125", - "tWR": 15000, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 13750, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 2500, - "power_model": null, - "tCL": 13750, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1250, - "tRAS": 35000, - "tRP": 13750, - "tBURST": 5000, - "path": "system.physmem", - "tXP": 6000, - "tXS": 270000, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "physmem", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30000, - "write_low_thresh_perc": 50, - "range": "0:134217727:0:0:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10000, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800000 - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "SQEntries": 32, - "smtLSQThreshold": 100, - "fetchTrapLatency": 1, - "iewToRenameDelay": 1, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "fetchWidth": 8, - "max_loads_all_threads": 0, - "cpu_id": 0, - "fetchToDecodeDelay": 1, - "renameToDecodeDelay": 1, - "do_quiesce": true, - "renameToROBDelay": 1, - "power_model": null, - "max_insts_all_threads": 0, - "decodeWidth": 8, - "commitToFetchDelay": 1, - "needsTSO": false, - "smtIQThreshold": 100, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64i/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "SSITSize": 1024, - "activity": 0, - "max_loads_any_thread": 0, - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - }, - "decodeToFetchDelay": 1, - "renameWidth": 8, - "numThreads": 1, - "syscallRetryLatency": 10000, - "squashWidth": 8, - "function_trace": false, - "backComSize": 5, - "decodeToRenameDelay": 1, - "store_set_clear_period": 250000, - "numPhysIntRegs": 256, - "p_state_clk_gate_max": 1000000000000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "p_state_clk_gate_min": 1000, - "fuPool": { - "name": "fuPool", - "FUList": [ - { - "count": 6, - "opList": [ - { - "opClass": "IntAlu", - "opLat": 1, - "name": "opList", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList0.opList", - "type": "OpDesc" - } - ], - "name": "FUList0", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList0", - "type": "FUDesc" - }, - { - "count": 2, - "opList": [ - { - "opClass": "IntMult", - "opLat": 3, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList1.opList0", - "type": "OpDesc" - }, - { - "opClass": "IntDiv", - "opLat": 20, - "name": "opList1", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList1.opList1", - "type": "OpDesc" - } - ], - "name": "FUList1", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList1", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "FloatAdd", - "opLat": 2, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatCmp", - "opLat": 2, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatCvt", - "opLat": 2, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList2", - "type": "OpDesc" - } - ], - "name": "FUList2", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList2", - "type": "FUDesc" - }, - { - "count": 2, - "opList": [ - { - "opClass": "FloatMult", - "opLat": 4, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMultAcc", - "opLat": 5, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatMisc", - "opLat": 3, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList2", - "type": "OpDesc" - }, - { - "opClass": "FloatDiv", - "opLat": 12, - "name": "opList3", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList3", - "type": "OpDesc" - }, - { - "opClass": "FloatSqrt", - "opLat": 24, - "name": "opList4", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList4", - "type": "OpDesc" - } - ], - "name": "FUList3", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList3", - "type": "FUDesc" - }, - { - "count": 0, - "opList": [ - { - "opClass": "MemRead", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList4.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMemRead", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList4.opList1", - "type": "OpDesc" - } - ], - "name": "FUList4", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList4", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "SimdAdd", - "opLat": 1, - "name": "opList00", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList00", - "type": "OpDesc" - }, - { - "opClass": "SimdAddAcc", - "opLat": 1, - "name": "opList01", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList01", - "type": "OpDesc" - }, - { - "opClass": "SimdAlu", - "opLat": 1, - "name": "opList02", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList02", - "type": "OpDesc" - }, - { - "opClass": "SimdCmp", - "opLat": 1, - "name": "opList03", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList03", - "type": "OpDesc" - }, - { - "opClass": "SimdCvt", - "opLat": 1, - "name": "opList04", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList04", - "type": "OpDesc" - }, - { - "opClass": "SimdMisc", - "opLat": 1, - "name": "opList05", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList05", - "type": "OpDesc" - }, - { - "opClass": "SimdMult", - "opLat": 1, - "name": "opList06", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList06", - "type": "OpDesc" - }, - { - "opClass": "SimdMultAcc", - "opLat": 1, - "name": "opList07", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList07", - "type": "OpDesc" - }, - { - "opClass": "SimdShift", - "opLat": 1, - "name": "opList08", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList08", - "type": "OpDesc" - }, - { - "opClass": "SimdShiftAcc", - "opLat": 1, - "name": "opList09", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList09", - "type": "OpDesc" - }, - { - "opClass": "SimdSqrt", - "opLat": 1, - "name": "opList10", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList10", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatAdd", - "opLat": 1, - "name": "opList11", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList11", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatAlu", - "opLat": 1, - "name": "opList12", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList12", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatCmp", - "opLat": 1, - "name": "opList13", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList13", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatCvt", - "opLat": 1, - "name": "opList14", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList14", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatDiv", - "opLat": 1, - "name": "opList15", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList15", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMisc", - "opLat": 1, - "name": "opList16", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList16", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMult", - "opLat": 1, - "name": "opList17", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList17", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMultAcc", - "opLat": 1, - "name": "opList18", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList18", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatSqrt", - "opLat": 1, - "name": "opList19", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList19", - "type": "OpDesc" - } - ], - "name": "FUList5", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList5", - "type": "FUDesc" - }, - { - "count": 0, - "opList": [ - { - "opClass": "MemWrite", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList6.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMemWrite", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList6.opList1", - "type": "OpDesc" - } - ], - "name": "FUList6", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList6", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "MemRead", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList0", - "type": "OpDesc" - }, - { - "opClass": "MemWrite", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatMemRead", - "opLat": 1, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList2", - "type": "OpDesc" - }, - { - "opClass": "FloatMemWrite", - "opLat": 1, - "name": "opList3", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList3", - "type": "OpDesc" - } - ], - "name": "FUList7", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList7", - "type": "FUDesc" - }, - { - "count": 1, - "opList": [ - { - "opClass": "IprAccess", - "opLat": 3, - "name": "opList", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList8.opList", - "type": "OpDesc" - } - ], - "name": "FUList8", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList8", - "type": "FUDesc" - } - ], - "eventq_index": 0, - "cxx_class": "FUPool", - "path": "system.cpu.fuPool", - "type": "FUPool" - }, - "socket_id": 0, - "renameToFetchDelay": 1, - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "path": "system.cpu", - "numRobs": 1, - "switched_out": false, - "smtLSQPolicy": "Partitioned", - "fetchBufferSize": 64, - "wait_for_remote_gdb": false, - "cacheStorePorts": 200, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "smtROBThreshold": 100, - "numIQEntries": 64, - "branchPred": { - "numThreads": 1, - "BTBEntries": 4096, - "cxx_class": "TournamentBP", - "indirectPathLength": 3, - "globalCtrBits": 2, - "choicePredictorSize": 8192, - "indirectHashGHR": true, - "eventq_index": 0, - "localHistoryTableSize": 2048, - "type": "TournamentBP", - "indirectSets": 256, - "indirectWays": 2, - "choiceCtrBits": 2, - "useIndirect": true, - "localCtrBits": 2, - "path": "system.cpu.branchPred", - "localPredictorSize": 2048, - "RASSize": 16, - "globalPredictorSize": 8192, - "name": "branchPred", - "indirectHashTargets": true, - "instShiftAmt": 2, - "indirectTagSize": 16, - "BTBTagSize": 16 - }, - "LFSTSize": 1024, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "smtROBPolicy": "Partitioned", - "iewToFetchDelay": 1, - "do_statistics_insts": true, - "dispatchWidth": 8, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "commitToDecodeDelay": 1, - "smtIQPolicy": "Partitioned", - "issueWidth": 8, - "LSQCheckLoads": true, - "commitToRenameDelay": 1, - "system": "system", - "checker": null, - "numPhysFloatRegs": 256, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "type": "DerivO3CPU", - "wbWidth": 8, - "numPhysVecRegs": 256, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "smtCommitPolicy": "RoundRobin", - "issueToExecuteDelay": 1, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "numROBEntries": 192, - "fetchQueueSize": 32, - "iewToCommitDelay": 1, - "smtNumFetchingThreads": 1, - "forwardComSize": 5, - "do_checkpoint_insts": true, - "cxx_class": "DerivO3CPU", - "commitToIEWDelay": 1, - "commitWidth": 8, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "smtFetchPolicy": "SingleThread", - "profile": 0, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "LSQDepCheckShift": 4, - "trapLatency": 13, - "iewToDecodeDelay": 1, - "numPhysCCRegs": 0, - "renameToIEWDelay": 2, - "p_state_clk_gate_bins": 20, - "progress_interval": 0, - "LQEntries": 32 - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/simerr deleted file mode 100755 index 3d532185a..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/simerr +++ /dev/null @@ -1,6 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64i/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/simout deleted file mode 100755 index 004fa3a6c..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/simout +++ /dev/null @@ -1,169 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/o3-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/o3-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:25:07 -gem5 executing on boldrock, pid 6002 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/o3-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64i/o3-timing - -Global frequency set at 1000000000000 ticks per second -lui: PASS -lui, negative: PASS -auipc: 0x184D6 -auipc: PASS -jal: PASS -jalr: PASS -beq, equal: PASS -beq, not equal: PASS -bne, equal: PASS -bne, not equal: PASS -blt, less: PASS -blt, equal: PASS -blt, greater: PASS -bge, less: PASS -bge, equal: PASS -bge, greater: PASS -bltu, greater: PASS -bltu, equal: PASS -bltu, less: PASS -bgeu, greater: PASS -bgeu, equal: PASS -bgeu, less: PASS -lb, positive: PASS -lb, negative: PASS -lh, positive: PASS -lh, negative: PASS -lw, positive: PASS -lw, negative: PASS -lbu: PASS -lhu: PASS -sb: PASS -sh: PASS -sw: PASS -addi: PASS -addi, overflow: PASS -slti, true: PASS -slti, false: PASS -sltiu, false: PASS -sltiu, true: PASS -xori (1): PASS -xori (0): PASS -ori (1): PASS -ori (A): PASS -andi (0): PASS -andi (1): PASS -slli, general: PASS -slli, erase: PASS -srli, general: PASS -srli, erase: PASS -srli, negative: PASS -srai, general: PASS -srai, erase: PASS -srai, negative: PASS -add: PASS -add, overflow: PASS -sub: PASS -sub, "overflow": PASS -sll, general: PASS -sll, erase: PASS -slt, true: PASS -slt, false: PASS -sltu, false: PASS -sltu, true: PASS -xor (1): PASS -xor (0): PASS -srl, general: PASS -srl, erase: PASS -srl, negative: PASS -sra, general: PASS -sra, erase: PASS -sra, negative: PASS -or (1): PASS -or (A): PASS -and (0): PASS -and (-1): PASS -Bytes written: 15 -open, write: PASS -access F_OK: PASS -access R_OK: PASS -access W_OK: PASS -access X_OK: PASS -stat: - st_dev = 2430 - st_ino = 73671954 - st_mode = 33188 - st_nlink = 1 - st_uid = 1001 - st_gid = 1001 - st_rdev = 0 - st_size = 15 - st_blksize = 8192 - st_blocks = 8 -fstat: - st_dev = 2430 - st_ino = 73671954 - st_mode = 33188 - st_nlink = 1 - st_uid = 1001 - st_gid = 1001 - st_rdev = 0 - st_size = 15 - st_blksize = 8192 - st_blocks = 8 -open, stat: PASS -Bytes read: 15 -String read: this is a test -open, read, unlink: PASS -times: - tms_utime = 0 - tms_stime = 0 - tms_cutime = 0 - tms_cstime = 0 -times: FAIL (expected 1; found 0) -timeval: - tv_sec = 1000000000 - tv_usec = 194 -gettimeofday: PASS -Cycles: 397395 -rdcycle: PASS -Time: 1499981167 -rdtime: PASS -Instructions Retired: 214447 -rdinstret: PASS -lwu: PASS -ld: PASS -sd: PASS -addiw: PASS -addiw, overflow: PASS -addiw, truncate: PASS -slliw, general: PASS -slliw, erase: PASS -slliw, truncate: PASS -srliw, general: PASS -srliw, erase: PASS -srliw, negative: PASS -srliw, truncate: PASS -sraiw, general: PASS -sraiw, erase: PASS -sraiw, negative: PASS -sraiw, truncate: PASS -addw: PASS -addw, overflow: PASS -addw, truncate: PASS -subw: PASS -subw, "overflow": PASS -subw, truncate: PASS -sllw, general: PASS -sllw, erase: PASS -sllw, truncate: PASS -srlw, general: PASS -srlw, erase: PASS -srlw, negative: PASS -srlw, truncate: PASS -sraw, general: PASS -sraw, erase: PASS -sraw, negative: PASS -sraw, truncate: PASS -Exiting @ tick 243602000 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/stats.txt deleted file mode 100644 index 4796aaa68..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/o3-timing/stats.txt +++ /dev/null @@ -1,1050 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000244 -sim_ticks 243602000 -final_tick 243602000 -sim_freq 1000000000000 -host_inst_rate 3536 -host_op_rate 3546 -host_tick_rate 3225943 -host_mem_usage 272312 -host_seconds 75.51 -sim_insts 266983 -sim_ops 267753 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 243602000 -system.physmem.bytes_read::cpu.inst 72896 -system.physmem.bytes_read::cpu.data 31488 -system.physmem.bytes_read::total 104384 -system.physmem.bytes_inst_read::cpu.inst 72896 -system.physmem.bytes_inst_read::total 72896 -system.physmem.num_reads::cpu.inst 1139 -system.physmem.num_reads::cpu.data 492 -system.physmem.num_reads::total 1631 -system.physmem.bw_read::cpu.inst 299242207 -system.physmem.bw_read::cpu.data 129260022 -system.physmem.bw_read::total 428502229 -system.physmem.bw_inst_read::cpu.inst 299242207 -system.physmem.bw_inst_read::total 299242207 -system.physmem.bw_total::cpu.inst 299242207 -system.physmem.bw_total::cpu.data 129260022 -system.physmem.bw_total::total 428502229 -system.physmem.readReqs 1631 -system.physmem.writeReqs 0 -system.physmem.readBursts 1631 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 104384 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 104384 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 222 -system.physmem.perBankRdBursts::1 131 -system.physmem.perBankRdBursts::2 152 -system.physmem.perBankRdBursts::3 119 -system.physmem.perBankRdBursts::4 123 -system.physmem.perBankRdBursts::5 94 -system.physmem.perBankRdBursts::6 45 -system.physmem.perBankRdBursts::7 71 -system.physmem.perBankRdBursts::8 25 -system.physmem.perBankRdBursts::9 46 -system.physmem.perBankRdBursts::10 59 -system.physmem.perBankRdBursts::11 61 -system.physmem.perBankRdBursts::12 118 -system.physmem.perBankRdBursts::13 123 -system.physmem.perBankRdBursts::14 145 -system.physmem.perBankRdBursts::15 97 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 243470500 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 1631 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 1057 -system.physmem.rdQLenPdf::1 386 -system.physmem.rdQLenPdf::2 133 -system.physmem.rdQLenPdf::3 44 -system.physmem.rdQLenPdf::4 9 -system.physmem.rdQLenPdf::5 2 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 400 -system.physmem.bytesPerActivate::mean 255.040000 -system.physmem.bytesPerActivate::gmean 165.833511 -system.physmem.bytesPerActivate::stdev 255.114458 -system.physmem.bytesPerActivate::0-127 153 38.25% 38.25% -system.physmem.bytesPerActivate::128-255 90 22.50% 60.75% -system.physmem.bytesPerActivate::256-383 68 17.00% 77.75% -system.physmem.bytesPerActivate::384-511 24 6.00% 83.75% -system.physmem.bytesPerActivate::512-639 18 4.50% 88.25% -system.physmem.bytesPerActivate::640-767 18 4.50% 92.75% -system.physmem.bytesPerActivate::768-895 6 1.50% 94.25% -system.physmem.bytesPerActivate::896-1023 9 2.25% 96.50% -system.physmem.bytesPerActivate::1024-1151 14 3.50% 100.00% -system.physmem.bytesPerActivate::total 400 -system.physmem.totQLat 29262750 -system.physmem.totMemAccLat 59844000 -system.physmem.totBusLat 8155000 -system.physmem.avgQLat 17941.60 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 36691.60 -system.physmem.avgRdBW 428.50 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 428.50 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 3.35 -system.physmem.busUtilRead 3.35 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.35 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 1223 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 74.98 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 149276.82 -system.physmem.pageHitRate 74.98 -system.physmem_0.actEnergy 1756440 -system.physmem_0.preEnergy 922185 -system.physmem_0.readEnergy 6832980 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 19053840.000000 -system.physmem_0.actBackEnergy 15603750 -system.physmem_0.preBackEnergy 420000 -system.physmem_0.actPowerDownEnergy 91000500 -system.physmem_0.prePowerDownEnergy 3351360 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 138941055 -system.physmem_0.averagePower 570.359725 -system.physmem_0.totalIdleTime 208219500 -system.physmem_0.memoryStateTime::IDLE 192250 -system.physmem_0.memoryStateTime::REF 8060000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 8725250 -system.physmem_0.memoryStateTime::ACT 27035000 -system.physmem_0.memoryStateTime::ACT_PDN 199589500 -system.physmem_1.actEnergy 1156680 -system.physmem_1.preEnergy 595815 -system.physmem_1.readEnergy 4812360 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 14751360.000000 -system.physmem_1.actBackEnergy 10992450 -system.physmem_1.preBackEnergy 722880 -system.physmem_1.actPowerDownEnergy 48652350 -system.physmem_1.prePowerDownEnergy 14106720 -system.physmem_1.selfRefreshEnergy 19460820 -system.physmem_1.totalEnergy 115251435 -system.physmem_1.averagePower 473.112694 -system.physmem_1.totalIdleTime 217047250 -system.physmem_1.memoryStateTime::IDLE 1273000 -system.physmem_1.memoryStateTime::REF 6258000 -system.physmem_1.memoryStateTime::SREF 74182750 -system.physmem_1.memoryStateTime::PRE_PDN 36736250 -system.physmem_1.memoryStateTime::ACT 18474250 -system.physmem_1.memoryStateTime::ACT_PDN 106677750 -system.pwrStateResidencyTicks::UNDEFINED 243602000 -system.cpu.branchPred.lookups 80739 -system.cpu.branchPred.condPredicted 55234 -system.cpu.branchPred.condIncorrect 16709 -system.cpu.branchPred.BTBLookups 66719 -system.cpu.branchPred.BTBHits 29812 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 44.682924 -system.cpu.branchPred.usedRAS 0 -system.cpu.branchPred.RASInCorrect 0 -system.cpu.branchPred.indirectLookups 17634 -system.cpu.branchPred.indirectHits 9974 -system.cpu.branchPred.indirectMisses 7660 -system.cpu.branchPredindirectMispredicted 3727 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 182 -system.cpu.pwrStateResidencyTicks::ON 243602000 -system.cpu.numCycles 487205 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.fetch.icacheStallCycles 92250 -system.cpu.fetch.Insts 369070 -system.cpu.fetch.Branches 80739 -system.cpu.fetch.predictedBranches 39786 -system.cpu.fetch.Cycles 270521 -system.cpu.fetch.SquashCycles 34268 -system.cpu.fetch.MiscStallCycles 231 -system.cpu.fetch.PendingTrapStallCycles 1420 -system.cpu.fetch.IcacheWaitRetryStallCycles 59 -system.cpu.fetch.CacheLines 61096 -system.cpu.fetch.IcacheSquashes 1928 -system.cpu.fetch.rateDist::samples 381615 -system.cpu.fetch.rateDist::mean 0.969383 -system.cpu.fetch.rateDist::stdev 0.966964 -system.cpu.fetch.rateDist::underflows 0 0.00% 0.00% -system.cpu.fetch.rateDist::0 119805 31.39% 31.39% -system.cpu.fetch.rateDist::1 192549 50.46% 81.85% -system.cpu.fetch.rateDist::2 46684 12.23% 94.08% -system.cpu.fetch.rateDist::3 12523 3.28% 97.37% -system.cpu.fetch.rateDist::4 6183 1.62% 98.99% -system.cpu.fetch.rateDist::5 2151 0.56% 99.55% -system.cpu.fetch.rateDist::6 1338 0.35% 99.90% -system.cpu.fetch.rateDist::7 126 0.03% 99.93% -system.cpu.fetch.rateDist::8 256 0.07% 100.00% -system.cpu.fetch.rateDist::overflows 0 0.00% 100.00% -system.cpu.fetch.rateDist::min_value 0 -system.cpu.fetch.rateDist::max_value 8 -system.cpu.fetch.rateDist::total 381615 -system.cpu.fetch.branchRate 0.165719 -system.cpu.fetch.rate 0.757525 -system.cpu.decode.IdleCycles 106114 -system.cpu.decode.BlockedCycles 29186 -system.cpu.decode.RunCycles 234250 -system.cpu.decode.UnblockCycles 1120 -system.cpu.decode.SquashCycles 10945 -system.cpu.decode.BranchResolved 28858 -system.cpu.decode.BranchMispred 6374 -system.cpu.decode.DecodedInsts 334613 -system.cpu.decode.SquashedInsts 10033 -system.cpu.rename.SquashCycles 10945 -system.cpu.rename.IdleCycles 118199 -system.cpu.rename.BlockCycles 3392 -system.cpu.rename.serializeStallCycles 20508 -system.cpu.rename.RunCycles 223269 -system.cpu.rename.UnblockCycles 5302 -system.cpu.rename.RenamedInsts 321518 -system.cpu.rename.ROBFullEvents 5 -system.cpu.rename.IQFullEvents 6 -system.cpu.rename.LQFullEvents 2019 -system.cpu.rename.SQFullEvents 2488 -system.cpu.rename.RenamedOperands 216877 -system.cpu.rename.RenameLookups 393562 -system.cpu.rename.int_rename_lookups 393262 -system.cpu.rename.fp_rename_lookups 300 -system.cpu.rename.CommittedMaps 178355 -system.cpu.rename.UndoneMaps 38522 -system.cpu.rename.serializingInsts 1018 -system.cpu.rename.tempSerializingInsts 1018 -system.cpu.rename.skidInsts 1732 -system.cpu.memDep0.insertedLoads 76736 -system.cpu.memDep0.insertedStores 44216 -system.cpu.memDep0.conflictingLoads 477 -system.cpu.memDep0.conflictingStores 50 -system.cpu.iq.iqInstsAdded 297572 -system.cpu.iq.iqNonSpecInstsAdded 1822 -system.cpu.iq.iqInstsIssued 294276 -system.cpu.iq.iqSquashedInstsIssued 313 -system.cpu.iq.iqSquashedInstsExamined 31633 -system.cpu.iq.iqSquashedOperandsExamined 14101 -system.cpu.iq.iqSquashedNonSpecRemoved 75 -system.cpu.iq.issued_per_cycle::samples 381615 -system.cpu.iq.issued_per_cycle::mean 0.771133 -system.cpu.iq.issued_per_cycle::stdev 0.841803 -system.cpu.iq.issued_per_cycle::underflows 0 0.00% 0.00% -system.cpu.iq.issued_per_cycle::0 163391 42.82% 42.82% -system.cpu.iq.issued_per_cycle::1 161707 42.37% 85.19% -system.cpu.iq.issued_per_cycle::2 41029 10.75% 95.94% -system.cpu.iq.issued_per_cycle::3 12774 3.35% 99.29% -system.cpu.iq.issued_per_cycle::4 1779 0.47% 99.75% -system.cpu.iq.issued_per_cycle::5 668 0.18% 99.93% -system.cpu.iq.issued_per_cycle::6 177 0.05% 99.98% -system.cpu.iq.issued_per_cycle::7 49 0.01% 99.99% -system.cpu.iq.issued_per_cycle::8 41 0.01% 100.00% -system.cpu.iq.issued_per_cycle::overflows 0 0.00% 100.00% -system.cpu.iq.issued_per_cycle::min_value 0 -system.cpu.iq.issued_per_cycle::max_value 8 -system.cpu.iq.issued_per_cycle::total 381615 -system.cpu.iq.fu_full::No_OpClass 0 0.00% 0.00% -system.cpu.iq.fu_full::IntAlu 17 6.97% 6.97% -system.cpu.iq.fu_full::IntMult 0 0.00% 6.97% -system.cpu.iq.fu_full::IntDiv 0 0.00% 6.97% -system.cpu.iq.fu_full::FloatAdd 0 0.00% 6.97% -system.cpu.iq.fu_full::FloatCmp 0 0.00% 6.97% -system.cpu.iq.fu_full::FloatCvt 0 0.00% 6.97% -system.cpu.iq.fu_full::FloatMult 0 0.00% 6.97% -system.cpu.iq.fu_full::FloatMultAcc 0 0.00% 6.97% -system.cpu.iq.fu_full::FloatDiv 0 0.00% 6.97% -system.cpu.iq.fu_full::FloatMisc 0 0.00% 6.97% -system.cpu.iq.fu_full::FloatSqrt 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdAdd 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdAddAcc 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdAlu 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdCmp 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdCvt 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdMisc 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdMult 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdMultAcc 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdShift 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdShiftAcc 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdSqrt 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdFloatAdd 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdFloatAlu 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdFloatCmp 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdFloatCvt 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdFloatDiv 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdFloatMisc 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdFloatMult 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdFloatMultAcc 0 0.00% 6.97% -system.cpu.iq.fu_full::SimdFloatSqrt 0 0.00% 6.97% -system.cpu.iq.fu_full::MemRead 38 15.57% 22.54% -system.cpu.iq.fu_full::MemWrite 186 76.23% 98.77% -system.cpu.iq.fu_full::FloatMemRead 0 0.00% 98.77% -system.cpu.iq.fu_full::FloatMemWrite 3 1.23% 100.00% -system.cpu.iq.fu_full::IprAccess 0 0.00% 100.00% -system.cpu.iq.fu_full::InstPrefetch 0 0.00% 100.00% -system.cpu.iq.FU_type_0::No_OpClass 191 0.06% 0.06% -system.cpu.iq.FU_type_0::IntAlu 174238 59.21% 59.27% -system.cpu.iq.FU_type_0::IntMult 438 0.15% 59.42% -system.cpu.iq.FU_type_0::IntDiv 231 0.08% 59.50% -system.cpu.iq.FU_type_0::FloatAdd 0 0.00% 59.50% -system.cpu.iq.FU_type_0::FloatCmp 0 0.00% 59.50% -system.cpu.iq.FU_type_0::FloatCvt 0 0.00% 59.50% -system.cpu.iq.FU_type_0::FloatMult 32 0.01% 59.51% -system.cpu.iq.FU_type_0::FloatMultAcc 0 0.00% 59.51% -system.cpu.iq.FU_type_0::FloatDiv 0 0.00% 59.51% -system.cpu.iq.FU_type_0::FloatMisc 0 0.00% 59.51% -system.cpu.iq.FU_type_0::FloatSqrt 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdAdd 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdAddAcc 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdAlu 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdCmp 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdCvt 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdMisc 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdMult 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdMultAcc 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdShift 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdShiftAcc 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdSqrt 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdFloatAdd 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdFloatAlu 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdFloatCmp 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdFloatCvt 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdFloatDiv 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdFloatMisc 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdFloatMult 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdFloatMultAcc 0 0.00% 59.51% -system.cpu.iq.FU_type_0::SimdFloatSqrt 0 0.00% 59.51% -system.cpu.iq.FU_type_0::MemRead 75900 25.79% 85.30% -system.cpu.iq.FU_type_0::MemWrite 43234 14.69% 100.00% -system.cpu.iq.FU_type_0::FloatMemRead 0 0.00% 100.00% -system.cpu.iq.FU_type_0::FloatMemWrite 12 0.00% 100.00% -system.cpu.iq.FU_type_0::IprAccess 0 0.00% 100.00% -system.cpu.iq.FU_type_0::InstPrefetch 0 0.00% 100.00% -system.cpu.iq.FU_type_0::total 294276 -system.cpu.iq.rate 0.604009 -system.cpu.iq.fu_busy_cnt 244 -system.cpu.iq.fu_busy_rate 0.000829 -system.cpu.iq.int_inst_queue_reads 970633 -system.cpu.iq.int_inst_queue_writes 330975 -system.cpu.iq.int_inst_queue_wakeup_accesses 281603 -system.cpu.iq.fp_inst_queue_reads 91 -system.cpu.iq.fp_inst_queue_writes 76 -system.cpu.iq.fp_inst_queue_wakeup_accesses 12 -system.cpu.iq.int_alu_accesses 294282 -system.cpu.iq.fp_alu_accesses 47 -system.cpu.iew.lsq.thread0.forwLoads 257 -system.cpu.iew.lsq.thread0.invAddrLoads 0 -system.cpu.iew.lsq.thread0.squashedLoads 8930 -system.cpu.iew.lsq.thread0.ignoredResponses 15 -system.cpu.iew.lsq.thread0.memOrderViolation 22 -system.cpu.iew.lsq.thread0.squashedStores 2685 -system.cpu.iew.lsq.thread0.invAddrSwpfs 0 -system.cpu.iew.lsq.thread0.blockedLoads 0 -system.cpu.iew.lsq.thread0.rescheduledLoads 184 -system.cpu.iew.lsq.thread0.cacheBlocked 108 -system.cpu.iew.iewIdleCycles 0 -system.cpu.iew.iewSquashCycles 10945 -system.cpu.iew.iewBlockCycles 1531 -system.cpu.iew.iewUnblockCycles 713 -system.cpu.iew.iewDispatchedInsts 299387 -system.cpu.iew.iewDispSquashedInsts 11036 -system.cpu.iew.iewDispLoadInsts 76736 -system.cpu.iew.iewDispStoreInsts 44216 -system.cpu.iew.iewDispNonSpecInsts 1815 -system.cpu.iew.iewIQFullEvents 2 -system.cpu.iew.iewLSQFullEvents 711 -system.cpu.iew.memOrderViolationEvents 22 -system.cpu.iew.predictedTakenIncorrect 6368 -system.cpu.iew.predictedNotTakenIncorrect 5660 -system.cpu.iew.branchMispredicts 12028 -system.cpu.iew.iewExecutedInsts 284485 -system.cpu.iew.iewExecLoadInsts 73475 -system.cpu.iew.iewExecSquashedInsts 9791 -system.cpu.iew.exec_swp 0 -system.cpu.iew.exec_nop 0 -system.cpu.iew.exec_refs 116068 -system.cpu.iew.exec_branches 60684 -system.cpu.iew.exec_stores 42593 -system.cpu.iew.exec_rate 0.583912 -system.cpu.iew.wb_sent 282315 -system.cpu.iew.wb_count 281615 -system.cpu.iew.wb_producers 89672 -system.cpu.iew.wb_consumers 102183 -system.cpu.iew.wb_rate 0.578022 -system.cpu.iew.wb_fanout 0.877563 -system.cpu.commit.commitSquashedInsts 31643 -system.cpu.commit.commitNonSpecStalls 1740 -system.cpu.commit.branchMispredicts 10743 -system.cpu.commit.committed_per_cycle::samples 369502 -system.cpu.commit.committed_per_cycle::mean 0.724632 -system.cpu.commit.committed_per_cycle::stdev 1.218059 -system.cpu.commit.committed_per_cycle::underflows 0 0.00% 0.00% -system.cpu.commit.committed_per_cycle::0 216562 58.61% 58.61% -system.cpu.commit.committed_per_cycle::1 98638 26.69% 85.30% -system.cpu.commit.committed_per_cycle::2 22513 6.09% 91.40% -system.cpu.commit.committed_per_cycle::3 19299 5.22% 96.62% -system.cpu.commit.committed_per_cycle::4 5986 1.62% 98.24% -system.cpu.commit.committed_per_cycle::5 1850 0.50% 98.74% -system.cpu.commit.committed_per_cycle::6 1743 0.47% 99.21% -system.cpu.commit.committed_per_cycle::7 748 0.20% 99.41% -system.cpu.commit.committed_per_cycle::8 2163 0.59% 100.00% -system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.00% -system.cpu.commit.committed_per_cycle::min_value 0 -system.cpu.commit.committed_per_cycle::max_value 8 -system.cpu.commit.committed_per_cycle::total 369502 -system.cpu.commit.committedInsts 266983 -system.cpu.commit.committedOps 267753 -system.cpu.commit.swp_count 0 -system.cpu.commit.refs 109337 -system.cpu.commit.loads 67806 -system.cpu.commit.membars 5 -system.cpu.commit.branches 56915 -system.cpu.commit.vec_insts 0 -system.cpu.commit.fp_insts 12 -system.cpu.commit.int_insts 266336 -system.cpu.commit.function_calls 15688 -system.cpu.commit.op_class_0::No_OpClass 9 0.00% 0.00% -system.cpu.commit.op_class_0::IntAlu 157741 58.91% 58.92% -system.cpu.commit.op_class_0::IntMult 436 0.16% 59.08% -system.cpu.commit.op_class_0::IntDiv 230 0.09% 59.16% -system.cpu.commit.op_class_0::FloatAdd 0 0.00% 59.16% -system.cpu.commit.op_class_0::FloatCmp 0 0.00% 59.16% -system.cpu.commit.op_class_0::FloatCvt 0 0.00% 59.16% -system.cpu.commit.op_class_0::FloatMult 0 0.00% 59.16% -system.cpu.commit.op_class_0::FloatMultAcc 0 0.00% 59.16% -system.cpu.commit.op_class_0::FloatDiv 0 0.00% 59.16% -system.cpu.commit.op_class_0::FloatMisc 0 0.00% 59.16% -system.cpu.commit.op_class_0::FloatSqrt 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdAdd 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdAddAcc 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdAlu 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdCmp 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdCvt 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdMisc 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdMult 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdMultAcc 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdShift 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdShiftAcc 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdSqrt 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdFloatAdd 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdFloatAlu 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdFloatCmp 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdFloatCvt 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdFloatDiv 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdFloatMisc 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdFloatMult 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdFloatMultAcc 0 0.00% 59.16% -system.cpu.commit.op_class_0::SimdFloatSqrt 0 0.00% 59.16% -system.cpu.commit.op_class_0::MemRead 67806 25.32% 84.49% -system.cpu.commit.op_class_0::MemWrite 41519 15.51% 100.00% -system.cpu.commit.op_class_0::FloatMemRead 0 0.00% 100.00% -system.cpu.commit.op_class_0::FloatMemWrite 12 0.00% 100.00% -system.cpu.commit.op_class_0::IprAccess 0 0.00% 100.00% -system.cpu.commit.op_class_0::InstPrefetch 0 0.00% 100.00% -system.cpu.commit.op_class_0::total 267753 -system.cpu.commit.bw_lim_events 2163 -system.cpu.rob.rob_reads 664382 -system.cpu.rob.rob_writes 610912 -system.cpu.timesIdled 783 -system.cpu.idleCycles 105590 -system.cpu.committedInsts 266983 -system.cpu.committedOps 267753 -system.cpu.cpi 1.824854 -system.cpu.cpi_total 1.824854 -system.cpu.ipc 0.547989 -system.cpu.ipc_total 0.547989 -system.cpu.int_regfile_reads 352247 -system.cpu.int_regfile_writes 188230 -system.cpu.fp_regfile_reads 12 -system.cpu.misc_regfile_reads 3 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 243602000 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 395.228100 -system.cpu.dcache.tags.total_refs 112476 -system.cpu.dcache.tags.sampled_refs 493 -system.cpu.dcache.tags.avg_refs 228.146045 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 395.228100 -system.cpu.dcache.tags.occ_percent::cpu.data 0.096491 -system.cpu.dcache.tags.occ_percent::total 0.096491 -system.cpu.dcache.tags.occ_task_id_blocks::1024 493 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 14 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 21 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 458 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.120361 -system.cpu.dcache.tags.tag_accesses 229001 -system.cpu.dcache.tags.data_accesses 229001 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 243602000 -system.cpu.dcache.ReadReq_hits::cpu.data 71365 -system.cpu.dcache.ReadReq_hits::total 71365 -system.cpu.dcache.WriteReq_hits::cpu.data 39552 -system.cpu.dcache.WriteReq_hits::total 39552 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 780 -system.cpu.dcache.LoadLockedReq_hits::total 780 -system.cpu.dcache.StoreCondReq_hits::cpu.data 779 -system.cpu.dcache.StoreCondReq_hits::total 779 -system.cpu.dcache.demand_hits::cpu.data 110917 -system.cpu.dcache.demand_hits::total 110917 -system.cpu.dcache.overall_hits::cpu.data 110917 -system.cpu.dcache.overall_hits::total 110917 -system.cpu.dcache.ReadReq_misses::cpu.data 575 -system.cpu.dcache.ReadReq_misses::total 575 -system.cpu.dcache.WriteReq_misses::cpu.data 1200 -system.cpu.dcache.WriteReq_misses::total 1200 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 3 -system.cpu.dcache.LoadLockedReq_misses::total 3 -system.cpu.dcache.demand_misses::cpu.data 1775 -system.cpu.dcache.demand_misses::total 1775 -system.cpu.dcache.overall_misses::cpu.data 1775 -system.cpu.dcache.overall_misses::total 1775 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 46671500 -system.cpu.dcache.ReadReq_miss_latency::total 46671500 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 79577964 -system.cpu.dcache.WriteReq_miss_latency::total 79577964 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 291500 -system.cpu.dcache.LoadLockedReq_miss_latency::total 291500 -system.cpu.dcache.demand_miss_latency::cpu.data 126249464 -system.cpu.dcache.demand_miss_latency::total 126249464 -system.cpu.dcache.overall_miss_latency::cpu.data 126249464 -system.cpu.dcache.overall_miss_latency::total 126249464 -system.cpu.dcache.ReadReq_accesses::cpu.data 71940 -system.cpu.dcache.ReadReq_accesses::total 71940 -system.cpu.dcache.WriteReq_accesses::cpu.data 40752 -system.cpu.dcache.WriteReq_accesses::total 40752 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 783 -system.cpu.dcache.LoadLockedReq_accesses::total 783 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 779 -system.cpu.dcache.StoreCondReq_accesses::total 779 -system.cpu.dcache.demand_accesses::cpu.data 112692 -system.cpu.dcache.demand_accesses::total 112692 -system.cpu.dcache.overall_accesses::cpu.data 112692 -system.cpu.dcache.overall_accesses::total 112692 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.007993 -system.cpu.dcache.ReadReq_miss_rate::total 0.007993 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.029446 -system.cpu.dcache.WriteReq_miss_rate::total 0.029446 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.003831 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.003831 -system.cpu.dcache.demand_miss_rate::cpu.data 0.015751 -system.cpu.dcache.demand_miss_rate::total 0.015751 -system.cpu.dcache.overall_miss_rate::cpu.data 0.015751 -system.cpu.dcache.overall_miss_rate::total 0.015751 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 81167.826087 -system.cpu.dcache.ReadReq_avg_miss_latency::total 81167.826087 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 66314.970000 -system.cpu.dcache.WriteReq_avg_miss_latency::total 66314.970000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 97166.666667 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 97166.666667 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 71126.458592 -system.cpu.dcache.demand_avg_miss_latency::total 71126.458592 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 71126.458592 -system.cpu.dcache.overall_avg_miss_latency::total 71126.458592 -system.cpu.dcache.blocked_cycles::no_mshrs 3250 -system.cpu.dcache.blocked_cycles::no_targets 6 -system.cpu.dcache.blocked::no_mshrs 66 -system.cpu.dcache.blocked::no_targets 1 -system.cpu.dcache.avg_blocked_cycles::no_mshrs 49.242424 -system.cpu.dcache.avg_blocked_cycles::no_targets 6 -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 301 -system.cpu.dcache.ReadReq_mshr_hits::total 301 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 982 -system.cpu.dcache.WriteReq_mshr_hits::total 982 -system.cpu.dcache.LoadLockedReq_mshr_hits::cpu.data 2 -system.cpu.dcache.LoadLockedReq_mshr_hits::total 2 -system.cpu.dcache.demand_mshr_hits::cpu.data 1283 -system.cpu.dcache.demand_mshr_hits::total 1283 -system.cpu.dcache.overall_mshr_hits::cpu.data 1283 -system.cpu.dcache.overall_mshr_hits::total 1283 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 274 -system.cpu.dcache.ReadReq_mshr_misses::total 274 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 218 -system.cpu.dcache.WriteReq_mshr_misses::total 218 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 1 -system.cpu.dcache.demand_mshr_misses::cpu.data 492 -system.cpu.dcache.demand_mshr_misses::total 492 -system.cpu.dcache.overall_mshr_misses::cpu.data 492 -system.cpu.dcache.overall_mshr_misses::total 492 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 25995000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 25995000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 18609500 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 18609500 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 105500 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 105500 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 44604500 -system.cpu.dcache.demand_mshr_miss_latency::total 44604500 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 44604500 -system.cpu.dcache.overall_mshr_miss_latency::total 44604500 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.003809 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.003809 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.005349 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.005349 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.001277 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.001277 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.004366 -system.cpu.dcache.demand_mshr_miss_rate::total 0.004366 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.004366 -system.cpu.dcache.overall_mshr_miss_rate::total 0.004366 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 94872.262774 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 94872.262774 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 85364.678899 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 85364.678899 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 105500 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 105500 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 90659.552846 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 90659.552846 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 90659.552846 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 90659.552846 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 243602000 -system.cpu.icache.tags.replacements 92 -system.cpu.icache.tags.tagsinuse 700.681938 -system.cpu.icache.tags.total_refs 59667 -system.cpu.icache.tags.sampled_refs 1154 -system.cpu.icache.tags.avg_refs 51.704506 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 700.681938 -system.cpu.icache.tags.occ_percent::cpu.inst 0.342130 -system.cpu.icache.tags.occ_percent::total 0.342130 -system.cpu.icache.tags.occ_task_id_blocks::1024 1062 -system.cpu.icache.tags.age_task_id_blocks_1024::0 54 -system.cpu.icache.tags.age_task_id_blocks_1024::1 213 -system.cpu.icache.tags.age_task_id_blocks_1024::2 795 -system.cpu.icache.tags.occ_task_id_percent::1024 0.518555 -system.cpu.icache.tags.tag_accesses 123346 -system.cpu.icache.tags.data_accesses 123346 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 243602000 -system.cpu.icache.ReadReq_hits::cpu.inst 59667 -system.cpu.icache.ReadReq_hits::total 59667 -system.cpu.icache.demand_hits::cpu.inst 59667 -system.cpu.icache.demand_hits::total 59667 -system.cpu.icache.overall_hits::cpu.inst 59667 -system.cpu.icache.overall_hits::total 59667 -system.cpu.icache.ReadReq_misses::cpu.inst 1429 -system.cpu.icache.ReadReq_misses::total 1429 -system.cpu.icache.demand_misses::cpu.inst 1429 -system.cpu.icache.demand_misses::total 1429 -system.cpu.icache.overall_misses::cpu.inst 1429 -system.cpu.icache.overall_misses::total 1429 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 119733499 -system.cpu.icache.ReadReq_miss_latency::total 119733499 -system.cpu.icache.demand_miss_latency::cpu.inst 119733499 -system.cpu.icache.demand_miss_latency::total 119733499 -system.cpu.icache.overall_miss_latency::cpu.inst 119733499 -system.cpu.icache.overall_miss_latency::total 119733499 -system.cpu.icache.ReadReq_accesses::cpu.inst 61096 -system.cpu.icache.ReadReq_accesses::total 61096 -system.cpu.icache.demand_accesses::cpu.inst 61096 -system.cpu.icache.demand_accesses::total 61096 -system.cpu.icache.overall_accesses::cpu.inst 61096 -system.cpu.icache.overall_accesses::total 61096 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.023389 -system.cpu.icache.ReadReq_miss_rate::total 0.023389 -system.cpu.icache.demand_miss_rate::cpu.inst 0.023389 -system.cpu.icache.demand_miss_rate::total 0.023389 -system.cpu.icache.overall_miss_rate::cpu.inst 0.023389 -system.cpu.icache.overall_miss_rate::total 0.023389 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 83788.312806 -system.cpu.icache.ReadReq_avg_miss_latency::total 83788.312806 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 83788.312806 -system.cpu.icache.demand_avg_miss_latency::total 83788.312806 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 83788.312806 -system.cpu.icache.overall_avg_miss_latency::total 83788.312806 -system.cpu.icache.blocked_cycles::no_mshrs 1356 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 8 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs 169.500000 -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 92 -system.cpu.icache.writebacks::total 92 -system.cpu.icache.ReadReq_mshr_hits::cpu.inst 275 -system.cpu.icache.ReadReq_mshr_hits::total 275 -system.cpu.icache.demand_mshr_hits::cpu.inst 275 -system.cpu.icache.demand_mshr_hits::total 275 -system.cpu.icache.overall_mshr_hits::cpu.inst 275 -system.cpu.icache.overall_mshr_hits::total 275 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 1154 -system.cpu.icache.ReadReq_mshr_misses::total 1154 -system.cpu.icache.demand_mshr_misses::cpu.inst 1154 -system.cpu.icache.demand_mshr_misses::total 1154 -system.cpu.icache.overall_mshr_misses::cpu.inst 1154 -system.cpu.icache.overall_mshr_misses::total 1154 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 101233000 -system.cpu.icache.ReadReq_mshr_miss_latency::total 101233000 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 101233000 -system.cpu.icache.demand_mshr_miss_latency::total 101233000 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 101233000 -system.cpu.icache.overall_mshr_miss_latency::total 101233000 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.018888 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.018888 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.018888 -system.cpu.icache.demand_mshr_miss_rate::total 0.018888 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.018888 -system.cpu.icache.overall_mshr_miss_rate::total 0.018888 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 87723.570191 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 87723.570191 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 87723.570191 -system.cpu.icache.demand_avg_mshr_miss_latency::total 87723.570191 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 87723.570191 -system.cpu.icache.overall_avg_mshr_miss_latency::total 87723.570191 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 243602000 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 1137.963455 -system.cpu.l2cache.tags.total_refs 108 -system.cpu.l2cache.tags.sampled_refs 1631 -system.cpu.l2cache.tags.avg_refs 0.066217 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 743.383709 -system.cpu.l2cache.tags.occ_blocks::cpu.data 394.579745 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.022686 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.012042 -system.cpu.l2cache.tags.occ_percent::total 0.034728 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1631 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 67 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 235 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 1329 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.049774 -system.cpu.l2cache.tags.tag_accesses 15543 -system.cpu.l2cache.tags.data_accesses 15543 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 243602000 -system.cpu.l2cache.WritebackClean_hits::writebacks 92 -system.cpu.l2cache.WritebackClean_hits::total 92 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 15 -system.cpu.l2cache.ReadCleanReq_hits::total 15 -system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 15 -system.cpu.l2cache.demand_hits::cpu.data 1 -system.cpu.l2cache.demand_hits::total 16 -system.cpu.l2cache.overall_hits::cpu.inst 15 -system.cpu.l2cache.overall_hits::cpu.data 1 -system.cpu.l2cache.overall_hits::total 16 -system.cpu.l2cache.ReadExReq_misses::cpu.data 218 -system.cpu.l2cache.ReadExReq_misses::total 218 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 1139 -system.cpu.l2cache.ReadCleanReq_misses::total 1139 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 274 -system.cpu.l2cache.ReadSharedReq_misses::total 274 -system.cpu.l2cache.demand_misses::cpu.inst 1139 -system.cpu.l2cache.demand_misses::cpu.data 492 -system.cpu.l2cache.demand_misses::total 1631 -system.cpu.l2cache.overall_misses::cpu.inst 1139 -system.cpu.l2cache.overall_misses::cpu.data 492 -system.cpu.l2cache.overall_misses::total 1631 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 18278500 -system.cpu.l2cache.ReadExReq_miss_latency::total 18278500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 99340500 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 99340500 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 25671500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 25671500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 99340500 -system.cpu.l2cache.demand_miss_latency::cpu.data 43950000 -system.cpu.l2cache.demand_miss_latency::total 143290500 -system.cpu.l2cache.overall_miss_latency::cpu.inst 99340500 -system.cpu.l2cache.overall_miss_latency::cpu.data 43950000 -system.cpu.l2cache.overall_miss_latency::total 143290500 -system.cpu.l2cache.WritebackClean_accesses::writebacks 92 -system.cpu.l2cache.WritebackClean_accesses::total 92 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 218 -system.cpu.l2cache.ReadExReq_accesses::total 218 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 1154 -system.cpu.l2cache.ReadCleanReq_accesses::total 1154 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 275 -system.cpu.l2cache.ReadSharedReq_accesses::total 275 -system.cpu.l2cache.demand_accesses::cpu.inst 1154 -system.cpu.l2cache.demand_accesses::cpu.data 493 -system.cpu.l2cache.demand_accesses::total 1647 -system.cpu.l2cache.overall_accesses::cpu.inst 1154 -system.cpu.l2cache.overall_accesses::cpu.data 493 -system.cpu.l2cache.overall_accesses::total 1647 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.987002 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.987002 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.996364 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.996364 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.987002 -system.cpu.l2cache.demand_miss_rate::cpu.data 0.997972 -system.cpu.l2cache.demand_miss_rate::total 0.990285 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.987002 -system.cpu.l2cache.overall_miss_rate::cpu.data 0.997972 -system.cpu.l2cache.overall_miss_rate::total 0.990285 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 83846.330275 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 83846.330275 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 87217.295874 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 87217.295874 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 93691.605839 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 93691.605839 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 87217.295874 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 89329.268293 -system.cpu.l2cache.demand_avg_miss_latency::total 87854.383814 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 87217.295874 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 89329.268293 -system.cpu.l2cache.overall_avg_miss_latency::total 87854.383814 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 218 -system.cpu.l2cache.ReadExReq_mshr_misses::total 218 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 1139 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 1139 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 274 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 274 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 1139 -system.cpu.l2cache.demand_mshr_misses::cpu.data 492 -system.cpu.l2cache.demand_mshr_misses::total 1631 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 1139 -system.cpu.l2cache.overall_mshr_misses::cpu.data 492 -system.cpu.l2cache.overall_mshr_misses::total 1631 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 16098500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 16098500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 87950500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 87950500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 22931500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 22931500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 87950500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 39030000 -system.cpu.l2cache.demand_mshr_miss_latency::total 126980500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 87950500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 39030000 -system.cpu.l2cache.overall_mshr_miss_latency::total 126980500 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.987002 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.987002 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.996364 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.996364 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.987002 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.997972 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.990285 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.987002 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.997972 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.990285 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 73846.330275 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 73846.330275 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 77217.295874 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 77217.295874 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 83691.605839 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 83691.605839 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 77217.295874 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 79329.268293 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 77854.383814 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 77217.295874 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 79329.268293 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 77854.383814 -system.cpu.toL2Bus.snoop_filter.tot_requests 1739 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 92 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 243602000 -system.cpu.toL2Bus.trans_dist::ReadResp 1429 -system.cpu.toL2Bus.trans_dist::WritebackClean 92 -system.cpu.toL2Bus.trans_dist::ReadExReq 218 -system.cpu.toL2Bus.trans_dist::ReadExResp 218 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 1154 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 275 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 2400 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 986 -system.cpu.toL2Bus.pkt_count::total 3386 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 79744 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 31552 -system.cpu.toL2Bus.pkt_size::total 111296 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1647 -system.cpu.toL2Bus.snoop_fanout::mean 0 -system.cpu.toL2Bus.snoop_fanout::stdev 0 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1647 100.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::1 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 0 -system.cpu.toL2Bus.snoop_fanout::total 1647 -system.cpu.toL2Bus.reqLayer0.occupancy 961500 -system.cpu.toL2Bus.reqLayer0.utilization 0.4 -system.cpu.toL2Bus.respLayer0.occupancy 1731000 -system.cpu.toL2Bus.respLayer0.utilization 0.7 -system.cpu.toL2Bus.respLayer1.occupancy 739500 -system.cpu.toL2Bus.respLayer1.utilization 0.3 -system.membus.snoop_filter.tot_requests 1631 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 243602000 -system.membus.trans_dist::ReadResp 1413 -system.membus.trans_dist::ReadExReq 218 -system.membus.trans_dist::ReadExResp 218 -system.membus.trans_dist::ReadSharedReq 1413 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 3262 -system.membus.pkt_count::total 3262 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 104384 -system.membus.pkt_size::total 104384 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1631 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1631 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1631 -system.membus.reqLayer0.occupancy 2012500 -system.membus.reqLayer0.utilization 0.8 -system.membus.respLayer1.occupancy 8687000 -system.membus.respLayer1.utilization 3.6 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/config.ini deleted file mode 100644 index 24f4910d9..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/config.ini +++ /dev/null @@ -1,214 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=atomic -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=AtomicSimpleCPU -children=dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fastmem=false -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -simulate_data_stalls=false -simulate_inst_stalls=false -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -width=1 -workload=system.cpu.workload -dcache_port=system.membus.slave[2] -icache_port=system.membus.slave[1] - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64i/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.icache_port system.cpu.dcache_port - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/config.json deleted file mode 100644 index e2896769d..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/config.json +++ /dev/null @@ -1,292 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.icache_port", - "system.cpu.dcache_port" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "range": "0:134217727:0:0:0:0", - "latency": 30000, - "name": "physmem", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "kvm_map": true, - "clk_domain": "system.clk_domain", - "power_model": null, - "latency_var": 0, - "bandwidth": "73.000000", - "conf_table_reported": true, - "cxx_class": "SimpleMemory", - "p_state_clk_gate_max": 1000000000000, - "path": "system.physmem", - "null": false, - "type": "SimpleMemory", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "in_addr_map": true - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "atomic", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "simulate_data_stalls": false, - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "AtomicSimpleCPU", - "max_loads_all_threads": 0, - "system": "system", - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "width": 1, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "do_quiesce": true, - "type": "AtomicSimpleCPU", - "fastmem": false, - "profile": 0, - "icache_port": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1000, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.membus.slave[2]", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64i/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "simulate_inst_stalls": false, - "progress_interval": 0, - "branchPred": null, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/simerr deleted file mode 100755 index 5f61c632d..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/simerr +++ /dev/null @@ -1,5 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64i/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/simout deleted file mode 100755 index 405bcd9e5..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/simout +++ /dev/null @@ -1,169 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-atomic/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-atomic/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:09:50 -gem5 executing on boldrock, pid 1348 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-atomic --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64i/simple-atomic - -Global frequency set at 1000000000000 ticks per second -lui: PASS -lui, negative: PASS -auipc: 0x184D6 -auipc: PASS -jal: PASS -jalr: PASS -beq, equal: PASS -beq, not equal: PASS -bne, equal: PASS -bne, not equal: PASS -blt, less: PASS -blt, equal: PASS -blt, greater: PASS -bge, less: PASS -bge, equal: PASS -bge, greater: PASS -bltu, greater: PASS -bltu, equal: PASS -bltu, less: PASS -bgeu, greater: PASS -bgeu, equal: PASS -bgeu, less: PASS -lb, positive: PASS -lb, negative: PASS -lh, positive: PASS -lh, negative: PASS -lw, positive: PASS -lw, negative: PASS -lbu: PASS -lhu: PASS -sb: PASS -sh: PASS -sw: PASS -addi: PASS -addi, overflow: PASS -slti, true: PASS -slti, false: PASS -sltiu, false: PASS -sltiu, true: PASS -xori (1): PASS -xori (0): PASS -ori (1): PASS -ori (A): PASS -andi (0): PASS -andi (1): PASS -slli, general: PASS -slli, erase: PASS -srli, general: PASS -srli, erase: PASS -srli, negative: PASS -srai, general: PASS -srai, erase: PASS -srai, negative: PASS -add: PASS -add, overflow: PASS -sub: PASS -sub, "overflow": PASS -sll, general: PASS -sll, erase: PASS -slt, true: PASS -slt, false: PASS -sltu, false: PASS -sltu, true: PASS -xor (1): PASS -xor (0): PASS -srl, general: PASS -srl, erase: PASS -srl, negative: PASS -sra, general: PASS -sra, erase: PASS -sra, negative: PASS -or (1): PASS -or (A): PASS -and (0): PASS -and (-1): PASS -Bytes written: 15 -open, write: PASS -access F_OK: PASS -access R_OK: PASS -access W_OK: PASS -access X_OK: PASS -stat: - st_dev = 2430 - st_ino = 73671954 - st_mode = 33188 - st_nlink = 1 - st_uid = 1001 - st_gid = 1001 - st_rdev = 0 - st_size = 15 - st_blksize = 8192 - st_blocks = 8 -fstat: - st_dev = 2430 - st_ino = 73671954 - st_mode = 33188 - st_nlink = 1 - st_uid = 1001 - st_gid = 1001 - st_rdev = 0 - st_size = 15 - st_blksize = 8192 - st_blocks = 8 -open, stat: PASS -Bytes read: 15 -String read: this is a test -open, read, unlink: PASS -times: - tms_utime = 0 - tms_stime = 0 - tms_cutime = 0 - tms_cstime = 0 -times: FAIL (expected 1; found 0) -timeval: - tv_sec = 1000000000 - tv_usec = 118 -gettimeofday: PASS -Cycles: 243487 -rdcycle: PASS -Time: 1499980274 -rdtime: PASS -Instructions Retired: 214447 -rdinstret: PASS -lwu: PASS -ld: PASS -sd: PASS -addiw: PASS -addiw, overflow: PASS -addiw, truncate: PASS -slliw, general: PASS -slliw, erase: PASS -slliw, truncate: PASS -srliw, general: PASS -srliw, erase: PASS -srliw, negative: PASS -srliw, truncate: PASS -sraiw, general: PASS -sraiw, erase: PASS -sraiw, negative: PASS -sraiw, truncate: PASS -addw: PASS -addw, overflow: PASS -addw, truncate: PASS -subw: PASS -subw, "overflow": PASS -subw, truncate: PASS -sllw, general: PASS -sllw, erase: PASS -sllw, truncate: PASS -srlw, general: PASS -srlw, erase: PASS -srlw, negative: PASS -srlw, truncate: PASS -sraw, general: PASS -sraw, erase: PASS -sraw, negative: PASS -sraw, truncate: PASS -Exiting @ tick 155449500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/stats.txt deleted file mode 100644 index 0e9f995b1..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/stats.txt +++ /dev/null @@ -1,160 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000155 -sim_ticks 155449500 -final_tick 155449500 -sim_freq 1000000000000 -host_inst_rate 2592 -host_op_rate 2599 -host_tick_rate 1508911 -host_mem_usage 259244 -host_seconds 103.02 -sim_insts 266983 -sim_ops 267753 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 155449500 -system.physmem.bytes_read::cpu.inst 1240520 -system.physmem.bytes_read::cpu.data 453141 -system.physmem.bytes_read::total 1693661 -system.physmem.bytes_inst_read::cpu.inst 1240520 -system.physmem.bytes_inst_read::total 1240520 -system.physmem.bytes_written::cpu.data 283069 -system.physmem.bytes_written::total 283069 -system.physmem.num_reads::cpu.inst 310130 -system.physmem.num_reads::cpu.data 67806 -system.physmem.num_reads::total 377936 -system.physmem.num_writes::cpu.data 41531 -system.physmem.num_writes::total 41531 -system.physmem.bw_read::cpu.inst 7980212223 -system.physmem.bw_read::cpu.data 2915036716 -system.physmem.bw_read::total 10895248939 -system.physmem.bw_inst_read::cpu.inst 7980212223 -system.physmem.bw_inst_read::total 7980212223 -system.physmem.bw_write::cpu.data 1820970798 -system.physmem.bw_write::total 1820970798 -system.physmem.bw_total::cpu.inst 7980212223 -system.physmem.bw_total::cpu.data 4736007514 -system.physmem.bw_total::total 12716219737 -system.pwrStateResidencyTicks::UNDEFINED 155449500 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 182 -system.cpu.pwrStateResidencyTicks::ON 155449500 -system.cpu.numCycles 310900 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 266983 -system.cpu.committedOps 267753 -system.cpu.num_int_alu_accesses 266336 -system.cpu.num_fp_alu_accesses 12 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 15688 -system.cpu.num_conditional_control_insts 41227 -system.cpu.num_int_insts 266336 -system.cpu.num_fp_insts 12 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 334534 -system.cpu.num_int_register_writes 178355 -system.cpu.num_fp_register_reads 12 -system.cpu.num_fp_register_writes 0 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 109337 -system.cpu.num_load_insts 67806 -system.cpu.num_store_insts 41531 -system.cpu.num_idle_cycles 0 -system.cpu.num_busy_cycles 310900 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction 0 -system.cpu.Branches 56915 -system.cpu.op_class::No_OpClass 191 0.07% 0.07% -system.cpu.op_class::IntAlu 157741 58.87% 58.94% -system.cpu.op_class::IntMult 436 0.16% 59.11% -system.cpu.op_class::IntDiv 230 0.09% 59.19% -system.cpu.op_class::FloatAdd 0 0.00% 59.19% -system.cpu.op_class::FloatCmp 0 0.00% 59.19% -system.cpu.op_class::FloatCvt 0 0.00% 59.19% -system.cpu.op_class::FloatMult 0 0.00% 59.19% -system.cpu.op_class::FloatMultAcc 0 0.00% 59.19% -system.cpu.op_class::FloatDiv 0 0.00% 59.19% -system.cpu.op_class::FloatMisc 0 0.00% 59.19% -system.cpu.op_class::FloatSqrt 0 0.00% 59.19% -system.cpu.op_class::SimdAdd 0 0.00% 59.19% -system.cpu.op_class::SimdAddAcc 0 0.00% 59.19% -system.cpu.op_class::SimdAlu 0 0.00% 59.19% -system.cpu.op_class::SimdCmp 0 0.00% 59.19% -system.cpu.op_class::SimdCvt 0 0.00% 59.19% -system.cpu.op_class::SimdMisc 0 0.00% 59.19% -system.cpu.op_class::SimdMult 0 0.00% 59.19% -system.cpu.op_class::SimdMultAcc 0 0.00% 59.19% -system.cpu.op_class::SimdShift 0 0.00% 59.19% -system.cpu.op_class::SimdShiftAcc 0 0.00% 59.19% -system.cpu.op_class::SimdSqrt 0 0.00% 59.19% -system.cpu.op_class::SimdFloatAdd 0 0.00% 59.19% -system.cpu.op_class::SimdFloatAlu 0 0.00% 59.19% -system.cpu.op_class::SimdFloatCmp 0 0.00% 59.19% -system.cpu.op_class::SimdFloatCvt 0 0.00% 59.19% -system.cpu.op_class::SimdFloatDiv 0 0.00% 59.19% -system.cpu.op_class::SimdFloatMisc 0 0.00% 59.19% -system.cpu.op_class::SimdFloatMult 0 0.00% 59.19% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 59.19% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 59.19% -system.cpu.op_class::MemRead 67806 25.31% 84.50% -system.cpu.op_class::MemWrite 41519 15.50% 100.00% -system.cpu.op_class::FloatMemRead 0 0.00% 100.00% -system.cpu.op_class::FloatMemWrite 12 0.00% 100.00% -system.cpu.op_class::IprAccess 0 0.00% 100.00% -system.cpu.op_class::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class::total 267935 -system.membus.snoop_filter.tot_requests 0 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 155449500 -system.membus.trans_dist::ReadReq 377157 -system.membus.trans_dist::ReadResp 377936 -system.membus.trans_dist::WriteReq 40752 -system.membus.trans_dist::WriteResp 40752 -system.membus.trans_dist::LoadLockedReq 779 -system.membus.trans_dist::StoreCondReq 779 -system.membus.trans_dist::StoreCondResp 779 -system.membus.pkt_count_system.cpu.icache_port::system.physmem.port 620260 -system.membus.pkt_count_system.cpu.dcache_port::system.physmem.port 218674 -system.membus.pkt_count::total 838934 -system.membus.pkt_size_system.cpu.icache_port::system.physmem.port 1240520 -system.membus.pkt_size_system.cpu.dcache_port::system.physmem.port 736210 -system.membus.pkt_size::total 1976730 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 419467 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 419467 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 419467 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/config.ini deleted file mode 100644 index b850a2690..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/config.ini +++ /dev/null @@ -1,1268 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000 -time_sync_spin_threshold=100000 - -[system] -type=System -children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges=0:268435455:0:0:0:0 -memories=system.mem_ctrls -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.sys_port_proxy.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=clk_domain dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu.clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1] -icache_port=system.ruby.l1_cntrl0.sequencer.slave[0] - -[system.cpu.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64i/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000 - -[system.mem_ctrls] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -page_policy=open_adaptive -power_model=Null -range=0:268435455:5:19:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10 -static_frontend_latency=10 -tBURST=5 -tCCD_L=0 -tCK=1 -tCL=14 -tCS=3 -tRAS=35 -tRCD=14 -tREFI=7800 -tRFC=260 -tRP=14 -tRRD=6 -tRRD_L=0 -tRTP=8 -tRTW=3 -tWR=15 -tWTR=8 -tXAW=30 -tXP=6 -tXPDLL=0 -tXS=270 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.ruby.dir_cntrl0.memory - -[system.ruby] -type=RubySystem -children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network -access_backing_store=false -all_instructions=false -block_size_bytes=64 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -hot_lines=false -memory_size_bits=48 -num_of_sequencers=1 -number_of_virtual_networks=5 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -phys_mem=Null -power_model=Null -randomization=false - -[system.ruby.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.ruby.dir_cntrl0] -type=Directory_Controller -children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory -addr_ranges=0:268435455:5:0:0:0 -buffer_size=0 -clk_domain=system.ruby.clk_domain -cluster_id=0 -default_p_state=UNDEFINED -directory=system.ruby.dir_cntrl0.directory -directory_latency=12 -dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir -dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir -eventq_index=0 -forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir -number_of_TBEs=256 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -recycle_latency=10 -requestToDir=system.ruby.dir_cntrl0.requestToDir -responseFromDir=system.ruby.dir_cntrl0.responseFromDir -responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory -ruby_system=system.ruby -system=system -to_memory_controller_latency=1 -transitions_per_cycle=32 -version=0 -memory=system.mem_ctrls.port - -[system.ruby.dir_cntrl0.directory] -type=RubyDirectoryMemory -addr_ranges=0:268435455:5:0:0:0 -eventq_index=0 - -[system.ruby.dir_cntrl0.dmaRequestToDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[3] - -[system.ruby.dir_cntrl0.dmaResponseFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[3] - -[system.ruby.dir_cntrl0.forwardFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false -master=system.ruby.network.slave[4] - -[system.ruby.dir_cntrl0.requestToDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[2] - -[system.ruby.dir_cntrl0.responseFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false -master=system.ruby.network.slave[2] - -[system.ruby.dir_cntrl0.responseFromMemory] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false - -[system.ruby.l1_cntrl0] -type=L1Cache_Controller -children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer -addr_ranges=0:18446744073709551615:0:0:0:0 -buffer_size=0 -cacheMemory=system.ruby.l1_cntrl0.cacheMemory -cache_response_latency=12 -clk_domain=system.cpu.clk_domain -cluster_id=0 -default_p_state=UNDEFINED -eventq_index=0 -forwardToCache=system.ruby.l1_cntrl0.forwardToCache -issue_latency=2 -mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue -number_of_TBEs=256 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -recycle_latency=10 -requestFromCache=system.ruby.l1_cntrl0.requestFromCache -responseFromCache=system.ruby.l1_cntrl0.responseFromCache -responseToCache=system.ruby.l1_cntrl0.responseToCache -ruby_system=system.ruby -send_evictions=false -sequencer=system.ruby.l1_cntrl0.sequencer -system=system -transitions_per_cycle=4 -version=0 - -[system.ruby.l1_cntrl0.cacheMemory] -type=RubyCache -children=replacement_policy -assoc=2 -block_size=0 -dataAccessLatency=1 -dataArrayBanks=1 -eventq_index=0 -is_icache=false -replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy -resourceStalls=false -ruby_system=system.ruby -size=256 -start_index_bit=6 -tagAccessLatency=1 -tagArrayBanks=1 - -[system.ruby.l1_cntrl0.cacheMemory.replacement_policy] -type=PseudoLRUReplacementPolicy -assoc=2 -block_size=64 -eventq_index=0 -size=256 - -[system.ruby.l1_cntrl0.forwardToCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[0] - -[system.ruby.l1_cntrl0.mandatoryQueue] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false - -[system.ruby.l1_cntrl0.requestFromCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[0] - -[system.ruby.l1_cntrl0.responseFromCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[1] - -[system.ruby.l1_cntrl0.responseToCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[1] - -[system.ruby.l1_cntrl0.sequencer] -type=RubySequencer -clk_domain=system.cpu.clk_domain -coreid=99 -dcache=system.ruby.l1_cntrl0.cacheMemory -dcache_hit_latency=1 -deadlock_threshold=500000 -default_p_state=UNDEFINED -eventq_index=0 -garnet_standalone=false -icache=system.ruby.l1_cntrl0.cacheMemory -icache_hit_latency=1 -is_cpu_sequencer=true -max_outstanding_requests=16 -no_retry_on_stall=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -ruby_system=system.ruby -support_data_reqs=true -support_inst_reqs=true -system=system -using_ruby_tester=false -version=0 -slave=system.cpu.icache_port system.cpu.dcache_port - -[system.ruby.memctrl_clk_domain] -type=DerivedClockDomain -clk_divider=3 -clk_domain=system.ruby.clk_domain -eventq_index=0 - -[system.ruby.network] -type=SimpleNetwork -children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 int_links2 int_links3 routers0 routers1 routers2 -adaptive_routing=false -buffer_size=0 -clk_domain=system.ruby.clk_domain -control_msg_size=8 -default_p_state=UNDEFINED -endpoint_bandwidth=1000 -eventq_index=0 -ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 -int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 -int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 -netifs= -number_of_virtual_networks=5 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 -ruby_system=system.ruby -topology=Crossbar -master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave -slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master - -[system.ruby.network.ext_links0] -type=SimpleExtLink -bandwidth_factor=16 -eventq_index=0 -ext_node=system.ruby.l1_cntrl0 -int_node=system.ruby.network.routers0 -latency=1 -link_id=0 -weight=1 - -[system.ruby.network.ext_links1] -type=SimpleExtLink -bandwidth_factor=16 -eventq_index=0 -ext_node=system.ruby.dir_cntrl0 -int_node=system.ruby.network.routers1 -latency=1 -link_id=1 -weight=1 - -[system.ruby.network.int_link_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers15] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers16] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers17] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers18] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers19] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers20] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers21] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers22] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers23] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers24] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers25] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers26] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers27] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers28] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers29] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers30] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers31] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers32] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers33] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers34] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers35] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers36] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers37] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers38] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers39] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_links0] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers2 -eventq_index=0 -latency=1 -link_id=2 -src_node=system.ruby.network.routers0 -src_outport= -weight=1 - -[system.ruby.network.int_links1] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers2 -eventq_index=0 -latency=1 -link_id=3 -src_node=system.ruby.network.routers1 -src_outport= -weight=1 - -[system.ruby.network.int_links2] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers0 -eventq_index=0 -latency=1 -link_id=4 -src_node=system.ruby.network.routers2 -src_outport= -weight=1 - -[system.ruby.network.int_links3] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers1 -eventq_index=0 -latency=1 -link_id=5 -src_node=system.ruby.network.routers2 -src_outport= -weight=1 - -[system.ruby.network.routers0] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 -power_model=Null -router_id=0 -virt_nets=5 - -[system.ruby.network.routers0.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 -power_model=Null -router_id=1 -virt_nets=5 - -[system.ruby.network.routers1.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 -power_model=Null -router_id=2 -virt_nets=5 - -[system.ruby.network.routers2.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers15] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers16] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers17] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers18] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers19] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.sys_port_proxy] -type=RubyPortProxy -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -is_cpu_sequencer=true -no_retry_on_stall=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -ruby_system=system.ruby -support_data_reqs=true -support_inst_reqs=true -system=system -using_ruby_tester=false -version=0 -slave=system.system_port - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/config.json deleted file mode 100644 index be0362c7f..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/config.json +++ /dev/null @@ -1,1743 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1, - "memories": [ - "system.mem_ctrls" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [ - "0:268435455:0:0:0:0" - ], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.sys_port_proxy.slave[0]", - "role": "MASTER" - }, - "sys_port_proxy": { - "system": "system", - "support_inst_reqs": true, - "slave": { - "peer": [ - "system.system_port" - ], - "role": "SLAVE" - }, - "name": "sys_port_proxy", - "p_state_clk_gate_min": 1, - "no_retry_on_stall": false, - "p_state_clk_gate_bins": 20, - "support_data_reqs": true, - "cxx_class": "RubyPortProxy", - "clk_domain": "system.clk_domain", - "power_model": null, - "is_cpu_sequencer": true, - "version": 0, - "eventq_index": 0, - "using_ruby_tester": false, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.sys_port_proxy", - "type": "RubyPortProxy", - "ruby_system": "system.ruby" - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "ruby": { - "all_instructions": false, - "memory_size_bits": 48, - "cxx_class": "RubySystem", - "l1_cntrl0": { - "requestFromCache": { - "ordered": true, - "name": "requestFromCache", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[0]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.requestFromCache", - "type": "MessageBuffer" - }, - "forwardToCache": { - "ordered": true, - "name": "forwardToCache", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[0]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.forwardToCache", - "type": "MessageBuffer" - }, - "system": "system", - "cluster_id": 0, - "sequencer": { - "no_retry_on_stall": false, - "deadlock_threshold": 500000, - "using_ruby_tester": false, - "system": "system", - "dcache": "system.ruby.l1_cntrl0.cacheMemory", - "cxx_class": "Sequencer", - "garnet_standalone": false, - "clk_domain": "system.cpu.clk_domain", - "icache_hit_latency": 1, - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "type": "RubySequencer", - "icache": "system.ruby.l1_cntrl0.cacheMemory", - "slave": { - "peer": [ - "system.cpu.icache_port", - "system.cpu.dcache_port" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1, - "power_model": null, - "coreid": 99, - "path": "system.ruby.l1_cntrl0.sequencer", - "ruby_system": "system.ruby", - "support_inst_reqs": true, - "name": "sequencer", - "max_outstanding_requests": 16, - "p_state_clk_gate_bins": 20, - "dcache_hit_latency": 1, - "support_data_reqs": true, - "is_cpu_sequencer": true - }, - "cxx_class": "L1Cache_Controller", - "issue_latency": 2, - "type": "L1Cache_Controller", - "recycle_latency": 10, - "clk_domain": "system.cpu.clk_domain", - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "number_of_TBEs": 256, - "p_state_clk_gate_min": 1, - "responseToCache": { - "ordered": true, - "name": "responseToCache", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[1]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.responseToCache", - "type": "MessageBuffer" - }, - "transitions_per_cycle": 4, - "responseFromCache": { - "ordered": true, - "name": "responseFromCache", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[1]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.responseFromCache", - "type": "MessageBuffer" - }, - "power_model": null, - "cache_response_latency": 12, - "buffer_size": 0, - "send_evictions": false, - "cacheMemory": { - "size": 256, - "resourceStalls": false, - "is_icache": false, - "name": "cacheMemory", - "eventq_index": 0, - "dataAccessLatency": 1, - "tagArrayBanks": 1, - "tagAccessLatency": 1, - "replacement_policy": { - "name": "replacement_policy", - "eventq_index": 0, - "assoc": 2, - "cxx_class": "PseudoLRUPolicy", - "path": "system.ruby.l1_cntrl0.cacheMemory.replacement_policy", - "block_size": 64, - "type": "PseudoLRUReplacementPolicy", - "size": 256 - }, - "assoc": 2, - "start_index_bit": 6, - "cxx_class": "CacheMemory", - "path": "system.ruby.l1_cntrl0.cacheMemory", - "block_size": 0, - "type": "RubyCache", - "dataArrayBanks": 1, - "ruby_system": "system.ruby" - }, - "ruby_system": "system.ruby", - "name": "l1_cntrl0", - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "p_state_clk_gate_bins": 20, - "mandatoryQueue": { - "ordered": false, - "name": "mandatoryQueue", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.mandatoryQueue", - "type": "MessageBuffer" - }, - "path": "system.ruby.l1_cntrl0" - }, - "network": { - "int_link_buffers": [ - { - "ordered": true, - "name": "int_link_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers14", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers15", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers15", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers16", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers16", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers17", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers17", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers18", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers18", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers19", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers19", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers20", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers20", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers21", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers21", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers22", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers22", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers23", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers23", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers24", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers24", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers25", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers25", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers26", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers26", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers27", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers27", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers28", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers28", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers29", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers29", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers30", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers30", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers31", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers31", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers32", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers32", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers33", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers33", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers34", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers34", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers35", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers35", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers36", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers36", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers37", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers37", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers38", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers38", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers39", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers39", - "type": "MessageBuffer" - } - ], - "cxx_class": "SimpleNetwork", - "clk_domain": "system.ruby.clk_domain", - "adaptive_routing": false, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "master": { - "peer": [ - "system.ruby.l1_cntrl0.forwardToCache.slave", - "system.ruby.l1_cntrl0.responseToCache.slave", - "system.ruby.dir_cntrl0.requestToDir.slave", - "system.ruby.dir_cntrl0.dmaRequestToDir.slave" - ], - "role": "MASTER" - }, - "topology": "Crossbar", - "type": "SimpleNetwork", - "slave": { - "peer": [ - "system.ruby.l1_cntrl0.requestFromCache.master", - "system.ruby.l1_cntrl0.responseFromCache.master", - "system.ruby.dir_cntrl0.responseFromDir.master", - "system.ruby.dir_cntrl0.dmaResponseFromDir.master", - "system.ruby.dir_cntrl0.forwardFromDir.master" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1, - "int_links": [ - { - "latency": 1, - "name": "int_links0", - "weight": 1, - "src_node": "system.ruby.network.routers0", - "dst_inport": "", - "link_id": 2, - "dst_node": "system.ruby.network.routers2", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links0", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links1", - "weight": 1, - "src_node": "system.ruby.network.routers1", - "dst_inport": "", - "link_id": 3, - "dst_node": "system.ruby.network.routers2", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links1", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links2", - "weight": 1, - "src_node": "system.ruby.network.routers2", - "dst_inport": "", - "link_id": 4, - "dst_node": "system.ruby.network.routers0", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links2", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links3", - "weight": 1, - "src_node": "system.ruby.network.routers2", - "dst_inport": "", - "link_id": 5, - "dst_node": "system.ruby.network.routers1", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links3", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - } - ], - "routers": [ - { - "router_id": 0, - "latency": 1, - "name": "routers0", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers0", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers14", - "type": "MessageBuffer" - } - ] - }, - { - "router_id": 1, - "latency": 1, - "name": "routers1", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers1", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers14", - "type": "MessageBuffer" - } - ] - }, - { - "router_id": 2, - "latency": 1, - "name": "routers2", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers2", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers14", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers15", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers15", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers16", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers16", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers17", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers17", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers18", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers18", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers19", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers19", - "type": "MessageBuffer" - } - ] - } - ], - "power_model": null, - "netifs": [], - "control_msg_size": 8, - "buffer_size": 0, - "endpoint_bandwidth": 1000, - "ruby_system": "system.ruby", - "name": "network", - "p_state_clk_gate_bins": 20, - "ext_links": [ - { - "latency": 1, - "name": "ext_links0", - "weight": 1, - "ext_node": "system.ruby.l1_cntrl0", - "link_id": 0, - "eventq_index": 0, - "cxx_class": "SimpleExtLink", - "path": "system.ruby.network.ext_links0", - "int_node": "system.ruby.network.routers0", - "type": "SimpleExtLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "ext_links1", - "weight": 1, - "ext_node": "system.ruby.dir_cntrl0", - "link_id": 1, - "eventq_index": 0, - "cxx_class": "SimpleExtLink", - "path": "system.ruby.network.ext_links1", - "int_node": "system.ruby.network.routers1", - "type": "SimpleExtLink", - "bandwidth_factor": 16 - } - ], - "number_of_virtual_networks": 5, - "path": "system.ruby.network" - }, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.ruby.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "randomization": false, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "phys_mem": null, - "type": "RubySystem", - "p_state_clk_gate_min": 1, - "hot_lines": false, - "power_model": null, - "path": "system.ruby", - "memctrl_clk_domain": { - "name": "memctrl_clk_domain", - "clk_domain": "system.ruby.clk_domain", - "eventq_index": 0, - "cxx_class": "DerivedClockDomain", - "path": "system.ruby.memctrl_clk_domain", - "type": "DerivedClockDomain", - "clk_divider": 3 - }, - "name": "ruby", - "p_state_clk_gate_bins": 20, - "block_size_bytes": 64, - "access_backing_store": false, - "number_of_virtual_networks": 5, - "num_of_sequencers": 1, - "dir_cntrl0": { - "system": "system", - "cluster_id": 0, - "responseFromMemory": { - "ordered": false, - "name": "responseFromMemory", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.responseFromMemory", - "type": "MessageBuffer" - }, - "cxx_class": "Directory_Controller", - "forwardFromDir": { - "ordered": false, - "name": "forwardFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[4]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.forwardFromDir", - "type": "MessageBuffer" - }, - "dmaRequestToDir": { - "ordered": true, - "name": "dmaRequestToDir", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[3]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.dmaRequestToDir", - "type": "MessageBuffer" - }, - "type": "Directory_Controller", - "recycle_latency": 10, - "clk_domain": "system.ruby.clk_domain", - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "directory_latency": 12, - "number_of_TBEs": 256, - "to_memory_controller_latency": 1, - "p_state_clk_gate_min": 1, - "responseFromDir": { - "ordered": false, - "name": "responseFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[2]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.responseFromDir", - "type": "MessageBuffer" - }, - "transitions_per_cycle": 32, - "memory": { - "peer": "system.mem_ctrls.port", - "role": "MASTER" - }, - "power_model": null, - "addr_ranges": [ - "0:268435455:5:0:0:0" - ], - "buffer_size": 0, - "ruby_system": "system.ruby", - "requestToDir": { - "ordered": true, - "name": "requestToDir", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[2]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.requestToDir", - "type": "MessageBuffer" - }, - "dmaResponseFromDir": { - "ordered": true, - "name": "dmaResponseFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[3]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.dmaResponseFromDir", - "type": "MessageBuffer" - }, - "name": "dir_cntrl0", - "p_state_clk_gate_bins": 20, - "directory": { - "name": "directory", - "addr_ranges": [ - "0:268435455:5:0:0:0" - ], - "eventq_index": 0, - "cxx_class": "DirectoryMemory", - "path": "system.ruby.dir_cntrl0.directory", - "type": "RubyDirectoryMemory" - }, - "path": "system.ruby.dir_cntrl0" - } - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "system": "system", - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "TimingSimpleCPU", - "max_loads_all_threads": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "do_quiesce": true, - "type": "TimingSimpleCPU", - "profile": 0, - "icache_port": { - "peer": "system.ruby.l1_cntrl0.sequencer.slave[0]", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.ruby.l1_cntrl0.sequencer.slave[1]", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64i/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "progress_interval": 0, - "branchPred": null, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - }, - "multi_thread": false, - "mem_ctrls": [ - { - "static_frontend_latency": 10, - "tRFC": 260, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 8, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.ruby.dir_cntrl0.memory", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6, - "tRTW": 3, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 8, - "IDD4W": "0.125", - "tWR": 15, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 14, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 3, - "power_model": null, - "tCL": 14, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1, - "tRAS": 35, - "tRP": 14, - "tBURST": 5, - "path": "system.mem_ctrls", - "tXP": 6, - "tXS": 270, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "mem_ctrls", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30, - "write_low_thresh_perc": 50, - "range": "0:268435455:5:19:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800 - } - ], - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/simerr deleted file mode 100755 index 52d027735..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/simerr +++ /dev/null @@ -1,15 +0,0 @@ -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files! -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64i/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/simout deleted file mode 100755 index 22f5e6b42..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/simout +++ /dev/null @@ -1,169 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-timing-ruby/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-timing-ruby/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:09:50 -gem5 executing on boldrock, pid 1349 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-timing-ruby --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64i/simple-timing-ruby - -Global frequency set at 1000000000 ticks per second -lui: PASS -lui, negative: PASS -auipc: 0x184D6 -auipc: PASS -jal: PASS -jalr: PASS -beq, equal: PASS -beq, not equal: PASS -bne, equal: PASS -bne, not equal: PASS -blt, less: PASS -blt, equal: PASS -blt, greater: PASS -bge, less: PASS -bge, equal: PASS -bge, greater: PASS -bltu, greater: PASS -bltu, equal: PASS -bltu, less: PASS -bgeu, greater: PASS -bgeu, equal: PASS -bgeu, less: PASS -lb, positive: PASS -lb, negative: PASS -lh, positive: PASS -lh, negative: PASS -lw, positive: PASS -lw, negative: PASS -lbu: PASS -lhu: PASS -sb: PASS -sh: PASS -sw: PASS -addi: PASS -addi, overflow: PASS -slti, true: PASS -slti, false: PASS -sltiu, false: PASS -sltiu, true: PASS -xori (1): PASS -xori (0): PASS -ori (1): PASS -ori (A): PASS -andi (0): PASS -andi (1): PASS -slli, general: PASS -slli, erase: PASS -srli, general: PASS -srli, erase: PASS -srli, negative: PASS -srai, general: PASS -srai, erase: PASS -srai, negative: PASS -add: PASS -add, overflow: PASS -sub: PASS -sub, "overflow": PASS -sll, general: PASS -sll, erase: PASS -slt, true: PASS -slt, false: PASS -sltu, false: PASS -sltu, true: PASS -xor (1): PASS -xor (0): PASS -srl, general: PASS -srl, erase: PASS -srl, negative: PASS -sra, general: PASS -sra, erase: PASS -sra, negative: PASS -or (1): PASS -or (A): PASS -and (0): PASS -and (-1): PASS -Bytes written: 15 -open, write: PASS -access F_OK: PASS -access R_OK: PASS -access W_OK: PASS -access X_OK: PASS -stat: - st_dev = 2430 - st_ino = 73671954 - st_mode = 33188 - st_nlink = 1 - st_uid = 1001 - st_gid = 1001 - st_rdev = 0 - st_size = 15 - st_blksize = 8192 - st_blocks = 8 -fstat: - st_dev = 2430 - st_ino = 73671954 - st_mode = 33188 - st_nlink = 1 - st_uid = 1001 - st_gid = 1001 - st_rdev = 0 - st_size = 15 - st_blksize = 8192 - st_blocks = 8 -open, stat: PASS -Bytes read: 15 -String read: this is a test -open, read, unlink: PASS -times: - tms_utime = 0 - tms_stime = 0 - tms_cutime = 0 - tms_cstime = 0 -times: FAIL (expected 1; found 0) -timeval: - tv_sec = 1000000000 - tv_usec = 3837 -gettimeofday: PASS -Cycles: 3938511 -rdcycle: PASS -Time: 1499980275 -rdtime: PASS -Instructions Retired: 214479 -rdinstret: PASS -lwu: PASS -ld: PASS -sd: PASS -addiw: PASS -addiw, overflow: PASS -addiw, truncate: PASS -slliw, general: PASS -slliw, erase: PASS -slliw, truncate: PASS -srliw, general: PASS -srliw, erase: PASS -srliw, negative: PASS -srliw, truncate: PASS -sraiw, general: PASS -sraiw, erase: PASS -sraiw, negative: PASS -sraiw, truncate: PASS -addw: PASS -addw, overflow: PASS -addw, truncate: PASS -subw: PASS -subw, "overflow": PASS -subw, truncate: PASS -sllw, general: PASS -sllw, erase: PASS -sllw, truncate: PASS -srlw, general: PASS -srlw, erase: PASS -srlw, negative: PASS -srlw, truncate: PASS -sraw, general: PASS -sraw, erase: PASS -sraw, negative: PASS -sraw, truncate: PASS -Exiting @ tick 5116735 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/stats.txt deleted file mode 100644 index 295299170..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/stats.txt +++ /dev/null @@ -1,739 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.005117 -sim_ticks 5116735 -final_tick 5116735 -sim_freq 1000000000 -host_inst_rate 2592 -host_op_rate 2600 -host_tick_rate 49673 -host_mem_usage 439732 -host_seconds 103.01 -sim_insts 267015 -sim_ops 267785 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1 -system.mem_ctrls.pwrStateResidencyTicks::UNDEFINED 5116735 -system.mem_ctrls.bytes_read::ruby.dir_cntrl0 4826944 -system.mem_ctrls.bytes_read::total 4826944 -system.mem_ctrls.bytes_written::ruby.dir_cntrl0 4826688 -system.mem_ctrls.bytes_written::total 4826688 -system.mem_ctrls.num_reads::ruby.dir_cntrl0 75421 -system.mem_ctrls.num_reads::total 75421 -system.mem_ctrls.num_writes::ruby.dir_cntrl0 75417 -system.mem_ctrls.num_writes::total 75417 -system.mem_ctrls.bw_read::ruby.dir_cntrl0 943364079 -system.mem_ctrls.bw_read::total 943364079 -system.mem_ctrls.bw_write::ruby.dir_cntrl0 943314047 -system.mem_ctrls.bw_write::total 943314047 -system.mem_ctrls.bw_total::ruby.dir_cntrl0 1886678126 -system.mem_ctrls.bw_total::total 1886678126 -system.mem_ctrls.readReqs 75421 -system.mem_ctrls.writeReqs 75417 -system.mem_ctrls.readBursts 75421 -system.mem_ctrls.writeBursts 75417 -system.mem_ctrls.bytesReadDRAM 2399616 -system.mem_ctrls.bytesReadWrQ 2427328 -system.mem_ctrls.bytesWritten 2507072 -system.mem_ctrls.bytesReadSys 4826944 -system.mem_ctrls.bytesWrittenSys 4826688 -system.mem_ctrls.servicedByWrQ 37927 -system.mem_ctrls.mergedWrBursts 36225 -system.mem_ctrls.neitherReadNorWriteReqs 0 -system.mem_ctrls.perBankRdBursts::0 9427 -system.mem_ctrls.perBankRdBursts::1 1709 -system.mem_ctrls.perBankRdBursts::2 836 -system.mem_ctrls.perBankRdBursts::3 1322 -system.mem_ctrls.perBankRdBursts::4 2448 -system.mem_ctrls.perBankRdBursts::5 5376 -system.mem_ctrls.perBankRdBursts::6 192 -system.mem_ctrls.perBankRdBursts::7 137 -system.mem_ctrls.perBankRdBursts::8 54 -system.mem_ctrls.perBankRdBursts::9 224 -system.mem_ctrls.perBankRdBursts::10 819 -system.mem_ctrls.perBankRdBursts::11 1647 -system.mem_ctrls.perBankRdBursts::12 4044 -system.mem_ctrls.perBankRdBursts::13 1798 -system.mem_ctrls.perBankRdBursts::14 6564 -system.mem_ctrls.perBankRdBursts::15 897 -system.mem_ctrls.perBankWrBursts::0 10076 -system.mem_ctrls.perBankWrBursts::1 1700 -system.mem_ctrls.perBankWrBursts::2 866 -system.mem_ctrls.perBankWrBursts::3 1330 -system.mem_ctrls.perBankWrBursts::4 2482 -system.mem_ctrls.perBankWrBursts::5 5586 -system.mem_ctrls.perBankWrBursts::6 200 -system.mem_ctrls.perBankWrBursts::7 142 -system.mem_ctrls.perBankWrBursts::8 57 -system.mem_ctrls.perBankWrBursts::9 224 -system.mem_ctrls.perBankWrBursts::10 821 -system.mem_ctrls.perBankWrBursts::11 1756 -system.mem_ctrls.perBankWrBursts::12 4248 -system.mem_ctrls.perBankWrBursts::13 1812 -system.mem_ctrls.perBankWrBursts::14 6954 -system.mem_ctrls.perBankWrBursts::15 919 -system.mem_ctrls.numRdRetry 0 -system.mem_ctrls.numWrRetry 0 -system.mem_ctrls.totGap 5116653 -system.mem_ctrls.readPktSize::0 0 -system.mem_ctrls.readPktSize::1 0 -system.mem_ctrls.readPktSize::2 0 -system.mem_ctrls.readPktSize::3 0 -system.mem_ctrls.readPktSize::4 0 -system.mem_ctrls.readPktSize::5 0 -system.mem_ctrls.readPktSize::6 75421 -system.mem_ctrls.writePktSize::0 0 -system.mem_ctrls.writePktSize::1 0 -system.mem_ctrls.writePktSize::2 0 -system.mem_ctrls.writePktSize::3 0 -system.mem_ctrls.writePktSize::4 0 -system.mem_ctrls.writePktSize::5 0 -system.mem_ctrls.writePktSize::6 75417 -system.mem_ctrls.rdQLenPdf::0 37494 -system.mem_ctrls.rdQLenPdf::1 0 -system.mem_ctrls.rdQLenPdf::2 0 -system.mem_ctrls.rdQLenPdf::3 0 -system.mem_ctrls.rdQLenPdf::4 0 -system.mem_ctrls.rdQLenPdf::5 0 -system.mem_ctrls.rdQLenPdf::6 0 -system.mem_ctrls.rdQLenPdf::7 0 -system.mem_ctrls.rdQLenPdf::8 0 -system.mem_ctrls.rdQLenPdf::9 0 -system.mem_ctrls.rdQLenPdf::10 0 -system.mem_ctrls.rdQLenPdf::11 0 -system.mem_ctrls.rdQLenPdf::12 0 -system.mem_ctrls.rdQLenPdf::13 0 -system.mem_ctrls.rdQLenPdf::14 0 -system.mem_ctrls.rdQLenPdf::15 0 -system.mem_ctrls.rdQLenPdf::16 0 -system.mem_ctrls.rdQLenPdf::17 0 -system.mem_ctrls.rdQLenPdf::18 0 -system.mem_ctrls.rdQLenPdf::19 0 -system.mem_ctrls.rdQLenPdf::20 0 -system.mem_ctrls.rdQLenPdf::21 0 -system.mem_ctrls.rdQLenPdf::22 0 -system.mem_ctrls.rdQLenPdf::23 0 -system.mem_ctrls.rdQLenPdf::24 0 -system.mem_ctrls.rdQLenPdf::25 0 -system.mem_ctrls.rdQLenPdf::26 0 -system.mem_ctrls.rdQLenPdf::27 0 -system.mem_ctrls.rdQLenPdf::28 0 -system.mem_ctrls.rdQLenPdf::29 0 -system.mem_ctrls.rdQLenPdf::30 0 -system.mem_ctrls.rdQLenPdf::31 0 -system.mem_ctrls.wrQLenPdf::0 1 -system.mem_ctrls.wrQLenPdf::1 1 -system.mem_ctrls.wrQLenPdf::2 1 -system.mem_ctrls.wrQLenPdf::3 1 -system.mem_ctrls.wrQLenPdf::4 1 -system.mem_ctrls.wrQLenPdf::5 1 -system.mem_ctrls.wrQLenPdf::6 1 -system.mem_ctrls.wrQLenPdf::7 1 -system.mem_ctrls.wrQLenPdf::8 1 -system.mem_ctrls.wrQLenPdf::9 1 -system.mem_ctrls.wrQLenPdf::10 1 -system.mem_ctrls.wrQLenPdf::11 1 -system.mem_ctrls.wrQLenPdf::12 1 -system.mem_ctrls.wrQLenPdf::13 1 -system.mem_ctrls.wrQLenPdf::14 1 -system.mem_ctrls.wrQLenPdf::15 278 -system.mem_ctrls.wrQLenPdf::16 320 -system.mem_ctrls.wrQLenPdf::17 2066 -system.mem_ctrls.wrQLenPdf::18 2441 -system.mem_ctrls.wrQLenPdf::19 2481 -system.mem_ctrls.wrQLenPdf::20 2497 -system.mem_ctrls.wrQLenPdf::21 2551 -system.mem_ctrls.wrQLenPdf::22 2509 -system.mem_ctrls.wrQLenPdf::23 2416 -system.mem_ctrls.wrQLenPdf::24 2402 -system.mem_ctrls.wrQLenPdf::25 2403 -system.mem_ctrls.wrQLenPdf::26 2402 -system.mem_ctrls.wrQLenPdf::27 2402 -system.mem_ctrls.wrQLenPdf::28 2401 -system.mem_ctrls.wrQLenPdf::29 2402 -system.mem_ctrls.wrQLenPdf::30 2401 -system.mem_ctrls.wrQLenPdf::31 2401 -system.mem_ctrls.wrQLenPdf::32 2401 -system.mem_ctrls.wrQLenPdf::33 2 -system.mem_ctrls.wrQLenPdf::34 1 -system.mem_ctrls.wrQLenPdf::35 0 -system.mem_ctrls.wrQLenPdf::36 0 -system.mem_ctrls.wrQLenPdf::37 0 -system.mem_ctrls.wrQLenPdf::38 0 -system.mem_ctrls.wrQLenPdf::39 0 -system.mem_ctrls.wrQLenPdf::40 0 -system.mem_ctrls.wrQLenPdf::41 0 -system.mem_ctrls.wrQLenPdf::42 0 -system.mem_ctrls.wrQLenPdf::43 0 -system.mem_ctrls.wrQLenPdf::44 0 -system.mem_ctrls.wrQLenPdf::45 0 -system.mem_ctrls.wrQLenPdf::46 0 -system.mem_ctrls.wrQLenPdf::47 0 -system.mem_ctrls.wrQLenPdf::48 0 -system.mem_ctrls.wrQLenPdf::49 0 -system.mem_ctrls.wrQLenPdf::50 0 -system.mem_ctrls.wrQLenPdf::51 0 -system.mem_ctrls.wrQLenPdf::52 0 -system.mem_ctrls.wrQLenPdf::53 0 -system.mem_ctrls.wrQLenPdf::54 0 -system.mem_ctrls.wrQLenPdf::55 0 -system.mem_ctrls.wrQLenPdf::56 0 -system.mem_ctrls.wrQLenPdf::57 0 -system.mem_ctrls.wrQLenPdf::58 0 -system.mem_ctrls.wrQLenPdf::59 0 -system.mem_ctrls.wrQLenPdf::60 0 -system.mem_ctrls.wrQLenPdf::61 0 -system.mem_ctrls.wrQLenPdf::62 0 -system.mem_ctrls.wrQLenPdf::63 0 -system.mem_ctrls.bytesPerActivate::samples 19854 -system.mem_ctrls.bytesPerActivate::mean 247.067593 -system.mem_ctrls.bytesPerActivate::gmean 170.034775 -system.mem_ctrls.bytesPerActivate::stdev 232.007749 -system.mem_ctrls.bytesPerActivate::0-127 6244 31.45% 31.45% -system.mem_ctrls.bytesPerActivate::128-255 5972 30.08% 61.53% -system.mem_ctrls.bytesPerActivate::256-383 2912 14.67% 76.20% -system.mem_ctrls.bytesPerActivate::384-511 1915 9.65% 85.84% -system.mem_ctrls.bytesPerActivate::512-639 1197 6.03% 91.87% -system.mem_ctrls.bytesPerActivate::640-767 490 2.47% 94.34% -system.mem_ctrls.bytesPerActivate::768-895 315 1.59% 95.93% -system.mem_ctrls.bytesPerActivate::896-1023 221 1.11% 97.04% -system.mem_ctrls.bytesPerActivate::1024-1151 588 2.96% 100.00% -system.mem_ctrls.bytesPerActivate::total 19854 -system.mem_ctrls.rdPerTurnAround::samples 2401 -system.mem_ctrls.rdPerTurnAround::mean 15.614327 -system.mem_ctrls.rdPerTurnAround::gmean 15.546038 -system.mem_ctrls.rdPerTurnAround::stdev 1.481394 -system.mem_ctrls.rdPerTurnAround::12-13 161 6.71% 6.71% -system.mem_ctrls.rdPerTurnAround::14-15 983 40.94% 47.65% -system.mem_ctrls.rdPerTurnAround::16-17 1037 43.19% 90.84% -system.mem_ctrls.rdPerTurnAround::18-19 206 8.58% 99.42% -system.mem_ctrls.rdPerTurnAround::20-21 13 0.54% 99.96% -system.mem_ctrls.rdPerTurnAround::32-33 1 0.04% 100.00% -system.mem_ctrls.rdPerTurnAround::total 2401 -system.mem_ctrls.wrPerTurnAround::samples 2401 -system.mem_ctrls.wrPerTurnAround::mean 16.315285 -system.mem_ctrls.wrPerTurnAround::gmean 16.295426 -system.mem_ctrls.wrPerTurnAround::stdev 0.838235 -system.mem_ctrls.wrPerTurnAround::16 2077 86.51% 86.51% -system.mem_ctrls.wrPerTurnAround::17 33 1.37% 87.88% -system.mem_ctrls.wrPerTurnAround::18 158 6.58% 94.46% -system.mem_ctrls.wrPerTurnAround::19 124 5.16% 99.63% -system.mem_ctrls.wrPerTurnAround::20 9 0.37% 100.00% -system.mem_ctrls.wrPerTurnAround::total 2401 -system.mem_ctrls.totQLat 852328 -system.mem_ctrls.totMemAccLat 1564714 -system.mem_ctrls.totBusLat 187470 -system.mem_ctrls.avgQLat 22.73 -system.mem_ctrls.avgBusLat 5.00 -system.mem_ctrls.avgMemAccLat 41.73 -system.mem_ctrls.avgRdBW 468.97 -system.mem_ctrls.avgWrBW 489.97 -system.mem_ctrls.avgRdBWSys 943.36 -system.mem_ctrls.avgWrBWSys 943.31 -system.mem_ctrls.peakBW 12800.00 -system.mem_ctrls.busUtil 7.49 -system.mem_ctrls.busUtilRead 3.66 -system.mem_ctrls.busUtilWrite 3.83 -system.mem_ctrls.avgRdQLen 1.00 -system.mem_ctrls.avgWrQLen 25.94 -system.mem_ctrls.readRowHits 22215 -system.mem_ctrls.writeRowHits 34592 -system.mem_ctrls.readRowHitRate 59.25 -system.mem_ctrls.writeRowHitRate 88.26 -system.mem_ctrls.avgGap 33.92 -system.mem_ctrls.pageHitRate 74.08 -system.mem_ctrls_0.actEnergy 73070760 -system.mem_ctrls_0.preEnergy 39532584 -system.mem_ctrls_0.readEnergy 245010528 -system.mem_ctrls_0.writeEnergy 186934464 -system.mem_ctrls_0.refreshEnergy 396442800.000000 -system.mem_ctrls_0.actBackEnergy 606409320 -system.mem_ctrls_0.preBackEnergy 10673664 -system.mem_ctrls_0.actPowerDownEnergy 1616441112 -system.mem_ctrls_0.prePowerDownEnergy 34766592 -system.mem_ctrls_0.selfRefreshEnergy 32456160 -system.mem_ctrls_0.totalEnergy 3241737984 -system.mem_ctrls_0.averagePower 633.555966 -system.mem_ctrls_0.totalIdleTime 3758823 -system.mem_ctrls_0.memoryStateTime::IDLE 4588 -system.mem_ctrls_0.memoryStateTime::REF 167730 -system.mem_ctrls_0.memoryStateTime::SREF 123729 -system.mem_ctrls_0.memoryStateTime::PRE_PDN 90538 -system.mem_ctrls_0.memoryStateTime::ACT 1185323 -system.mem_ctrls_0.memoryStateTime::ACT_PDN 3544827 -system.mem_ctrls_1.actEnergy 68729640 -system.mem_ctrls_1.preEnergy 37183272 -system.mem_ctrls_1.readEnergy 183320928 -system.mem_ctrls_1.writeEnergy 140238432 -system.mem_ctrls_1.refreshEnergy 405662400.000000 -system.mem_ctrls_1.actBackEnergy 592863384 -system.mem_ctrls_1.preBackEnergy 9519360 -system.mem_ctrls_1.actPowerDownEnergy 1630196352 -system.mem_ctrls_1.prePowerDownEnergy 75447936 -system.mem_ctrls_1.selfRefreshEnergy 8193840 -system.mem_ctrls_1.totalEnergy 3151355544 -system.mem_ctrls_1.averagePower 615.891881 -system.mem_ctrls_1.totalIdleTime 3791773 -system.mem_ctrls_1.memoryStateTime::IDLE 5752 -system.mem_ctrls_1.memoryStateTime::REF 171636 -system.mem_ctrls_1.memoryStateTime::SREF 20335 -system.mem_ctrls_1.memoryStateTime::PRE_PDN 196479 -system.mem_ctrls_1.memoryStateTime::ACT 1147541 -system.mem_ctrls_1.memoryStateTime::ACT_PDN 3574992 -system.pwrStateResidencyTicks::UNDEFINED 5116735 -system.cpu.clk_domain.clock 1 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 182 -system.cpu.pwrStateResidencyTicks::ON 5116735 -system.cpu.numCycles 5116735 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 267015 -system.cpu.committedOps 267785 -system.cpu.num_int_alu_accesses 266368 -system.cpu.num_fp_alu_accesses 12 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 15688 -system.cpu.num_conditional_control_insts 41235 -system.cpu.num_int_insts 266368 -system.cpu.num_fp_insts 12 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 334582 -system.cpu.num_int_register_writes 178375 -system.cpu.num_fp_register_reads 12 -system.cpu.num_fp_register_writes 0 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 109347 -system.cpu.num_load_insts 67812 -system.cpu.num_store_insts 41535 -system.cpu.num_idle_cycles 0 -system.cpu.num_busy_cycles 5116735 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction 0 -system.cpu.Branches 56923 -system.cpu.op_class::No_OpClass 191 0.07% 0.07% -system.cpu.op_class::IntAlu 157759 58.87% 58.94% -system.cpu.op_class::IntMult 436 0.16% 59.11% -system.cpu.op_class::IntDiv 234 0.09% 59.19% -system.cpu.op_class::FloatAdd 0 0.00% 59.19% -system.cpu.op_class::FloatCmp 0 0.00% 59.19% -system.cpu.op_class::FloatCvt 0 0.00% 59.19% -system.cpu.op_class::FloatMult 0 0.00% 59.19% -system.cpu.op_class::FloatMultAcc 0 0.00% 59.19% -system.cpu.op_class::FloatDiv 0 0.00% 59.19% -system.cpu.op_class::FloatMisc 0 0.00% 59.19% -system.cpu.op_class::FloatSqrt 0 0.00% 59.19% -system.cpu.op_class::SimdAdd 0 0.00% 59.19% -system.cpu.op_class::SimdAddAcc 0 0.00% 59.19% -system.cpu.op_class::SimdAlu 0 0.00% 59.19% -system.cpu.op_class::SimdCmp 0 0.00% 59.19% -system.cpu.op_class::SimdCvt 0 0.00% 59.19% -system.cpu.op_class::SimdMisc 0 0.00% 59.19% -system.cpu.op_class::SimdMult 0 0.00% 59.19% -system.cpu.op_class::SimdMultAcc 0 0.00% 59.19% -system.cpu.op_class::SimdShift 0 0.00% 59.19% -system.cpu.op_class::SimdShiftAcc 0 0.00% 59.19% -system.cpu.op_class::SimdSqrt 0 0.00% 59.19% -system.cpu.op_class::SimdFloatAdd 0 0.00% 59.19% -system.cpu.op_class::SimdFloatAlu 0 0.00% 59.19% -system.cpu.op_class::SimdFloatCmp 0 0.00% 59.19% -system.cpu.op_class::SimdFloatCvt 0 0.00% 59.19% -system.cpu.op_class::SimdFloatDiv 0 0.00% 59.19% -system.cpu.op_class::SimdFloatMisc 0 0.00% 59.19% -system.cpu.op_class::SimdFloatMult 0 0.00% 59.19% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 59.19% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 59.19% -system.cpu.op_class::MemRead 67812 25.31% 84.50% -system.cpu.op_class::MemWrite 41523 15.50% 100.00% -system.cpu.op_class::FloatMemRead 0 0.00% 100.00% -system.cpu.op_class::FloatMemWrite 12 0.00% 100.00% -system.cpu.op_class::IprAccess 0 0.00% 100.00% -system.cpu.op_class::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class::total 267967 -system.ruby.clk_domain.clock 1 -system.ruby.pwrStateResidencyTicks::UNDEFINED 5116735 -system.ruby.delayHist::bucket_size 1 -system.ruby.delayHist::max_bucket 9 -system.ruby.delayHist::samples 150838 -system.ruby.delayHist | 150838 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayHist::total 150838 -system.ruby.outstanding_req_hist_seqr::bucket_size 1 -system.ruby.outstanding_req_hist_seqr::max_bucket 9 -system.ruby.outstanding_req_hist_seqr::samples 419524 -system.ruby.outstanding_req_hist_seqr::mean 1 -system.ruby.outstanding_req_hist_seqr::gmean 1 -system.ruby.outstanding_req_hist_seqr | 0 0.00% 0.00% | 419524 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.outstanding_req_hist_seqr::total 419524 -system.ruby.latency_hist_seqr::bucket_size 64 -system.ruby.latency_hist_seqr::max_bucket 639 -system.ruby.latency_hist_seqr::samples 419523 -system.ruby.latency_hist_seqr::mean 11.196554 -system.ruby.latency_hist_seqr::gmean 2.021884 -system.ruby.latency_hist_seqr::stdev 27.017535 -system.ruby.latency_hist_seqr | 383190 91.34% 91.34% | 33767 8.05% 99.39% | 1655 0.39% 99.78% | 362 0.09% 99.87% | 284 0.07% 99.94% | 231 0.06% 99.99% | 22 0.01% 100.00% | 2 0.00% 100.00% | 0 0.00% 100.00% | 10 0.00% 100.00% -system.ruby.latency_hist_seqr::total 419523 -system.ruby.hit_latency_hist_seqr::bucket_size 1 -system.ruby.hit_latency_hist_seqr::max_bucket 9 -system.ruby.hit_latency_hist_seqr::samples 344102 -system.ruby.hit_latency_hist_seqr::mean 1 -system.ruby.hit_latency_hist_seqr::gmean 1 -system.ruby.hit_latency_hist_seqr | 0 0.00% 0.00% | 344102 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.hit_latency_hist_seqr::total 344102 -system.ruby.miss_latency_hist_seqr::bucket_size 64 -system.ruby.miss_latency_hist_seqr::max_bucket 639 -system.ruby.miss_latency_hist_seqr::samples 75421 -system.ruby.miss_latency_hist_seqr::mean 57.717479 -system.ruby.miss_latency_hist_seqr::gmean 50.204627 -system.ruby.miss_latency_hist_seqr::stdev 37.705830 -system.ruby.miss_latency_hist_seqr | 39088 51.83% 51.83% | 33767 44.77% 96.60% | 1655 2.19% 98.79% | 362 0.48% 99.27% | 284 0.38% 99.65% | 231 0.31% 99.95% | 22 0.03% 99.98% | 2 0.00% 99.99% | 0 0.00% 99.99% | 10 0.01% 100.00% -system.ruby.miss_latency_hist_seqr::total 75421 -system.ruby.Directory.incomplete_times_seqr 75420 -system.ruby.dir_cntrl0.forwardFromDir.avg_buf_msgs 0.014739 -system.ruby.dir_cntrl0.forwardFromDir.avg_stall_time 0.999945 -system.ruby.dir_cntrl0.requestToDir.avg_buf_msgs 0.029479 -system.ruby.dir_cntrl0.requestToDir.avg_stall_time 11.763888 -system.ruby.dir_cntrl0.responseFromDir.avg_buf_msgs 0.014740 -system.ruby.dir_cntrl0.responseFromDir.avg_stall_time 0.999987 -system.ruby.dir_cntrl0.responseFromMemory.avg_buf_msgs 0.029479 -system.ruby.dir_cntrl0.responseFromMemory.avg_stall_time 0.999987 -system.ruby.dir_cntrl0.pwrStateResidencyTicks::UNDEFINED 5116735 -system.ruby.l1_cntrl0.cacheMemory.demand_hits 344102 -system.ruby.l1_cntrl0.cacheMemory.demand_misses 75421 -system.ruby.l1_cntrl0.cacheMemory.demand_accesses 419523 -system.ruby.l1_cntrl0.forwardToCache.avg_buf_msgs 0.014739 -system.ruby.l1_cntrl0.forwardToCache.avg_stall_time 6.999606 -system.ruby.l1_cntrl0.mandatoryQueue.avg_buf_msgs 0.081991 -system.ruby.l1_cntrl0.mandatoryQueue.avg_stall_time 1.000000 -system.ruby.l1_cntrl0.requestFromCache.avg_buf_msgs 0.058959 -system.ruby.l1_cntrl0.requestFromCache.avg_stall_time 1.999999 -system.ruby.l1_cntrl0.responseToCache.avg_buf_msgs 0.014740 -system.ruby.l1_cntrl0.responseToCache.avg_stall_time 6.999897 -system.ruby.l1_cntrl0.sequencer.pwrStateResidencyTicks::UNDEFINED 5116735 -system.ruby.l1_cntrl0.pwrStateResidencyTicks::UNDEFINED 5116735 -system.ruby.memctrl_clk_domain.clock 3 -system.ruby.network.routers0.port_buffers03.avg_buf_msgs 0.014739 -system.ruby.network.routers0.port_buffers03.avg_stall_time 5.999663 -system.ruby.network.routers0.port_buffers04.avg_buf_msgs 0.014740 -system.ruby.network.routers0.port_buffers04.avg_stall_time 5.999913 -system.ruby.network.routers0.port_buffers07.avg_buf_msgs 0.088436 -system.ruby.network.routers0.port_buffers07.avg_stall_time 6.763903 -system.ruby.network.routers0.pwrStateResidencyTicks::UNDEFINED 5116735 -system.ruby.network.routers0.percent_links_utilized 7.369836 -system.ruby.network.routers0.msg_count.Control::2 75421 -system.ruby.network.routers0.msg_count.Data::2 75417 -system.ruby.network.routers0.msg_count.Response_Data::4 75421 -system.ruby.network.routers0.msg_count.Writeback_Control::3 75417 -system.ruby.network.routers0.msg_bytes.Control::2 603368 -system.ruby.network.routers0.msg_bytes.Data::2 5430024 -system.ruby.network.routers0.msg_bytes.Response_Data::4 5430312 -system.ruby.network.routers0.msg_bytes.Writeback_Control::3 603336 -system.ruby.network.routers1.port_buffers02.avg_buf_msgs 0.029479 -system.ruby.network.routers1.port_buffers02.avg_stall_time 10.763892 -system.ruby.network.routers1.port_buffers06.avg_buf_msgs 0.014739 -system.ruby.network.routers1.port_buffers06.avg_stall_time 1.999889 -system.ruby.network.routers1.port_buffers07.avg_buf_msgs 0.014740 -system.ruby.network.routers1.port_buffers07.avg_stall_time 1.999973 -system.ruby.network.routers1.pwrStateResidencyTicks::UNDEFINED 5116735 -system.ruby.network.routers1.percent_links_utilized 7.369836 -system.ruby.network.routers1.msg_count.Control::2 75421 -system.ruby.network.routers1.msg_count.Data::2 75417 -system.ruby.network.routers1.msg_count.Response_Data::4 75421 -system.ruby.network.routers1.msg_count.Writeback_Control::3 75417 -system.ruby.network.routers1.msg_bytes.Control::2 603368 -system.ruby.network.routers1.msg_bytes.Data::2 5430024 -system.ruby.network.routers1.msg_bytes.Response_Data::4 5430312 -system.ruby.network.routers1.msg_bytes.Writeback_Control::3 603336 -system.ruby.network.int_link_buffers02.avg_buf_msgs 0.029479 -system.ruby.network.int_link_buffers02.avg_stall_time 7.763901 -system.ruby.network.int_link_buffers08.avg_buf_msgs 0.014739 -system.ruby.network.int_link_buffers08.avg_stall_time 2.999833 -system.ruby.network.int_link_buffers09.avg_buf_msgs 0.014740 -system.ruby.network.int_link_buffers09.avg_stall_time 2.999958 -system.ruby.network.int_link_buffers13.avg_buf_msgs 0.014739 -system.ruby.network.int_link_buffers13.avg_stall_time 4.999721 -system.ruby.network.int_link_buffers14.avg_buf_msgs 0.014740 -system.ruby.network.int_link_buffers14.avg_stall_time 4.999929 -system.ruby.network.int_link_buffers17.avg_buf_msgs 0.029479 -system.ruby.network.int_link_buffers17.avg_stall_time 9.763895 -system.ruby.network.routers2.port_buffers03.avg_buf_msgs 0.014739 -system.ruby.network.routers2.port_buffers03.avg_stall_time 3.999777 -system.ruby.network.routers2.port_buffers04.avg_buf_msgs 0.014740 -system.ruby.network.routers2.port_buffers04.avg_stall_time 3.999944 -system.ruby.network.routers2.port_buffers07.avg_buf_msgs 0.029479 -system.ruby.network.routers2.port_buffers07.avg_stall_time 8.763898 -system.ruby.network.routers2.pwrStateResidencyTicks::UNDEFINED 5116735 -system.ruby.network.routers2.percent_links_utilized 7.369836 -system.ruby.network.routers2.msg_count.Control::2 75421 -system.ruby.network.routers2.msg_count.Data::2 75417 -system.ruby.network.routers2.msg_count.Response_Data::4 75421 -system.ruby.network.routers2.msg_count.Writeback_Control::3 75417 -system.ruby.network.routers2.msg_bytes.Control::2 603368 -system.ruby.network.routers2.msg_bytes.Data::2 5430024 -system.ruby.network.routers2.msg_bytes.Response_Data::4 5430312 -system.ruby.network.routers2.msg_bytes.Writeback_Control::3 603336 -system.ruby.network.pwrStateResidencyTicks::UNDEFINED 5116735 -system.ruby.network.msg_count.Control 226263 -system.ruby.network.msg_count.Data 226251 -system.ruby.network.msg_count.Response_Data 226263 -system.ruby.network.msg_count.Writeback_Control 226251 -system.ruby.network.msg_byte.Control 1810104 -system.ruby.network.msg_byte.Data 16290072 -system.ruby.network.msg_byte.Response_Data 16290936 -system.ruby.network.msg_byte.Writeback_Control 1810008 -system.sys_port_proxy.pwrStateResidencyTicks::UNDEFINED 5116735 -system.ruby.network.routers0.throttle0.link_utilization 7.369993 -system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 75421 -system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 75417 -system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 5430312 -system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 603336 -system.ruby.network.routers0.throttle1.link_utilization 7.369680 -system.ruby.network.routers0.throttle1.msg_count.Control::2 75421 -system.ruby.network.routers0.throttle1.msg_count.Data::2 75417 -system.ruby.network.routers0.throttle1.msg_bytes.Control::2 603368 -system.ruby.network.routers0.throttle1.msg_bytes.Data::2 5430024 -system.ruby.network.routers1.throttle0.link_utilization 7.369680 -system.ruby.network.routers1.throttle0.msg_count.Control::2 75421 -system.ruby.network.routers1.throttle0.msg_count.Data::2 75417 -system.ruby.network.routers1.throttle0.msg_bytes.Control::2 603368 -system.ruby.network.routers1.throttle0.msg_bytes.Data::2 5430024 -system.ruby.network.routers1.throttle1.link_utilization 7.369993 -system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 75421 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 75417 -system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 5430312 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 603336 -system.ruby.network.routers2.throttle0.link_utilization 7.369993 -system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 75421 -system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 75417 -system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 5430312 -system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 603336 -system.ruby.network.routers2.throttle1.link_utilization 7.369680 -system.ruby.network.routers2.throttle1.msg_count.Control::2 75421 -system.ruby.network.routers2.throttle1.msg_count.Data::2 75417 -system.ruby.network.routers2.throttle1.msg_bytes.Control::2 603368 -system.ruby.network.routers2.throttle1.msg_bytes.Data::2 5430024 -system.ruby.delayVCHist.vnet_1::bucket_size 1 -system.ruby.delayVCHist.vnet_1::max_bucket 9 -system.ruby.delayVCHist.vnet_1::samples 75421 -system.ruby.delayVCHist.vnet_1 | 75421 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayVCHist.vnet_1::total 75421 -system.ruby.delayVCHist.vnet_2::bucket_size 1 -system.ruby.delayVCHist.vnet_2::max_bucket 9 -system.ruby.delayVCHist.vnet_2::samples 75417 -system.ruby.delayVCHist.vnet_2 | 75417 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayVCHist.vnet_2::total 75417 -system.ruby.LD.latency_hist_seqr::bucket_size 64 -system.ruby.LD.latency_hist_seqr::max_bucket 639 -system.ruby.LD.latency_hist_seqr::samples 67033 -system.ruby.LD.latency_hist_seqr::mean 28.286575 -system.ruby.LD.latency_hist_seqr::gmean 7.249271 -system.ruby.LD.latency_hist_seqr::stdev 37.069963 -system.ruby.LD.latency_hist_seqr | 53096 79.21% 79.21% | 12917 19.27% 98.48% | 658 0.98% 99.46% | 143 0.21% 99.67% | 114 0.17% 99.84% | 91 0.14% 99.98% | 12 0.02% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 1 0.00% 100.00% -system.ruby.LD.latency_hist_seqr::total 67033 -system.ruby.LD.hit_latency_hist_seqr::bucket_size 1 -system.ruby.LD.hit_latency_hist_seqr::max_bucket 9 -system.ruby.LD.hit_latency_hist_seqr::samples 32539 -system.ruby.LD.hit_latency_hist_seqr::mean 1 -system.ruby.LD.hit_latency_hist_seqr::gmean 1 -system.ruby.LD.hit_latency_hist_seqr | 0 0.00% 0.00% | 32539 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.hit_latency_hist_seqr::total 32539 -system.ruby.LD.miss_latency_hist_seqr::bucket_size 64 -system.ruby.LD.miss_latency_hist_seqr::max_bucket 639 -system.ruby.LD.miss_latency_hist_seqr::samples 34494 -system.ruby.LD.miss_latency_hist_seqr::mean 54.026642 -system.ruby.LD.miss_latency_hist_seqr::gmean 46.971041 -system.ruby.LD.miss_latency_hist_seqr::stdev 36.132660 -system.ruby.LD.miss_latency_hist_seqr | 20557 59.60% 59.60% | 12917 37.45% 97.04% | 658 1.91% 98.95% | 143 0.41% 99.37% | 114 0.33% 99.70% | 91 0.26% 99.96% | 12 0.03% 99.99% | 1 0.00% 100.00% | 0 0.00% 100.00% | 1 0.00% 100.00% -system.ruby.LD.miss_latency_hist_seqr::total 34494 -system.ruby.ST.latency_hist_seqr::bucket_size 64 -system.ruby.ST.latency_hist_seqr::max_bucket 639 -system.ruby.ST.latency_hist_seqr::samples 40756 -system.ruby.ST.latency_hist_seqr::mean 15.907130 -system.ruby.ST.latency_hist_seqr::gmean 3.379553 -system.ruby.ST.latency_hist_seqr::stdev 28.615404 -system.ruby.ST.latency_hist_seqr | 37472 91.94% 91.94% | 3033 7.44% 99.38% | 165 0.40% 99.79% | 31 0.08% 99.87% | 21 0.05% 99.92% | 26 0.06% 99.98% | 2 0.00% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 6 0.01% 100.00% -system.ruby.ST.latency_hist_seqr::total 40756 -system.ruby.ST.hit_latency_hist_seqr::bucket_size 1 -system.ruby.ST.hit_latency_hist_seqr::max_bucket 9 -system.ruby.ST.hit_latency_hist_seqr::samples 27375 -system.ruby.ST.hit_latency_hist_seqr::mean 1 -system.ruby.ST.hit_latency_hist_seqr::gmean 1 -system.ruby.ST.hit_latency_hist_seqr | 0 0.00% 0.00% | 27375 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.hit_latency_hist_seqr::total 27375 -system.ruby.ST.miss_latency_hist_seqr::bucket_size 64 -system.ruby.ST.miss_latency_hist_seqr::max_bucket 639 -system.ruby.ST.miss_latency_hist_seqr::samples 13381 -system.ruby.ST.miss_latency_hist_seqr::mean 46.404305 -system.ruby.ST.miss_latency_hist_seqr::gmean 40.813638 -system.ruby.ST.miss_latency_hist_seqr::stdev 33.306980 -system.ruby.ST.miss_latency_hist_seqr | 10097 75.46% 75.46% | 3033 22.67% 98.12% | 165 1.23% 99.36% | 31 0.23% 99.59% | 21 0.16% 99.75% | 26 0.19% 99.94% | 2 0.01% 99.96% | 0 0.00% 99.96% | 0 0.00% 99.96% | 6 0.04% 100.00% -system.ruby.ST.miss_latency_hist_seqr::total 13381 -system.ruby.IFETCH.latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.latency_hist_seqr::samples 310176 -system.ruby.IFETCH.latency_hist_seqr::mean 6.934608 -system.ruby.IFETCH.latency_hist_seqr::gmean 1.439153 -system.ruby.IFETCH.latency_hist_seqr::stdev 22.314998 -system.ruby.IFETCH.latency_hist_seqr | 291067 93.84% 93.84% | 17814 5.74% 99.58% | 832 0.27% 99.85% | 188 0.06% 99.91% | 149 0.05% 99.96% | 114 0.04% 100.00% | 8 0.00% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 3 0.00% 100.00% -system.ruby.IFETCH.latency_hist_seqr::total 310176 -system.ruby.IFETCH.hit_latency_hist_seqr::bucket_size 1 -system.ruby.IFETCH.hit_latency_hist_seqr::max_bucket 9 -system.ruby.IFETCH.hit_latency_hist_seqr::samples 282635 -system.ruby.IFETCH.hit_latency_hist_seqr::mean 1 -system.ruby.IFETCH.hit_latency_hist_seqr::gmean 1 -system.ruby.IFETCH.hit_latency_hist_seqr | 0 0.00% 0.00% | 282635 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.IFETCH.hit_latency_hist_seqr::total 282635 -system.ruby.IFETCH.miss_latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.miss_latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.miss_latency_hist_seqr::samples 27541 -system.ruby.IFETCH.miss_latency_hist_seqr::mean 67.837551 -system.ruby.IFETCH.miss_latency_hist_seqr::gmean 60.346853 -system.ruby.IFETCH.miss_latency_hist_seqr::stdev 39.212462 -system.ruby.IFETCH.miss_latency_hist_seqr | 8432 30.62% 30.62% | 17814 64.68% 95.30% | 832 3.02% 98.32% | 188 0.68% 99.00% | 149 0.54% 99.54% | 114 0.41% 99.96% | 8 0.03% 99.99% | 1 0.00% 99.99% | 0 0.00% 99.99% | 3 0.01% 100.00% -system.ruby.IFETCH.miss_latency_hist_seqr::total 27541 -system.ruby.Load_Linked.latency_hist_seqr::bucket_size 8 -system.ruby.Load_Linked.latency_hist_seqr::max_bucket 79 -system.ruby.Load_Linked.latency_hist_seqr::samples 779 -system.ruby.Load_Linked.latency_hist_seqr::mean 1.333761 -system.ruby.Load_Linked.latency_hist_seqr::gmean 1.025408 -system.ruby.Load_Linked.latency_hist_seqr::stdev 4.376735 -system.ruby.Load_Linked.latency_hist_seqr | 774 99.36% 99.36% | 0 0.00% 99.36% | 0 0.00% 99.36% | 0 0.00% 99.36% | 2 0.26% 99.61% | 0 0.00% 99.61% | 0 0.00% 99.61% | 0 0.00% 99.61% | 3 0.39% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.latency_hist_seqr::total 779 -system.ruby.Load_Linked.hit_latency_hist_seqr::bucket_size 1 -system.ruby.Load_Linked.hit_latency_hist_seqr::max_bucket 9 -system.ruby.Load_Linked.hit_latency_hist_seqr::samples 774 -system.ruby.Load_Linked.hit_latency_hist_seqr::mean 1 -system.ruby.Load_Linked.hit_latency_hist_seqr::gmean 1 -system.ruby.Load_Linked.hit_latency_hist_seqr | 0 0.00% 0.00% | 774 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.hit_latency_hist_seqr::total 774 -system.ruby.Load_Linked.miss_latency_hist_seqr::bucket_size 8 -system.ruby.Load_Linked.miss_latency_hist_seqr::max_bucket 79 -system.ruby.Load_Linked.miss_latency_hist_seqr::samples 5 -system.ruby.Load_Linked.miss_latency_hist_seqr::mean 53 -system.ruby.Load_Linked.miss_latency_hist_seqr::gmean 49.854558 -system.ruby.Load_Linked.miss_latency_hist_seqr::stdev 19.170290 -system.ruby.Load_Linked.miss_latency_hist_seqr | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 40.00% 40.00% | 0 0.00% 40.00% | 0 0.00% 40.00% | 0 0.00% 40.00% | 3 60.00% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.miss_latency_hist_seqr::total 5 -system.ruby.Store_Conditional.latency_hist_seqr::bucket_size 1 -system.ruby.Store_Conditional.latency_hist_seqr::max_bucket 9 -system.ruby.Store_Conditional.latency_hist_seqr::samples 779 -system.ruby.Store_Conditional.latency_hist_seqr::mean 1 -system.ruby.Store_Conditional.latency_hist_seqr::gmean 1 -system.ruby.Store_Conditional.latency_hist_seqr | 0 0.00% 0.00% | 779 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Store_Conditional.latency_hist_seqr::total 779 -system.ruby.Store_Conditional.hit_latency_hist_seqr::bucket_size 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr::max_bucket 9 -system.ruby.Store_Conditional.hit_latency_hist_seqr::samples 779 -system.ruby.Store_Conditional.hit_latency_hist_seqr::mean 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr::gmean 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr | 0 0.00% 0.00% | 779 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Store_Conditional.hit_latency_hist_seqr::total 779 -system.ruby.Directory.miss_mach_latency_hist_seqr::bucket_size 64 -system.ruby.Directory.miss_mach_latency_hist_seqr::max_bucket 639 -system.ruby.Directory.miss_mach_latency_hist_seqr::samples 75421 -system.ruby.Directory.miss_mach_latency_hist_seqr::mean 57.717479 -system.ruby.Directory.miss_mach_latency_hist_seqr::gmean 50.204627 -system.ruby.Directory.miss_mach_latency_hist_seqr::stdev 37.705830 -system.ruby.Directory.miss_mach_latency_hist_seqr | 39088 51.83% 51.83% | 33767 44.77% 96.60% | 1655 2.19% 98.79% | 362 0.48% 99.27% | 284 0.38% 99.65% | 231 0.31% 99.95% | 22 0.03% 99.98% | 2 0.00% 99.99% | 0 0.00% 99.99% | 10 0.01% 100.00% -system.ruby.Directory.miss_mach_latency_hist_seqr::total 75421 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::total 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::total 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::total 1 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::bucket_size 8 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::max_bucket 79 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::mean 75 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::gmean 75.000000 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::total 1 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::samples 34494 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::mean 54.026642 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::gmean 46.971041 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::stdev 36.132660 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr | 20557 59.60% 59.60% | 12917 37.45% 97.04% | 658 1.91% 98.95% | 143 0.41% 99.37% | 114 0.33% 99.70% | 91 0.26% 99.96% | 12 0.03% 99.99% | 1 0.00% 100.00% | 0 0.00% 100.00% | 1 0.00% 100.00% -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::total 34494 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::samples 13381 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::mean 46.404305 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::gmean 40.813638 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::stdev 33.306980 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr | 10097 75.46% 75.46% | 3033 22.67% 98.12% | 165 1.23% 99.36% | 31 0.23% 99.59% | 21 0.16% 99.75% | 26 0.19% 99.94% | 2 0.01% 99.96% | 0 0.00% 99.96% | 0 0.00% 99.96% | 6 0.04% 100.00% -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::total 13381 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::samples 27541 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::mean 67.837551 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::gmean 60.346853 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::stdev 39.212462 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr | 8432 30.62% 30.62% | 17814 64.68% 95.30% | 832 3.02% 98.32% | 188 0.68% 99.00% | 149 0.54% 99.54% | 114 0.41% 99.96% | 8 0.03% 99.99% | 1 0.00% 99.99% | 0 0.00% 99.99% | 3 0.01% 100.00% -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::total 27541 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::bucket_size 8 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::max_bucket 79 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::samples 5 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::mean 53 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::gmean 49.854558 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::stdev 19.170290 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 40.00% 40.00% | 0 0.00% 40.00% | 0 0.00% 40.00% | 0 0.00% 40.00% | 3 60.00% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::total 5 -system.ruby.Directory_Controller.GETX 75421 0.00% 0.00% -system.ruby.Directory_Controller.PUTX 75417 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Data 75421 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Ack 75417 0.00% 0.00% -system.ruby.Directory_Controller.I.GETX 75421 0.00% 0.00% -system.ruby.Directory_Controller.M.PUTX 75417 0.00% 0.00% -system.ruby.Directory_Controller.IM.Memory_Data 75421 0.00% 0.00% -system.ruby.Directory_Controller.MI.Memory_Ack 75417 0.00% 0.00% -system.ruby.L1Cache_Controller.Load 67033 0.00% 0.00% -system.ruby.L1Cache_Controller.Ifetch 310176 0.00% 0.00% -system.ruby.L1Cache_Controller.Store 42314 0.00% 0.00% -system.ruby.L1Cache_Controller.Data 75421 0.00% 0.00% -system.ruby.L1Cache_Controller.Replacement 75417 0.00% 0.00% -system.ruby.L1Cache_Controller.Writeback_Ack 75417 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Load 34494 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Ifetch 27541 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Store 13386 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Load 32539 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Ifetch 282635 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Store 28928 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Replacement 75417 0.00% 0.00% -system.ruby.L1Cache_Controller.MI.Writeback_Ack 75417 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Data 62035 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.Data 13386 0.00% 0.00% - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/config.ini deleted file mode 100644 index d2aa74dbf..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/config.ini +++ /dev/null @@ -1,383 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64i/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/config.json deleted file mode 100644 index 922fe480c..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/config.json +++ /dev/null @@ -1,511 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "range": "0:134217727:0:0:0:0", - "latency": 30000, - "name": "physmem", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "kvm_map": true, - "clk_domain": "system.clk_domain", - "power_model": null, - "latency_var": 0, - "bandwidth": "73.000000", - "conf_table_reported": true, - "cxx_class": "SimpleMemory", - "p_state_clk_gate_max": 1000000000000, - "path": "system.physmem", - "null": false, - "type": "SimpleMemory", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "in_addr_map": true - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "system": "system", - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "TimingSimpleCPU", - "max_loads_all_threads": 0, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "do_quiesce": true, - "type": "TimingSimpleCPU", - "profile": 0, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1000, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64i/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "progress_interval": 0, - "branchPred": null, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/simerr deleted file mode 100755 index 5f61c632d..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/simerr +++ /dev/null @@ -1,5 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64i/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/simout deleted file mode 100755 index 68345a523..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/simout +++ /dev/null @@ -1,169 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:12:18 -gem5 executing on boldrock, pid 2089 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64i/simple-timing - -Global frequency set at 1000000000000 ticks per second -lui: PASS -lui, negative: PASS -auipc: 0x184D6 -auipc: PASS -jal: PASS -jalr: PASS -beq, equal: PASS -beq, not equal: PASS -bne, equal: PASS -bne, not equal: PASS -blt, less: PASS -blt, equal: PASS -blt, greater: PASS -bge, less: PASS -bge, equal: PASS -bge, greater: PASS -bltu, greater: PASS -bltu, equal: PASS -bltu, less: PASS -bgeu, greater: PASS -bgeu, equal: PASS -bgeu, less: PASS -lb, positive: PASS -lb, negative: PASS -lh, positive: PASS -lh, negative: PASS -lw, positive: PASS -lw, negative: PASS -lbu: PASS -lhu: PASS -sb: PASS -sh: PASS -sw: PASS -addi: PASS -addi, overflow: PASS -slti, true: PASS -slti, false: PASS -sltiu, false: PASS -sltiu, true: PASS -xori (1): PASS -xori (0): PASS -ori (1): PASS -ori (A): PASS -andi (0): PASS -andi (1): PASS -slli, general: PASS -slli, erase: PASS -srli, general: PASS -srli, erase: PASS -srli, negative: PASS -srai, general: PASS -srai, erase: PASS -srai, negative: PASS -add: PASS -add, overflow: PASS -sub: PASS -sub, "overflow": PASS -sll, general: PASS -sll, erase: PASS -slt, true: PASS -slt, false: PASS -sltu, false: PASS -sltu, true: PASS -xor (1): PASS -xor (0): PASS -srl, general: PASS -srl, erase: PASS -srl, negative: PASS -sra, general: PASS -sra, erase: PASS -sra, negative: PASS -or (1): PASS -or (A): PASS -and (0): PASS -and (-1): PASS -Bytes written: 15 -open, write: PASS -access F_OK: PASS -access R_OK: PASS -access W_OK: PASS -access X_OK: PASS -stat: - st_dev = 2430 - st_ino = 73671954 - st_mode = 33188 - st_nlink = 1 - st_uid = 1001 - st_gid = 1001 - st_rdev = 0 - st_size = 15 - st_blksize = 8192 - st_blocks = 8 -fstat: - st_dev = 2430 - st_ino = 73671954 - st_mode = 33188 - st_nlink = 1 - st_uid = 1001 - st_gid = 1001 - st_rdev = 0 - st_size = 15 - st_blksize = 8192 - st_blocks = 8 -open, stat: PASS -Bytes read: 15 -String read: this is a test -open, read, unlink: PASS -times: - tms_utime = 0 - tms_stime = 0 - tms_cutime = 0 - tms_cstime = 0 -times: FAIL (expected 1; found 0) -timeval: - tv_sec = 1000000000 - tv_usec = 400 -gettimeofday: PASS -Cycles: 818147 -rdcycle: PASS -Time: 1499980395 -rdtime: PASS -Instructions Retired: 214447 -rdinstret: PASS -lwu: PASS -ld: PASS -sd: PASS -addiw: PASS -addiw, overflow: PASS -addiw, truncate: PASS -slliw, general: PASS -slliw, erase: PASS -slliw, truncate: PASS -srliw, general: PASS -srliw, erase: PASS -srliw, negative: PASS -srliw, truncate: PASS -sraiw, general: PASS -sraiw, erase: PASS -sraiw, negative: PASS -sraiw, truncate: PASS -addw: PASS -addw, overflow: PASS -addw, truncate: PASS -subw: PASS -subw, "overflow": PASS -subw, truncate: PASS -sllw, general: PASS -sllw, erase: PASS -sllw, truncate: PASS -srlw, general: PASS -srlw, erase: PASS -srlw, negative: PASS -srlw, truncate: PASS -sraw, general: PASS -sraw, erase: PASS -sraw, negative: PASS -sraw, truncate: PASS -Exiting @ tick 508585500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/stats.txt deleted file mode 100644 index 49d0103c6..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/stats.txt +++ /dev/null @@ -1,549 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000509 -sim_ticks 508585500 -final_tick 508585500 -sim_freq 1000000000000 -host_inst_rate 3721 -host_op_rate 3732 -host_tick_rate 7088392 -host_mem_usage 270008 -host_seconds 71.75 -sim_insts 266983 -sim_ops 267753 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 508585500 -system.physmem.bytes_read::cpu.inst 60992 -system.physmem.bytes_read::cpu.data 30976 -system.physmem.bytes_read::total 91968 -system.physmem.bytes_inst_read::cpu.inst 60992 -system.physmem.bytes_inst_read::total 60992 -system.physmem.num_reads::cpu.inst 953 -system.physmem.num_reads::cpu.data 484 -system.physmem.num_reads::total 1437 -system.physmem.bw_read::cpu.inst 119924772 -system.physmem.bw_read::cpu.data 60906180 -system.physmem.bw_read::total 180830952 -system.physmem.bw_inst_read::cpu.inst 119924772 -system.physmem.bw_inst_read::total 119924772 -system.physmem.bw_total::cpu.inst 119924772 -system.physmem.bw_total::cpu.data 60906180 -system.physmem.bw_total::total 180830952 -system.pwrStateResidencyTicks::UNDEFINED 508585500 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 182 -system.cpu.pwrStateResidencyTicks::ON 508585500 -system.cpu.numCycles 1017171 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 266983 -system.cpu.committedOps 267753 -system.cpu.num_int_alu_accesses 266336 -system.cpu.num_fp_alu_accesses 12 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 15688 -system.cpu.num_conditional_control_insts 41227 -system.cpu.num_int_insts 266336 -system.cpu.num_fp_insts 12 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 334534 -system.cpu.num_int_register_writes 178355 -system.cpu.num_fp_register_reads 12 -system.cpu.num_fp_register_writes 0 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 109337 -system.cpu.num_load_insts 67806 -system.cpu.num_store_insts 41531 -system.cpu.num_idle_cycles 0 -system.cpu.num_busy_cycles 1017171 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction 0 -system.cpu.Branches 56915 -system.cpu.op_class::No_OpClass 191 0.07% 0.07% -system.cpu.op_class::IntAlu 157741 58.87% 58.94% -system.cpu.op_class::IntMult 436 0.16% 59.11% -system.cpu.op_class::IntDiv 230 0.09% 59.19% -system.cpu.op_class::FloatAdd 0 0.00% 59.19% -system.cpu.op_class::FloatCmp 0 0.00% 59.19% -system.cpu.op_class::FloatCvt 0 0.00% 59.19% -system.cpu.op_class::FloatMult 0 0.00% 59.19% -system.cpu.op_class::FloatMultAcc 0 0.00% 59.19% -system.cpu.op_class::FloatDiv 0 0.00% 59.19% -system.cpu.op_class::FloatMisc 0 0.00% 59.19% -system.cpu.op_class::FloatSqrt 0 0.00% 59.19% -system.cpu.op_class::SimdAdd 0 0.00% 59.19% -system.cpu.op_class::SimdAddAcc 0 0.00% 59.19% -system.cpu.op_class::SimdAlu 0 0.00% 59.19% -system.cpu.op_class::SimdCmp 0 0.00% 59.19% -system.cpu.op_class::SimdCvt 0 0.00% 59.19% -system.cpu.op_class::SimdMisc 0 0.00% 59.19% -system.cpu.op_class::SimdMult 0 0.00% 59.19% -system.cpu.op_class::SimdMultAcc 0 0.00% 59.19% -system.cpu.op_class::SimdShift 0 0.00% 59.19% -system.cpu.op_class::SimdShiftAcc 0 0.00% 59.19% -system.cpu.op_class::SimdSqrt 0 0.00% 59.19% -system.cpu.op_class::SimdFloatAdd 0 0.00% 59.19% -system.cpu.op_class::SimdFloatAlu 0 0.00% 59.19% -system.cpu.op_class::SimdFloatCmp 0 0.00% 59.19% -system.cpu.op_class::SimdFloatCvt 0 0.00% 59.19% -system.cpu.op_class::SimdFloatDiv 0 0.00% 59.19% -system.cpu.op_class::SimdFloatMisc 0 0.00% 59.19% -system.cpu.op_class::SimdFloatMult 0 0.00% 59.19% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 59.19% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 59.19% -system.cpu.op_class::MemRead 67806 25.31% 84.50% -system.cpu.op_class::MemWrite 41519 15.50% 100.00% -system.cpu.op_class::FloatMemRead 0 0.00% 100.00% -system.cpu.op_class::FloatMemWrite 12 0.00% 100.00% -system.cpu.op_class::IprAccess 0 0.00% 100.00% -system.cpu.op_class::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class::total 267935 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 508585500 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 397.981012 -system.cpu.dcache.tags.total_refs 108853 -system.cpu.dcache.tags.sampled_refs 484 -system.cpu.dcache.tags.avg_refs 224.902893 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 397.981012 -system.cpu.dcache.tags.occ_percent::cpu.data 0.097163 -system.cpu.dcache.tags.occ_percent::total 0.097163 -system.cpu.dcache.tags.occ_task_id_blocks::1024 484 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 14 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 7 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 463 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.118164 -system.cpu.dcache.tags.tag_accesses 219158 -system.cpu.dcache.tags.data_accesses 219158 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 508585500 -system.cpu.dcache.ReadReq_hits::cpu.data 66769 -system.cpu.dcache.ReadReq_hits::total 66769 -system.cpu.dcache.WriteReq_hits::cpu.data 40527 -system.cpu.dcache.WriteReq_hits::total 40527 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 778 -system.cpu.dcache.LoadLockedReq_hits::total 778 -system.cpu.dcache.StoreCondReq_hits::cpu.data 779 -system.cpu.dcache.StoreCondReq_hits::total 779 -system.cpu.dcache.demand_hits::cpu.data 107296 -system.cpu.dcache.demand_hits::total 107296 -system.cpu.dcache.overall_hits::cpu.data 107296 -system.cpu.dcache.overall_hits::total 107296 -system.cpu.dcache.ReadReq_misses::cpu.data 258 -system.cpu.dcache.ReadReq_misses::total 258 -system.cpu.dcache.WriteReq_misses::cpu.data 225 -system.cpu.dcache.WriteReq_misses::total 225 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_misses::total 1 -system.cpu.dcache.demand_misses::cpu.data 483 -system.cpu.dcache.demand_misses::total 483 -system.cpu.dcache.overall_misses::cpu.data 483 -system.cpu.dcache.overall_misses::total 483 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 16254000 -system.cpu.dcache.ReadReq_miss_latency::total 16254000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 14175000 -system.cpu.dcache.WriteReq_miss_latency::total 14175000 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 63000 -system.cpu.dcache.LoadLockedReq_miss_latency::total 63000 -system.cpu.dcache.demand_miss_latency::cpu.data 30429000 -system.cpu.dcache.demand_miss_latency::total 30429000 -system.cpu.dcache.overall_miss_latency::cpu.data 30429000 -system.cpu.dcache.overall_miss_latency::total 30429000 -system.cpu.dcache.ReadReq_accesses::cpu.data 67027 -system.cpu.dcache.ReadReq_accesses::total 67027 -system.cpu.dcache.WriteReq_accesses::cpu.data 40752 -system.cpu.dcache.WriteReq_accesses::total 40752 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 779 -system.cpu.dcache.LoadLockedReq_accesses::total 779 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 779 -system.cpu.dcache.StoreCondReq_accesses::total 779 -system.cpu.dcache.demand_accesses::cpu.data 107779 -system.cpu.dcache.demand_accesses::total 107779 -system.cpu.dcache.overall_accesses::cpu.data 107779 -system.cpu.dcache.overall_accesses::total 107779 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.003849 -system.cpu.dcache.ReadReq_miss_rate::total 0.003849 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.005521 -system.cpu.dcache.WriteReq_miss_rate::total 0.005521 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.001284 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.001284 -system.cpu.dcache.demand_miss_rate::cpu.data 0.004481 -system.cpu.dcache.demand_miss_rate::total 0.004481 -system.cpu.dcache.overall_miss_rate::cpu.data 0.004481 -system.cpu.dcache.overall_miss_rate::total 0.004481 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.ReadReq_avg_miss_latency::total 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::total 63000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 63000 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.demand_avg_miss_latency::total 63000 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.overall_avg_miss_latency::total 63000 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 258 -system.cpu.dcache.ReadReq_mshr_misses::total 258 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 225 -system.cpu.dcache.WriteReq_mshr_misses::total 225 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 1 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 1 -system.cpu.dcache.demand_mshr_misses::cpu.data 483 -system.cpu.dcache.demand_mshr_misses::total 483 -system.cpu.dcache.overall_mshr_misses::cpu.data 483 -system.cpu.dcache.overall_mshr_misses::total 483 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 15996000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 15996000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 13950000 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 13950000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 62000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 29946000 -system.cpu.dcache.demand_mshr_miss_latency::total 29946000 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 29946000 -system.cpu.dcache.overall_mshr_miss_latency::total 29946000 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.003849 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.003849 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.005521 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.005521 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.001284 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.001284 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.004481 -system.cpu.dcache.demand_mshr_miss_rate::total 0.004481 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.004481 -system.cpu.dcache.overall_mshr_miss_rate::total 0.004481 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 62000 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 508585500 -system.cpu.icache.tags.replacements 44 -system.cpu.icache.tags.tagsinuse 603.393635 -system.cpu.icache.tags.total_refs 309176 -system.cpu.icache.tags.sampled_refs 955 -system.cpu.icache.tags.avg_refs 323.744503 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 603.393635 -system.cpu.icache.tags.occ_percent::cpu.inst 0.294626 -system.cpu.icache.tags.occ_percent::total 0.294626 -system.cpu.icache.tags.occ_task_id_blocks::1024 911 -system.cpu.icache.tags.age_task_id_blocks_1024::0 42 -system.cpu.icache.tags.age_task_id_blocks_1024::1 65 -system.cpu.icache.tags.age_task_id_blocks_1024::2 804 -system.cpu.icache.tags.occ_task_id_percent::1024 0.444824 -system.cpu.icache.tags.tag_accesses 621217 -system.cpu.icache.tags.data_accesses 621217 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 508585500 -system.cpu.icache.ReadReq_hits::cpu.inst 309176 -system.cpu.icache.ReadReq_hits::total 309176 -system.cpu.icache.demand_hits::cpu.inst 309176 -system.cpu.icache.demand_hits::total 309176 -system.cpu.icache.overall_hits::cpu.inst 309176 -system.cpu.icache.overall_hits::total 309176 -system.cpu.icache.ReadReq_misses::cpu.inst 955 -system.cpu.icache.ReadReq_misses::total 955 -system.cpu.icache.demand_misses::cpu.inst 955 -system.cpu.icache.demand_misses::total 955 -system.cpu.icache.overall_misses::cpu.inst 955 -system.cpu.icache.overall_misses::total 955 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 60065500 -system.cpu.icache.ReadReq_miss_latency::total 60065500 -system.cpu.icache.demand_miss_latency::cpu.inst 60065500 -system.cpu.icache.demand_miss_latency::total 60065500 -system.cpu.icache.overall_miss_latency::cpu.inst 60065500 -system.cpu.icache.overall_miss_latency::total 60065500 -system.cpu.icache.ReadReq_accesses::cpu.inst 310131 -system.cpu.icache.ReadReq_accesses::total 310131 -system.cpu.icache.demand_accesses::cpu.inst 310131 -system.cpu.icache.demand_accesses::total 310131 -system.cpu.icache.overall_accesses::cpu.inst 310131 -system.cpu.icache.overall_accesses::total 310131 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.003079 -system.cpu.icache.ReadReq_miss_rate::total 0.003079 -system.cpu.icache.demand_miss_rate::cpu.inst 0.003079 -system.cpu.icache.demand_miss_rate::total 0.003079 -system.cpu.icache.overall_miss_rate::cpu.inst 0.003079 -system.cpu.icache.overall_miss_rate::total 0.003079 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 62895.811518 -system.cpu.icache.ReadReq_avg_miss_latency::total 62895.811518 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 62895.811518 -system.cpu.icache.demand_avg_miss_latency::total 62895.811518 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 62895.811518 -system.cpu.icache.overall_avg_miss_latency::total 62895.811518 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 44 -system.cpu.icache.writebacks::total 44 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 955 -system.cpu.icache.ReadReq_mshr_misses::total 955 -system.cpu.icache.demand_mshr_misses::cpu.inst 955 -system.cpu.icache.demand_mshr_misses::total 955 -system.cpu.icache.overall_mshr_misses::cpu.inst 955 -system.cpu.icache.overall_mshr_misses::total 955 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 59110500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 59110500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 59110500 -system.cpu.icache.demand_mshr_miss_latency::total 59110500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 59110500 -system.cpu.icache.overall_mshr_miss_latency::total 59110500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.003079 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.003079 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.003079 -system.cpu.icache.demand_mshr_miss_rate::total 0.003079 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.003079 -system.cpu.icache.overall_mshr_miss_rate::total 0.003079 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 61895.811518 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 61895.811518 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 61895.811518 -system.cpu.icache.demand_avg_mshr_miss_latency::total 61895.811518 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 61895.811518 -system.cpu.icache.overall_avg_mshr_miss_latency::total 61895.811518 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 508585500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 1026.033062 -system.cpu.l2cache.tags.total_refs 46 -system.cpu.l2cache.tags.sampled_refs 1437 -system.cpu.l2cache.tags.avg_refs 0.032011 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 628.042057 -system.cpu.l2cache.tags.occ_blocks::cpu.data 397.991005 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.019166 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.012146 -system.cpu.l2cache.tags.occ_percent::total 0.031312 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1437 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 56 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 72 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 1309 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.043854 -system.cpu.l2cache.tags.tag_accesses 13301 -system.cpu.l2cache.tags.data_accesses 13301 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 508585500 -system.cpu.l2cache.WritebackClean_hits::writebacks 44 -system.cpu.l2cache.WritebackClean_hits::total 44 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 2 -system.cpu.l2cache.ReadCleanReq_hits::total 2 -system.cpu.l2cache.demand_hits::cpu.inst 2 -system.cpu.l2cache.demand_hits::total 2 -system.cpu.l2cache.overall_hits::cpu.inst 2 -system.cpu.l2cache.overall_hits::total 2 -system.cpu.l2cache.ReadExReq_misses::cpu.data 225 -system.cpu.l2cache.ReadExReq_misses::total 225 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 953 -system.cpu.l2cache.ReadCleanReq_misses::total 953 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 259 -system.cpu.l2cache.ReadSharedReq_misses::total 259 -system.cpu.l2cache.demand_misses::cpu.inst 953 -system.cpu.l2cache.demand_misses::cpu.data 484 -system.cpu.l2cache.demand_misses::total 1437 -system.cpu.l2cache.overall_misses::cpu.inst 953 -system.cpu.l2cache.overall_misses::cpu.data 484 -system.cpu.l2cache.overall_misses::total 1437 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 13612500 -system.cpu.l2cache.ReadExReq_miss_latency::total 13612500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 57657000 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 57657000 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 15669500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 15669500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 57657000 -system.cpu.l2cache.demand_miss_latency::cpu.data 29282000 -system.cpu.l2cache.demand_miss_latency::total 86939000 -system.cpu.l2cache.overall_miss_latency::cpu.inst 57657000 -system.cpu.l2cache.overall_miss_latency::cpu.data 29282000 -system.cpu.l2cache.overall_miss_latency::total 86939000 -system.cpu.l2cache.WritebackClean_accesses::writebacks 44 -system.cpu.l2cache.WritebackClean_accesses::total 44 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 225 -system.cpu.l2cache.ReadExReq_accesses::total 225 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 955 -system.cpu.l2cache.ReadCleanReq_accesses::total 955 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 259 -system.cpu.l2cache.ReadSharedReq_accesses::total 259 -system.cpu.l2cache.demand_accesses::cpu.inst 955 -system.cpu.l2cache.demand_accesses::cpu.data 484 -system.cpu.l2cache.demand_accesses::total 1439 -system.cpu.l2cache.overall_accesses::cpu.inst 955 -system.cpu.l2cache.overall_accesses::cpu.data 484 -system.cpu.l2cache.overall_accesses::total 1439 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.997906 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.997906 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 1 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.997906 -system.cpu.l2cache.demand_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_miss_rate::total 0.998610 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.997906 -system.cpu.l2cache.overall_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_miss_rate::total 0.998610 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 60500 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 60500.524659 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 60500.524659 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 60500 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 60500.524659 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.demand_avg_miss_latency::total 60500.347947 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 60500.524659 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.overall_avg_miss_latency::total 60500.347947 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 225 -system.cpu.l2cache.ReadExReq_mshr_misses::total 225 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 953 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 953 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 259 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 259 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 953 -system.cpu.l2cache.demand_mshr_misses::cpu.data 484 -system.cpu.l2cache.demand_mshr_misses::total 1437 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 953 -system.cpu.l2cache.overall_mshr_misses::cpu.data 484 -system.cpu.l2cache.overall_mshr_misses::total 1437 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 11362500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 11362500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 48127000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 48127000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 13079500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 13079500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 48127000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 24442000 -system.cpu.l2cache.demand_mshr_miss_latency::total 72569000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 48127000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 24442000 -system.cpu.l2cache.overall_mshr_miss_latency::total 72569000 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.997906 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.997906 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 1 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.997906 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.998610 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.997906 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.998610 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 50500.524659 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 50500.524659 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 50500.524659 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 50500.347947 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 50500.524659 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 50500.347947 -system.cpu.toL2Bus.snoop_filter.tot_requests 1483 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 44 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 508585500 -system.cpu.toL2Bus.trans_dist::ReadResp 1214 -system.cpu.toL2Bus.trans_dist::WritebackClean 44 -system.cpu.toL2Bus.trans_dist::ReadExReq 225 -system.cpu.toL2Bus.trans_dist::ReadExResp 225 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 955 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 259 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 1954 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 968 -system.cpu.toL2Bus.pkt_count::total 2922 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 63936 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 30976 -system.cpu.toL2Bus.pkt_size::total 94912 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1439 -system.cpu.toL2Bus.snoop_fanout::mean 0 -system.cpu.toL2Bus.snoop_fanout::stdev 0 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1439 100.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::1 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 0 -system.cpu.toL2Bus.snoop_fanout::total 1439 -system.cpu.toL2Bus.reqLayer0.occupancy 785500 -system.cpu.toL2Bus.reqLayer0.utilization 0.2 -system.cpu.toL2Bus.respLayer0.occupancy 1432500 -system.cpu.toL2Bus.respLayer0.utilization 0.3 -system.cpu.toL2Bus.respLayer1.occupancy 726000 -system.cpu.toL2Bus.respLayer1.utilization 0.1 -system.membus.snoop_filter.tot_requests 1437 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 508585500 -system.membus.trans_dist::ReadResp 1212 -system.membus.trans_dist::ReadExReq 225 -system.membus.trans_dist::ReadExResp 225 -system.membus.trans_dist::ReadSharedReq 1212 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 2874 -system.membus.pkt_count::total 2874 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 91968 -system.membus.pkt_size::total 91968 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1437 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1437 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1437 -system.membus.reqLayer0.occupancy 1437500 -system.membus.reqLayer0.utilization 0.3 -system.membus.respLayer1.occupancy 7185000 -system.membus.respLayer1.utilization 1.4 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/config.ini deleted file mode 100644 index 3221bbcbb..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/config.ini +++ /dev/null @@ -1,905 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=MinorCPU -children=branchPred dcache dtb executeFuncUnits icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=system.cpu.branchPred -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -decodeCycleInput=true -decodeInputBufferSize=3 -decodeInputWidth=2 -decodeToExecuteForwardDelay=1 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -enableIdling=true -eventq_index=0 -executeAllowEarlyMemoryIssue=true -executeBranchDelay=1 -executeCommitLimit=2 -executeCycleInput=true -executeFuncUnits=system.cpu.executeFuncUnits -executeInputBufferSize=7 -executeInputWidth=2 -executeIssueLimit=2 -executeLSQMaxStoreBufferStoresPerCycle=2 -executeLSQRequestsQueueSize=1 -executeLSQStoreBufferSize=5 -executeLSQTransfersQueueSize=2 -executeMaxAccessesInMemory=2 -executeMemoryCommitLimit=1 -executeMemoryIssueLimit=1 -executeMemoryWidth=0 -executeSetTraceTimeOnCommit=true -executeSetTraceTimeOnIssue=false -fetch1FetchLimit=1 -fetch1LineSnapWidth=0 -fetch1LineWidth=0 -fetch1ToFetch2BackwardDelay=1 -fetch1ToFetch2ForwardDelay=1 -fetch2CycleInput=true -fetch2InputBufferSize=2 -fetch2ToDecodeForwardDelay=1 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -threadPolicy=RoundRobin -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.executeFuncUnits] -type=MinorFUPool -children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6 -eventq_index=0 -funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6 - -[system.cpu.executeFuncUnits.funcUnits0] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits0.timings - -[system.cpu.executeFuncUnits.funcUnits0.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntAlu - -[system.cpu.executeFuncUnits.funcUnits0.timings] -type=MinorFUTiming -children=opClasses -description=Int -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits0.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits1] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits1.timings - -[system.cpu.executeFuncUnits.funcUnits1.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntAlu - -[system.cpu.executeFuncUnits.funcUnits1.timings] -type=MinorFUTiming -children=opClasses -description=Int -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits1.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits2] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses -opLat=3 -timings=system.cpu.executeFuncUnits.funcUnits2.timings - -[system.cpu.executeFuncUnits.funcUnits2.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntMult - -[system.cpu.executeFuncUnits.funcUnits2.timings] -type=MinorFUTiming -children=opClasses -description=Mul -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses -srcRegsRelativeLats=0 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits2.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits3] -type=MinorFU -children=opClasses -cantForwardFromFUIndices= -eventq_index=0 -issueLat=9 -opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses -opLat=9 -timings= - -[system.cpu.executeFuncUnits.funcUnits3.opClasses] -type=MinorOpClassSet -children=opClasses -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses - -[system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses] -type=MinorOpClass -eventq_index=0 -opClass=IntDiv - -[system.cpu.executeFuncUnits.funcUnits4] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses -opLat=6 -timings=system.cpu.executeFuncUnits.funcUnits4.timings - -[system.cpu.executeFuncUnits.funcUnits4.opClasses] -type=MinorOpClassSet -children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25 opClasses26 opClasses27 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27 - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00] -type=MinorOpClass -eventq_index=0 -opClass=FloatAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01] -type=MinorOpClass -eventq_index=0 -opClass=FloatCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02] -type=MinorOpClass -eventq_index=0 -opClass=FloatCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03] -type=MinorOpClass -eventq_index=0 -opClass=FloatMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04] -type=MinorOpClass -eventq_index=0 -opClass=FloatMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05] -type=MinorOpClass -eventq_index=0 -opClass=FloatMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06] -type=MinorOpClass -eventq_index=0 -opClass=FloatDiv - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07] -type=MinorOpClass -eventq_index=0 -opClass=FloatSqrt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08] -type=MinorOpClass -eventq_index=0 -opClass=SimdAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09] -type=MinorOpClass -eventq_index=0 -opClass=SimdAddAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10] -type=MinorOpClass -eventq_index=0 -opClass=SimdAlu - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11] -type=MinorOpClass -eventq_index=0 -opClass=SimdCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12] -type=MinorOpClass -eventq_index=0 -opClass=SimdCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13] -type=MinorOpClass -eventq_index=0 -opClass=SimdMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14] -type=MinorOpClass -eventq_index=0 -opClass=SimdMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15] -type=MinorOpClass -eventq_index=0 -opClass=SimdMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16] -type=MinorOpClass -eventq_index=0 -opClass=SimdShift - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17] -type=MinorOpClass -eventq_index=0 -opClass=SimdShiftAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18] -type=MinorOpClass -eventq_index=0 -opClass=SimdSqrt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatAdd - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatAlu - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatCmp - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatCvt - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatDiv - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMisc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMult - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatMultAcc - -[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27] -type=MinorOpClass -eventq_index=0 -opClass=SimdFloatSqrt - -[system.cpu.executeFuncUnits.funcUnits4.timings] -type=MinorFUTiming -children=opClasses -description=FloatSimd -eventq_index=0 -extraAssumedLat=0 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses -srcRegsRelativeLats=2 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits4.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits5] -type=MinorFU -children=opClasses timings -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses -opLat=1 -timings=system.cpu.executeFuncUnits.funcUnits5.timings - -[system.cpu.executeFuncUnits.funcUnits5.opClasses] -type=MinorOpClassSet -children=opClasses0 opClasses1 opClasses2 opClasses3 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3 - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0] -type=MinorOpClass -eventq_index=0 -opClass=MemRead - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1] -type=MinorOpClass -eventq_index=0 -opClass=MemWrite - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2] -type=MinorOpClass -eventq_index=0 -opClass=FloatMemRead - -[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3] -type=MinorOpClass -eventq_index=0 -opClass=FloatMemWrite - -[system.cpu.executeFuncUnits.funcUnits5.timings] -type=MinorFUTiming -children=opClasses -description=Mem -eventq_index=0 -extraAssumedLat=2 -extraCommitLat=0 -extraCommitLatExpr=Null -mask=0 -match=0 -opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses -srcRegsRelativeLats=1 -suppress=false - -[system.cpu.executeFuncUnits.funcUnits5.timings.opClasses] -type=MinorOpClassSet -eventq_index=0 -opClasses= - -[system.cpu.executeFuncUnits.funcUnits6] -type=MinorFU -children=opClasses -cantForwardFromFUIndices= -eventq_index=0 -issueLat=1 -opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses -opLat=1 -timings= - -[system.cpu.executeFuncUnits.funcUnits6.opClasses] -type=MinorOpClassSet -children=opClasses0 opClasses1 -eventq_index=0 -opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1 - -[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0] -type=MinorOpClass -eventq_index=0 -opClass=IprAccess - -[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1] -type=MinorOpClass -eventq_index=0 -opClass=InstPrefetch - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64m/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/config.json deleted file mode 100644 index 38329ca00..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/config.json +++ /dev/null @@ -1,1214 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "static_frontend_latency": 10000, - "tRFC": 260000, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 7500, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1000, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6000, - "tRTW": 2500, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 7500, - "IDD4W": "0.125", - "tWR": 15000, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 13750, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 2500, - "power_model": null, - "tCL": 13750, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1250, - "tRAS": 35000, - "tRP": 13750, - "tBURST": 5000, - "path": "system.physmem", - "tXP": 6000, - "tXS": 270000, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "physmem", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30000, - "write_low_thresh_perc": 50, - "range": "0:134217727:0:0:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10000, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800000 - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "max_insts_any_thread": 0, - "do_statistics_insts": true, - "numThreads": 1, - "fetch1LineSnapWidth": 0, - "fetch1ToFetch2BackwardDelay": 1, - "fetch1FetchLimit": 1, - "executeIssueLimit": 2, - "system": "system", - "executeLSQMaxStoreBufferStoresPerCycle": 2, - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "function_trace": false, - "do_checkpoint_insts": true, - "decodeInputWidth": 2, - "cxx_class": "MinorCPU", - "max_loads_all_threads": 0, - "executeMemoryIssueLimit": 1, - "decodeCycleInput": true, - "syscallRetryLatency": 10000, - "max_loads_any_thread": 0, - "executeLSQTransfersQueueSize": 2, - "p_state_clk_gate_max": 1000000000000, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "executeMemoryWidth": 0, - "default_p_state": "UNDEFINED", - "executeBranchDelay": 1, - "executeMemoryCommitLimit": 1, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "do_quiesce": true, - "type": "MinorCPU", - "executeCycleInput": true, - "executeAllowEarlyMemoryIssue": true, - "executeInputBufferSize": 7, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "socket_id": 0, - "progress_interval": 0, - "p_state_clk_gate_min": 1000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "executeFuncUnits": { - "name": "executeFuncUnits", - "eventq_index": 0, - "cxx_class": "MinorFUPool", - "path": "system.cpu.executeFuncUnits", - "funcUnits": [ - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits0", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntAlu", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Int", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits0.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits0.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits0", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits1", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntAlu", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Int", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits1.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits1.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits1", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 3, - "name": "funcUnits2", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntMult", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "Mul", - "srcRegsRelativeLats": [ - 0 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits2.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits2.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits2", - "type": "MinorFU" - }, - { - "issueLat": 9, - "opLat": 9, - "name": "funcUnits3", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IntDiv", - "name": "opClasses", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits3", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 6, - "name": "funcUnits4", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "FloatAdd", - "name": "opClasses00", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00", - "type": "MinorOpClass" - }, - { - "opClass": "FloatCmp", - "name": "opClasses01", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01", - "type": "MinorOpClass" - }, - { - "opClass": "FloatCvt", - "name": "opClasses02", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMisc", - "name": "opClasses03", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMult", - "name": "opClasses04", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMultAcc", - "name": "opClasses05", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05", - "type": "MinorOpClass" - }, - { - "opClass": "FloatDiv", - "name": "opClasses06", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06", - "type": "MinorOpClass" - }, - { - "opClass": "FloatSqrt", - "name": "opClasses07", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAdd", - "name": "opClasses08", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAddAcc", - "name": "opClasses09", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09", - "type": "MinorOpClass" - }, - { - "opClass": "SimdAlu", - "name": "opClasses10", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10", - "type": "MinorOpClass" - }, - { - "opClass": "SimdCmp", - "name": "opClasses11", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11", - "type": "MinorOpClass" - }, - { - "opClass": "SimdCvt", - "name": "opClasses12", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMisc", - "name": "opClasses13", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMult", - "name": "opClasses14", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14", - "type": "MinorOpClass" - }, - { - "opClass": "SimdMultAcc", - "name": "opClasses15", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15", - "type": "MinorOpClass" - }, - { - "opClass": "SimdShift", - "name": "opClasses16", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16", - "type": "MinorOpClass" - }, - { - "opClass": "SimdShiftAcc", - "name": "opClasses17", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17", - "type": "MinorOpClass" - }, - { - "opClass": "SimdSqrt", - "name": "opClasses18", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatAdd", - "name": "opClasses19", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatAlu", - "name": "opClasses20", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatCmp", - "name": "opClasses21", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatCvt", - "name": "opClasses22", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatDiv", - "name": "opClasses23", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMisc", - "name": "opClasses24", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMult", - "name": "opClasses25", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatMultAcc", - "name": "opClasses26", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26", - "type": "MinorOpClass" - }, - { - "opClass": "SimdFloatSqrt", - "name": "opClasses27", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 0, - "description": "FloatSimd", - "srcRegsRelativeLats": [ - 2 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits4.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits4.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits4", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 1, - "name": "funcUnits5", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "MemRead", - "name": "opClasses0", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0", - "type": "MinorOpClass" - }, - { - "opClass": "MemWrite", - "name": "opClasses1", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMemRead", - "name": "opClasses2", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2", - "type": "MinorOpClass" - }, - { - "opClass": "FloatMemWrite", - "name": "opClasses3", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [ - { - "extraAssumedLat": 2, - "description": "Mem", - "srcRegsRelativeLats": [ - 1 - ], - "suppress": false, - "mask": 0, - "extraCommitLat": 0, - "eventq_index": 0, - "opClasses": { - "name": "opClasses", - "opClasses": [], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits5.timings.opClasses", - "type": "MinorOpClassSet" - }, - "cxx_class": "MinorFUTiming", - "path": "system.cpu.executeFuncUnits.funcUnits5.timings", - "extraCommitLatExpr": null, - "type": "MinorFUTiming", - "match": 0, - "name": "timings" - } - ], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits5", - "type": "MinorFU" - }, - { - "issueLat": 1, - "opLat": 1, - "name": "funcUnits6", - "cantForwardFromFUIndices": [], - "opClasses": { - "name": "opClasses", - "opClasses": [ - { - "opClass": "IprAccess", - "name": "opClasses0", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0", - "type": "MinorOpClass" - }, - { - "opClass": "InstPrefetch", - "name": "opClasses1", - "eventq_index": 0, - "cxx_class": "MinorOpClass", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1", - "type": "MinorOpClass" - } - ], - "eventq_index": 0, - "cxx_class": "MinorOpClassSet", - "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses", - "type": "MinorOpClassSet" - }, - "eventq_index": 0, - "timings": [], - "cxx_class": "MinorFU", - "path": "system.cpu.executeFuncUnits.funcUnits6", - "type": "MinorFU" - } - ], - "type": "MinorFUPool" - }, - "switched_out": false, - "power_model": null, - "max_insts_all_threads": 0, - "executeSetTraceTimeOnIssue": false, - "fetch2InputBufferSize": 2, - "profile": 0, - "fetch2ToDecodeForwardDelay": 1, - "executeInputWidth": 2, - "decodeToExecuteForwardDelay": 1, - "executeLSQRequestsQueueSize": 1, - "fetch2CycleInput": true, - "executeMaxAccessesInMemory": 2, - "enableIdling": true, - "executeLSQStoreBufferSize": 5, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64m/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "executeSetTraceTimeOnCommit": true, - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - }, - "threadPolicy": "RoundRobin", - "executeCommitLimit": 2, - "fetch1LineWidth": 0, - "branchPred": { - "numThreads": 1, - "BTBEntries": 4096, - "cxx_class": "TournamentBP", - "indirectPathLength": 3, - "globalCtrBits": 2, - "choicePredictorSize": 8192, - "indirectHashGHR": true, - "eventq_index": 0, - "localHistoryTableSize": 2048, - "type": "TournamentBP", - "indirectSets": 256, - "indirectWays": 2, - "choiceCtrBits": 2, - "useIndirect": true, - "localCtrBits": 2, - "path": "system.cpu.branchPred", - "localPredictorSize": 2048, - "RASSize": 16, - "globalPredictorSize": 8192, - "name": "branchPred", - "indirectHashTargets": true, - "instShiftAmt": 2, - "indirectTagSize": 16, - "BTBTagSize": 16 - }, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "path": "system.cpu", - "fetch1ToFetch2ForwardDelay": 1, - "decodeInputBufferSize": 3 - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/simerr deleted file mode 100755 index 4d11ac6e9..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/simerr +++ /dev/null @@ -1,6 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64m/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/simout deleted file mode 100755 index ef33d6498..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/simout +++ /dev/null @@ -1,49 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/minor-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/minor-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:12:00 -gem5 executing on boldrock, pid 2002 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/minor-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64m/minor-timing - -Global frequency set at 1000000000000 ticks per second -mul: PASS -mul, overflow: PASS -mulh: PASS -mulh, negative: PASS -mulh, all bits set: PASS -mulhsu, all bits set: PASS -mulhsu: PASS -mulhu: PASS -mulhu, all bits set: PASS -div: PASS -div/0: PASS -div, overflow: PASS -divu: PASS -divu/0: PASS -divu, "overflow": PASS -rem: PASS -rem/0: PASS -rem, overflow: PASS -remu: PASS -remu/0: PASS -remu, "overflow": PASS -mulw, truncate: PASS -mulw, overflow: PASS -divw, truncate: PASS -divw/0: PASS -divw, overflow: PASS -divuw, truncate: PASS -divuw/0: PASS -divuw, "overflow": PASS -divuw, sign extend: PASS -remw, truncate: PASS -remw/0: PASS -remw, overflow: PASS -remuw, truncate: PASS -remuw/0: PASS -remuw, "overflow": PASS -remuw, sign extend: PASS -Exiting @ tick 177558500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/stats.txt deleted file mode 100644 index a35673e04..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/stats.txt +++ /dev/null @@ -1,789 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000178 -sim_ticks 177558500 -final_tick 177558500 -sim_freq 1000000000000 -host_inst_rate 5771 -host_op_rate 5782 -host_tick_rate 9526846 -host_mem_usage 272764 -host_seconds 18.64 -sim_insts 107550 -sim_ops 107762 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 177558500 -system.physmem.bytes_read::cpu.inst 60544 -system.physmem.bytes_read::cpu.data 29504 -system.physmem.bytes_read::total 90048 -system.physmem.bytes_inst_read::cpu.inst 60544 -system.physmem.bytes_inst_read::total 60544 -system.physmem.num_reads::cpu.inst 946 -system.physmem.num_reads::cpu.data 461 -system.physmem.num_reads::total 1407 -system.physmem.bw_read::cpu.inst 340980578 -system.physmem.bw_read::cpu.data 166164954 -system.physmem.bw_read::total 507145532 -system.physmem.bw_inst_read::cpu.inst 340980578 -system.physmem.bw_inst_read::total 340980578 -system.physmem.bw_total::cpu.inst 340980578 -system.physmem.bw_total::cpu.data 166164954 -system.physmem.bw_total::total 507145532 -system.physmem.readReqs 1407 -system.physmem.writeReqs 0 -system.physmem.readBursts 1407 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 90048 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 90048 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 165 -system.physmem.perBankRdBursts::1 82 -system.physmem.perBankRdBursts::2 125 -system.physmem.perBankRdBursts::3 86 -system.physmem.perBankRdBursts::4 28 -system.physmem.perBankRdBursts::5 90 -system.physmem.perBankRdBursts::6 29 -system.physmem.perBankRdBursts::7 35 -system.physmem.perBankRdBursts::8 84 -system.physmem.perBankRdBursts::9 137 -system.physmem.perBankRdBursts::10 194 -system.physmem.perBankRdBursts::11 146 -system.physmem.perBankRdBursts::12 52 -system.physmem.perBankRdBursts::13 53 -system.physmem.perBankRdBursts::14 55 -system.physmem.perBankRdBursts::15 46 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 177461500 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 1407 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 1197 -system.physmem.rdQLenPdf::1 197 -system.physmem.rdQLenPdf::2 13 -system.physmem.rdQLenPdf::3 0 -system.physmem.rdQLenPdf::4 0 -system.physmem.rdQLenPdf::5 0 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 273 -system.physmem.bytesPerActivate::mean 322.578755 -system.physmem.bytesPerActivate::gmean 213.541597 -system.physmem.bytesPerActivate::stdev 289.786791 -system.physmem.bytesPerActivate::0-127 76 27.84% 27.84% -system.physmem.bytesPerActivate::128-255 60 21.98% 49.82% -system.physmem.bytesPerActivate::256-383 48 17.58% 67.40% -system.physmem.bytesPerActivate::384-511 26 9.52% 76.92% -system.physmem.bytesPerActivate::512-639 16 5.86% 82.78% -system.physmem.bytesPerActivate::640-767 15 5.49% 88.28% -system.physmem.bytesPerActivate::768-895 7 2.56% 90.84% -system.physmem.bytesPerActivate::896-1023 7 2.56% 93.41% -system.physmem.bytesPerActivate::1024-1151 18 6.59% 100.00% -system.physmem.bytesPerActivate::total 273 -system.physmem.totQLat 18087250 -system.physmem.totMemAccLat 44468500 -system.physmem.totBusLat 7035000 -system.physmem.avgQLat 12855.19 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 31605.19 -system.physmem.avgRdBW 507.15 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 507.15 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 3.96 -system.physmem.busUtilRead 3.96 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.13 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 1122 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 79.74 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 126127.58 -system.physmem.pageHitRate 79.74 -system.physmem_0.actEnergy 821100 -system.physmem_0.preEnergy 413655 -system.physmem_0.readEnergy 4569600 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 13522080.000000 -system.physmem_0.actBackEnergy 11049450 -system.physmem_0.preBackEnergy 315840 -system.physmem_0.actPowerDownEnergy 64094790 -system.physmem_0.prePowerDownEnergy 4587360 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 99373875 -system.physmem_0.averagePower 559.667575 -system.physmem_0.totalIdleTime 152474000 -system.physmem_0.memoryStateTime::IDLE 144000 -system.physmem_0.memoryStateTime::REF 5720000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 11945000 -system.physmem_0.memoryStateTime::ACT 19174000 -system.physmem_0.memoryStateTime::ACT_PDN 140575500 -system.physmem_1.actEnergy 1213800 -system.physmem_1.preEnergy 622380 -system.physmem_1.readEnergy 5476380 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 13522080.000000 -system.physmem_1.actBackEnergy 12400350 -system.physmem_1.preBackEnergy 386400 -system.physmem_1.actPowerDownEnergy 59656770 -system.physmem_1.prePowerDownEnergy 7116480 -system.physmem_1.selfRefreshEnergy 0 -system.physmem_1.totalEnergy 100394640 -system.physmem_1.averagePower 565.416461 -system.physmem_1.totalIdleTime 149184750 -system.physmem_1.memoryStateTime::IDLE 398000 -system.physmem_1.memoryStateTime::REF 5720000 -system.physmem_1.memoryStateTime::SREF 0 -system.physmem_1.memoryStateTime::PRE_PDN 18527500 -system.physmem_1.memoryStateTime::ACT 22078000 -system.physmem_1.memoryStateTime::ACT_PDN 130835000 -system.pwrStateResidencyTicks::UNDEFINED 177558500 -system.cpu.branchPred.lookups 32035 -system.cpu.branchPred.condPredicted 21823 -system.cpu.branchPred.condIncorrect 2767 -system.cpu.branchPred.BTBLookups 24464 -system.cpu.branchPred.BTBHits 11324 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 46.288424 -system.cpu.branchPred.usedRAS 0 -system.cpu.branchPred.RASInCorrect 0 -system.cpu.branchPred.indirectLookups 6634 -system.cpu.branchPred.indirectHits 3359 -system.cpu.branchPred.indirectMisses 3275 -system.cpu.branchPredindirectMispredicted 1300 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 45 -system.cpu.pwrStateResidencyTicks::ON 177558500 -system.cpu.numCycles 355117 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 107550 -system.cpu.committedOps 107762 -system.cpu.discardedOps 7803 -system.cpu.numFetchSuspends 0 -system.cpu.cpi 3.301878 -system.cpu.ipc 0.302858 -system.cpu.op_class_0::No_OpClass 49 0.05% 0.05% -system.cpu.op_class_0::IntAlu 65954 61.20% 61.25% -system.cpu.op_class_0::IntMult 124 0.12% 61.36% -system.cpu.op_class_0::IntDiv 30 0.03% 61.39% -system.cpu.op_class_0::FloatAdd 0 0.00% 61.39% -system.cpu.op_class_0::FloatCmp 0 0.00% 61.39% -system.cpu.op_class_0::FloatCvt 0 0.00% 61.39% -system.cpu.op_class_0::FloatMult 0 0.00% 61.39% -system.cpu.op_class_0::FloatMultAcc 0 0.00% 61.39% -system.cpu.op_class_0::FloatDiv 0 0.00% 61.39% -system.cpu.op_class_0::FloatMisc 0 0.00% 61.39% -system.cpu.op_class_0::FloatSqrt 0 0.00% 61.39% -system.cpu.op_class_0::SimdAdd 0 0.00% 61.39% -system.cpu.op_class_0::SimdAddAcc 0 0.00% 61.39% -system.cpu.op_class_0::SimdAlu 0 0.00% 61.39% -system.cpu.op_class_0::SimdCmp 0 0.00% 61.39% -system.cpu.op_class_0::SimdCvt 0 0.00% 61.39% -system.cpu.op_class_0::SimdMisc 0 0.00% 61.39% -system.cpu.op_class_0::SimdMult 0 0.00% 61.39% -system.cpu.op_class_0::SimdMultAcc 0 0.00% 61.39% -system.cpu.op_class_0::SimdShift 0 0.00% 61.39% -system.cpu.op_class_0::SimdShiftAcc 0 0.00% 61.39% -system.cpu.op_class_0::SimdSqrt 0 0.00% 61.39% -system.cpu.op_class_0::SimdFloatAdd 0 0.00% 61.39% -system.cpu.op_class_0::SimdFloatAlu 0 0.00% 61.39% -system.cpu.op_class_0::SimdFloatCmp 0 0.00% 61.39% -system.cpu.op_class_0::SimdFloatCvt 0 0.00% 61.39% -system.cpu.op_class_0::SimdFloatDiv 0 0.00% 61.39% -system.cpu.op_class_0::SimdFloatMisc 0 0.00% 61.39% -system.cpu.op_class_0::SimdFloatMult 0 0.00% 61.39% -system.cpu.op_class_0::SimdFloatMultAcc 0 0.00% 61.39% -system.cpu.op_class_0::SimdFloatSqrt 0 0.00% 61.39% -system.cpu.op_class_0::MemRead 25266 23.45% 84.84% -system.cpu.op_class_0::MemWrite 16327 15.15% 99.99% -system.cpu.op_class_0::FloatMemRead 0 0.00% 99.99% -system.cpu.op_class_0::FloatMemWrite 12 0.01% 100.00% -system.cpu.op_class_0::IprAccess 0 0.00% 100.00% -system.cpu.op_class_0::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class_0::total 107762 -system.cpu.tickCycles 166468 -system.cpu.idleCycles 188649 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 177558500 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 305.890276 -system.cpu.dcache.tags.total_refs 42081 -system.cpu.dcache.tags.sampled_refs 462 -system.cpu.dcache.tags.avg_refs 91.084416 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 305.890276 -system.cpu.dcache.tags.occ_percent::cpu.data 0.074680 -system.cpu.dcache.tags.occ_percent::total 0.074680 -system.cpu.dcache.tags.occ_task_id_blocks::1024 462 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 14 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 153 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 295 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.112793 -system.cpu.dcache.tags.tag_accesses 85888 -system.cpu.dcache.tags.data_accesses 85888 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 177558500 -system.cpu.dcache.ReadReq_hits::cpu.data 25896 -system.cpu.dcache.ReadReq_hits::total 25896 -system.cpu.dcache.WriteReq_hits::cpu.data 15713 -system.cpu.dcache.WriteReq_hits::total 15713 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 235 -system.cpu.dcache.LoadLockedReq_hits::total 235 -system.cpu.dcache.StoreCondReq_hits::cpu.data 237 -system.cpu.dcache.StoreCondReq_hits::total 237 -system.cpu.dcache.demand_hits::cpu.data 41609 -system.cpu.dcache.demand_hits::total 41609 -system.cpu.dcache.overall_hits::cpu.data 41609 -system.cpu.dcache.overall_hits::total 41609 -system.cpu.dcache.ReadReq_misses::cpu.data 241 -system.cpu.dcache.ReadReq_misses::total 241 -system.cpu.dcache.WriteReq_misses::cpu.data 389 -system.cpu.dcache.WriteReq_misses::total 389 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 2 -system.cpu.dcache.LoadLockedReq_misses::total 2 -system.cpu.dcache.demand_misses::cpu.data 630 -system.cpu.dcache.demand_misses::total 630 -system.cpu.dcache.overall_misses::cpu.data 630 -system.cpu.dcache.overall_misses::total 630 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 20806000 -system.cpu.dcache.ReadReq_miss_latency::total 20806000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 31175000 -system.cpu.dcache.WriteReq_miss_latency::total 31175000 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 239500 -system.cpu.dcache.LoadLockedReq_miss_latency::total 239500 -system.cpu.dcache.demand_miss_latency::cpu.data 51981000 -system.cpu.dcache.demand_miss_latency::total 51981000 -system.cpu.dcache.overall_miss_latency::cpu.data 51981000 -system.cpu.dcache.overall_miss_latency::total 51981000 -system.cpu.dcache.ReadReq_accesses::cpu.data 26137 -system.cpu.dcache.ReadReq_accesses::total 26137 -system.cpu.dcache.WriteReq_accesses::cpu.data 16102 -system.cpu.dcache.WriteReq_accesses::total 16102 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 237 -system.cpu.dcache.LoadLockedReq_accesses::total 237 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 237 -system.cpu.dcache.StoreCondReq_accesses::total 237 -system.cpu.dcache.demand_accesses::cpu.data 42239 -system.cpu.dcache.demand_accesses::total 42239 -system.cpu.dcache.overall_accesses::cpu.data 42239 -system.cpu.dcache.overall_accesses::total 42239 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.009221 -system.cpu.dcache.ReadReq_miss_rate::total 0.009221 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.024158 -system.cpu.dcache.WriteReq_miss_rate::total 0.024158 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.008439 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.008439 -system.cpu.dcache.demand_miss_rate::cpu.data 0.014915 -system.cpu.dcache.demand_miss_rate::total 0.014915 -system.cpu.dcache.overall_miss_rate::cpu.data 0.014915 -system.cpu.dcache.overall_miss_rate::total 0.014915 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 86331.950207 -system.cpu.dcache.ReadReq_avg_miss_latency::total 86331.950207 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 80141.388175 -system.cpu.dcache.WriteReq_avg_miss_latency::total 80141.388175 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 119750 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 119750 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 82509.523810 -system.cpu.dcache.demand_avg_miss_latency::total 82509.523810 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 82509.523810 -system.cpu.dcache.overall_avg_miss_latency::total 82509.523810 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 3 -system.cpu.dcache.ReadReq_mshr_hits::total 3 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 167 -system.cpu.dcache.WriteReq_mshr_hits::total 167 -system.cpu.dcache.demand_mshr_hits::cpu.data 170 -system.cpu.dcache.demand_mshr_hits::total 170 -system.cpu.dcache.overall_mshr_hits::cpu.data 170 -system.cpu.dcache.overall_mshr_hits::total 170 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 238 -system.cpu.dcache.ReadReq_mshr_misses::total 238 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 222 -system.cpu.dcache.WriteReq_mshr_misses::total 222 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 2 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 2 -system.cpu.dcache.demand_mshr_misses::cpu.data 460 -system.cpu.dcache.demand_mshr_misses::total 460 -system.cpu.dcache.overall_mshr_misses::cpu.data 460 -system.cpu.dcache.overall_mshr_misses::total 460 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 20320500 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 20320500 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 18425000 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 18425000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 237500 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 237500 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 38745500 -system.cpu.dcache.demand_mshr_miss_latency::total 38745500 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 38745500 -system.cpu.dcache.overall_mshr_miss_latency::total 38745500 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.009106 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.009106 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.013787 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.013787 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.008439 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.008439 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.010890 -system.cpu.dcache.demand_mshr_miss_rate::total 0.010890 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.010890 -system.cpu.dcache.overall_mshr_miss_rate::total 0.010890 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 85380.252101 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 85380.252101 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 82995.495495 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 82995.495495 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 118750 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 118750 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 84229.347826 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 84229.347826 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 84229.347826 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 84229.347826 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 177558500 -system.cpu.icache.tags.replacements 73 -system.cpu.icache.tags.tagsinuse 512.091780 -system.cpu.icache.tags.total_refs 44422 -system.cpu.icache.tags.sampled_refs 951 -system.cpu.icache.tags.avg_refs 46.710831 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 512.091780 -system.cpu.icache.tags.occ_percent::cpu.inst 0.250045 -system.cpu.icache.tags.occ_percent::total 0.250045 -system.cpu.icache.tags.occ_task_id_blocks::1024 878 -system.cpu.icache.tags.age_task_id_blocks_1024::0 52 -system.cpu.icache.tags.age_task_id_blocks_1024::1 434 -system.cpu.icache.tags.age_task_id_blocks_1024::2 392 -system.cpu.icache.tags.occ_task_id_percent::1024 0.428711 -system.cpu.icache.tags.tag_accesses 91699 -system.cpu.icache.tags.data_accesses 91699 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 177558500 -system.cpu.icache.ReadReq_hits::cpu.inst 44422 -system.cpu.icache.ReadReq_hits::total 44422 -system.cpu.icache.demand_hits::cpu.inst 44422 -system.cpu.icache.demand_hits::total 44422 -system.cpu.icache.overall_hits::cpu.inst 44422 -system.cpu.icache.overall_hits::total 44422 -system.cpu.icache.ReadReq_misses::cpu.inst 952 -system.cpu.icache.ReadReq_misses::total 952 -system.cpu.icache.demand_misses::cpu.inst 952 -system.cpu.icache.demand_misses::total 952 -system.cpu.icache.overall_misses::cpu.inst 952 -system.cpu.icache.overall_misses::total 952 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 80402500 -system.cpu.icache.ReadReq_miss_latency::total 80402500 -system.cpu.icache.demand_miss_latency::cpu.inst 80402500 -system.cpu.icache.demand_miss_latency::total 80402500 -system.cpu.icache.overall_miss_latency::cpu.inst 80402500 -system.cpu.icache.overall_miss_latency::total 80402500 -system.cpu.icache.ReadReq_accesses::cpu.inst 45374 -system.cpu.icache.ReadReq_accesses::total 45374 -system.cpu.icache.demand_accesses::cpu.inst 45374 -system.cpu.icache.demand_accesses::total 45374 -system.cpu.icache.overall_accesses::cpu.inst 45374 -system.cpu.icache.overall_accesses::total 45374 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.020981 -system.cpu.icache.ReadReq_miss_rate::total 0.020981 -system.cpu.icache.demand_miss_rate::cpu.inst 0.020981 -system.cpu.icache.demand_miss_rate::total 0.020981 -system.cpu.icache.overall_miss_rate::cpu.inst 0.020981 -system.cpu.icache.overall_miss_rate::total 0.020981 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 84456.407563 -system.cpu.icache.ReadReq_avg_miss_latency::total 84456.407563 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 84456.407563 -system.cpu.icache.demand_avg_miss_latency::total 84456.407563 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 84456.407563 -system.cpu.icache.overall_avg_miss_latency::total 84456.407563 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 73 -system.cpu.icache.writebacks::total 73 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 952 -system.cpu.icache.ReadReq_mshr_misses::total 952 -system.cpu.icache.demand_mshr_misses::cpu.inst 952 -system.cpu.icache.demand_mshr_misses::total 952 -system.cpu.icache.overall_mshr_misses::cpu.inst 952 -system.cpu.icache.overall_mshr_misses::total 952 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 79451500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 79451500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 79451500 -system.cpu.icache.demand_mshr_miss_latency::total 79451500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 79451500 -system.cpu.icache.overall_mshr_miss_latency::total 79451500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.020981 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.020981 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.020981 -system.cpu.icache.demand_mshr_miss_rate::total 0.020981 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.020981 -system.cpu.icache.overall_mshr_miss_rate::total 0.020981 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 83457.457983 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 83457.457983 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 83457.457983 -system.cpu.icache.demand_avg_mshr_miss_latency::total 83457.457983 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 83457.457983 -system.cpu.icache.overall_avg_mshr_miss_latency::total 83457.457983 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 177558500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 846.547099 -system.cpu.l2cache.tags.total_refs 79 -system.cpu.l2cache.tags.sampled_refs 1407 -system.cpu.l2cache.tags.avg_refs 0.056148 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 540.914017 -system.cpu.l2cache.tags.occ_blocks::cpu.data 305.633082 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.016507 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.009327 -system.cpu.l2cache.tags.occ_percent::total 0.025835 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1407 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 65 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 587 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 755 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.042938 -system.cpu.l2cache.tags.tag_accesses 13303 -system.cpu.l2cache.tags.data_accesses 13303 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 177558500 -system.cpu.l2cache.WritebackClean_hits::writebacks 73 -system.cpu.l2cache.WritebackClean_hits::total 73 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 5 -system.cpu.l2cache.ReadCleanReq_hits::total 5 -system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 5 -system.cpu.l2cache.demand_hits::cpu.data 1 -system.cpu.l2cache.demand_hits::total 6 -system.cpu.l2cache.overall_hits::cpu.inst 5 -system.cpu.l2cache.overall_hits::cpu.data 1 -system.cpu.l2cache.overall_hits::total 6 -system.cpu.l2cache.ReadExReq_misses::cpu.data 222 -system.cpu.l2cache.ReadExReq_misses::total 222 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 947 -system.cpu.l2cache.ReadCleanReq_misses::total 947 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 239 -system.cpu.l2cache.ReadSharedReq_misses::total 239 -system.cpu.l2cache.demand_misses::cpu.inst 947 -system.cpu.l2cache.demand_misses::cpu.data 461 -system.cpu.l2cache.demand_misses::total 1408 -system.cpu.l2cache.overall_misses::cpu.inst 947 -system.cpu.l2cache.overall_misses::cpu.data 461 -system.cpu.l2cache.overall_misses::total 1408 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 18090000 -system.cpu.l2cache.ReadExReq_miss_latency::total 18090000 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 77972500 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 77972500 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 20183500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 20183500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 77972500 -system.cpu.l2cache.demand_miss_latency::cpu.data 38273500 -system.cpu.l2cache.demand_miss_latency::total 116246000 -system.cpu.l2cache.overall_miss_latency::cpu.inst 77972500 -system.cpu.l2cache.overall_miss_latency::cpu.data 38273500 -system.cpu.l2cache.overall_miss_latency::total 116246000 -system.cpu.l2cache.WritebackClean_accesses::writebacks 73 -system.cpu.l2cache.WritebackClean_accesses::total 73 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 222 -system.cpu.l2cache.ReadExReq_accesses::total 222 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 952 -system.cpu.l2cache.ReadCleanReq_accesses::total 952 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 240 -system.cpu.l2cache.ReadSharedReq_accesses::total 240 -system.cpu.l2cache.demand_accesses::cpu.inst 952 -system.cpu.l2cache.demand_accesses::cpu.data 462 -system.cpu.l2cache.demand_accesses::total 1414 -system.cpu.l2cache.overall_accesses::cpu.inst 952 -system.cpu.l2cache.overall_accesses::cpu.data 462 -system.cpu.l2cache.overall_accesses::total 1414 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.994748 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.994748 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.995833 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.995833 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.994748 -system.cpu.l2cache.demand_miss_rate::cpu.data 0.997835 -system.cpu.l2cache.demand_miss_rate::total 0.995757 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.994748 -system.cpu.l2cache.overall_miss_rate::cpu.data 0.997835 -system.cpu.l2cache.overall_miss_rate::total 0.995757 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 81486.486486 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 81486.486486 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 82336.325238 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 82336.325238 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 84449.790795 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 84449.790795 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 82336.325238 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 83022.776573 -system.cpu.l2cache.demand_avg_miss_latency::total 82561.079545 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 82336.325238 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 83022.776573 -system.cpu.l2cache.overall_avg_miss_latency::total 82561.079545 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 222 -system.cpu.l2cache.ReadExReq_mshr_misses::total 222 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 947 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 947 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 239 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 239 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 947 -system.cpu.l2cache.demand_mshr_misses::cpu.data 461 -system.cpu.l2cache.demand_mshr_misses::total 1408 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 947 -system.cpu.l2cache.overall_mshr_misses::cpu.data 461 -system.cpu.l2cache.overall_mshr_misses::total 1408 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 15870000 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 15870000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 68512500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 68512500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 17793500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 17793500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 68512500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 33663500 -system.cpu.l2cache.demand_mshr_miss_latency::total 102176000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 68512500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 33663500 -system.cpu.l2cache.overall_mshr_miss_latency::total 102176000 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.994748 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.994748 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.995833 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.995833 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.994748 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.997835 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.995757 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.994748 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.997835 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.995757 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 71486.486486 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 71486.486486 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 72346.884900 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 72346.884900 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 74449.790795 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 74449.790795 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 72346.884900 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 73022.776573 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 72568.181818 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 72346.884900 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 73022.776573 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 72568.181818 -system.cpu.toL2Bus.snoop_filter.tot_requests 1487 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 74 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 177558500 -system.cpu.toL2Bus.trans_dist::ReadResp 1191 -system.cpu.toL2Bus.trans_dist::WritebackClean 73 -system.cpu.toL2Bus.trans_dist::ReadExReq 222 -system.cpu.toL2Bus.trans_dist::ReadExResp 222 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 952 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 240 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 1976 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 924 -system.cpu.toL2Bus.pkt_count::total 2900 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 65536 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 29568 -system.cpu.toL2Bus.pkt_size::total 95104 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1414 -system.cpu.toL2Bus.snoop_fanout::mean 0.000707 -system.cpu.toL2Bus.snoop_fanout::stdev 0.026593 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1413 99.93% 99.93% -system.cpu.toL2Bus.snoop_fanout::1 1 0.07% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 1 -system.cpu.toL2Bus.snoop_fanout::total 1414 -system.cpu.toL2Bus.reqLayer0.occupancy 816500 -system.cpu.toL2Bus.reqLayer0.utilization 0.5 -system.cpu.toL2Bus.respLayer0.occupancy 1426500 -system.cpu.toL2Bus.respLayer0.utilization 0.8 -system.cpu.toL2Bus.respLayer1.occupancy 693000 -system.cpu.toL2Bus.respLayer1.utilization 0.4 -system.membus.snoop_filter.tot_requests 1407 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 177558500 -system.membus.trans_dist::ReadResp 1185 -system.membus.trans_dist::ReadExReq 222 -system.membus.trans_dist::ReadExResp 222 -system.membus.trans_dist::ReadSharedReq 1185 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 2814 -system.membus.pkt_count::total 2814 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 90048 -system.membus.pkt_size::total 90048 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1407 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1407 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1407 -system.membus.reqLayer0.occupancy 1632000 -system.membus.reqLayer0.utilization 0.9 -system.membus.respLayer1.occupancy 7488500 -system.membus.respLayer1.utilization 4.2 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/config.ini deleted file mode 100644 index c417f6ef8..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/config.ini +++ /dev/null @@ -1,876 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=DerivO3CPU -children=branchPred dcache dtb fuPool icache interrupts isa itb l2cache toL2Bus tracer workload -LFSTSize=1024 -LQEntries=32 -LSQCheckLoads=true -LSQDepCheckShift=4 -SQEntries=32 -SSITSize=1024 -activity=0 -backComSize=5 -branchPred=system.cpu.branchPred -cacheStorePorts=200 -checker=Null -clk_domain=system.cpu_clk_domain -commitToDecodeDelay=1 -commitToFetchDelay=1 -commitToIEWDelay=1 -commitToRenameDelay=1 -commitWidth=8 -cpu_id=0 -decodeToFetchDelay=1 -decodeToRenameDelay=1 -decodeWidth=8 -default_p_state=UNDEFINED -dispatchWidth=8 -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fetchBufferSize=64 -fetchQueueSize=32 -fetchToDecodeDelay=1 -fetchTrapLatency=1 -fetchWidth=8 -forwardComSize=5 -fuPool=system.cpu.fuPool -function_trace=false -function_trace_start=0 -iewToCommitDelay=1 -iewToDecodeDelay=1 -iewToFetchDelay=1 -iewToRenameDelay=1 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -issueToExecuteDelay=1 -issueWidth=8 -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -needsTSO=false -numIQEntries=64 -numPhysCCRegs=0 -numPhysFloatRegs=256 -numPhysIntRegs=256 -numPhysVecRegs=256 -numROBEntries=192 -numRobs=1 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -renameToDecodeDelay=1 -renameToFetchDelay=1 -renameToIEWDelay=2 -renameToROBDelay=1 -renameWidth=8 -simpoint_start_insts= -smtCommitPolicy=RoundRobin -smtFetchPolicy=SingleThread -smtIQPolicy=Partitioned -smtIQThreshold=100 -smtLSQPolicy=Partitioned -smtLSQThreshold=100 -smtNumFetchingThreads=1 -smtROBPolicy=Partitioned -smtROBThreshold=100 -socket_id=0 -squashWidth=8 -store_set_clear_period=250000 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -trapLatency=13 -wait_for_remote_gdb=false -wbWidth=8 -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.fuPool] -type=FUPool -children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 -FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8 -eventq_index=0 - -[system.cpu.fuPool.FUList0] -type=FUDesc -children=opList -count=6 -eventq_index=0 -opList=system.cpu.fuPool.FUList0.opList - -[system.cpu.fuPool.FUList0.opList] -type=OpDesc -eventq_index=0 -opClass=IntAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList1] -type=FUDesc -children=opList0 opList1 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 - -[system.cpu.fuPool.FUList1.opList0] -type=OpDesc -eventq_index=0 -opClass=IntMult -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList1.opList1] -type=OpDesc -eventq_index=0 -opClass=IntDiv -opLat=20 -pipelined=false - -[system.cpu.fuPool.FUList2] -type=FUDesc -children=opList0 opList1 opList2 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 - -[system.cpu.fuPool.FUList2.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatAdd -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatCmp -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatCvt -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList3] -type=FUDesc -children=opList0 opList1 opList2 opList3 opList4 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 system.cpu.fuPool.FUList3.opList3 system.cpu.fuPool.FUList3.opList4 - -[system.cpu.fuPool.FUList3.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatMult -opLat=4 -pipelined=true - -[system.cpu.fuPool.FUList3.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMultAcc -opLat=5 -pipelined=true - -[system.cpu.fuPool.FUList3.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMisc -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList3.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatDiv -opLat=12 -pipelined=false - -[system.cpu.fuPool.FUList3.opList4] -type=OpDesc -eventq_index=0 -opClass=FloatSqrt -opLat=24 -pipelined=false - -[system.cpu.fuPool.FUList4] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList4.opList0 system.cpu.fuPool.FUList4.opList1 - -[system.cpu.fuPool.FUList4.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList4.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5] -type=FUDesc -children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19 - -[system.cpu.fuPool.FUList5.opList00] -type=OpDesc -eventq_index=0 -opClass=SimdAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList01] -type=OpDesc -eventq_index=0 -opClass=SimdAddAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList02] -type=OpDesc -eventq_index=0 -opClass=SimdAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList03] -type=OpDesc -eventq_index=0 -opClass=SimdCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList04] -type=OpDesc -eventq_index=0 -opClass=SimdCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList05] -type=OpDesc -eventq_index=0 -opClass=SimdMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList06] -type=OpDesc -eventq_index=0 -opClass=SimdMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList07] -type=OpDesc -eventq_index=0 -opClass=SimdMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList08] -type=OpDesc -eventq_index=0 -opClass=SimdShift -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList09] -type=OpDesc -eventq_index=0 -opClass=SimdShiftAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList10] -type=OpDesc -eventq_index=0 -opClass=SimdSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList11] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList12] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList13] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList14] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList15] -type=OpDesc -eventq_index=0 -opClass=SimdFloatDiv -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList16] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList17] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList18] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList19] -type=OpDesc -eventq_index=0 -opClass=SimdFloatSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList6.opList0 system.cpu.fuPool.FUList6.opList1 - -[system.cpu.fuPool.FUList6.opList0] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7] -type=FUDesc -children=opList0 opList1 opList2 opList3 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1 system.cpu.fuPool.FUList7.opList2 system.cpu.fuPool.FUList7.opList3 - -[system.cpu.fuPool.FUList7.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList1] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList8] -type=FUDesc -children=opList -count=1 -eventq_index=0 -opList=system.cpu.fuPool.FUList8.opList - -[system.cpu.fuPool.FUList8.opList] -type=OpDesc -eventq_index=0 -opClass=IprAccess -opLat=3 -pipelined=false - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64m/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/config.json deleted file mode 100644 index 4f3fa66f9..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/config.json +++ /dev/null @@ -1,1155 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "static_frontend_latency": 10000, - "tRFC": 260000, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 7500, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1000, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6000, - "tRTW": 2500, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 7500, - "IDD4W": "0.125", - "tWR": 15000, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 13750, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 2500, - "power_model": null, - "tCL": 13750, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1250, - "tRAS": 35000, - "tRP": 13750, - "tBURST": 5000, - "path": "system.physmem", - "tXP": 6000, - "tXS": 270000, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "physmem", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30000, - "write_low_thresh_perc": 50, - "range": "0:134217727:0:0:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10000, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800000 - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "SQEntries": 32, - "smtLSQThreshold": 100, - "fetchTrapLatency": 1, - "iewToRenameDelay": 1, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "fetchWidth": 8, - "max_loads_all_threads": 0, - "cpu_id": 0, - "fetchToDecodeDelay": 1, - "renameToDecodeDelay": 1, - "do_quiesce": true, - "renameToROBDelay": 1, - "power_model": null, - "max_insts_all_threads": 0, - "decodeWidth": 8, - "commitToFetchDelay": 1, - "needsTSO": false, - "smtIQThreshold": 100, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64m/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "SSITSize": 1024, - "activity": 0, - "max_loads_any_thread": 0, - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - }, - "decodeToFetchDelay": 1, - "renameWidth": 8, - "numThreads": 1, - "syscallRetryLatency": 10000, - "squashWidth": 8, - "function_trace": false, - "backComSize": 5, - "decodeToRenameDelay": 1, - "store_set_clear_period": 250000, - "numPhysIntRegs": 256, - "p_state_clk_gate_max": 1000000000000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "p_state_clk_gate_min": 1000, - "fuPool": { - "name": "fuPool", - "FUList": [ - { - "count": 6, - "opList": [ - { - "opClass": "IntAlu", - "opLat": 1, - "name": "opList", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList0.opList", - "type": "OpDesc" - } - ], - "name": "FUList0", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList0", - "type": "FUDesc" - }, - { - "count": 2, - "opList": [ - { - "opClass": "IntMult", - "opLat": 3, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList1.opList0", - "type": "OpDesc" - }, - { - "opClass": "IntDiv", - "opLat": 20, - "name": "opList1", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList1.opList1", - "type": "OpDesc" - } - ], - "name": "FUList1", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList1", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "FloatAdd", - "opLat": 2, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatCmp", - "opLat": 2, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatCvt", - "opLat": 2, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList2.opList2", - "type": "OpDesc" - } - ], - "name": "FUList2", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList2", - "type": "FUDesc" - }, - { - "count": 2, - "opList": [ - { - "opClass": "FloatMult", - "opLat": 4, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMultAcc", - "opLat": 5, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatMisc", - "opLat": 3, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList2", - "type": "OpDesc" - }, - { - "opClass": "FloatDiv", - "opLat": 12, - "name": "opList3", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList3", - "type": "OpDesc" - }, - { - "opClass": "FloatSqrt", - "opLat": 24, - "name": "opList4", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList3.opList4", - "type": "OpDesc" - } - ], - "name": "FUList3", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList3", - "type": "FUDesc" - }, - { - "count": 0, - "opList": [ - { - "opClass": "MemRead", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList4.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMemRead", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList4.opList1", - "type": "OpDesc" - } - ], - "name": "FUList4", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList4", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "SimdAdd", - "opLat": 1, - "name": "opList00", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList00", - "type": "OpDesc" - }, - { - "opClass": "SimdAddAcc", - "opLat": 1, - "name": "opList01", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList01", - "type": "OpDesc" - }, - { - "opClass": "SimdAlu", - "opLat": 1, - "name": "opList02", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList02", - "type": "OpDesc" - }, - { - "opClass": "SimdCmp", - "opLat": 1, - "name": "opList03", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList03", - "type": "OpDesc" - }, - { - "opClass": "SimdCvt", - "opLat": 1, - "name": "opList04", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList04", - "type": "OpDesc" - }, - { - "opClass": "SimdMisc", - "opLat": 1, - "name": "opList05", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList05", - "type": "OpDesc" - }, - { - "opClass": "SimdMult", - "opLat": 1, - "name": "opList06", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList06", - "type": "OpDesc" - }, - { - "opClass": "SimdMultAcc", - "opLat": 1, - "name": "opList07", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList07", - "type": "OpDesc" - }, - { - "opClass": "SimdShift", - "opLat": 1, - "name": "opList08", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList08", - "type": "OpDesc" - }, - { - "opClass": "SimdShiftAcc", - "opLat": 1, - "name": "opList09", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList09", - "type": "OpDesc" - }, - { - "opClass": "SimdSqrt", - "opLat": 1, - "name": "opList10", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList10", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatAdd", - "opLat": 1, - "name": "opList11", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList11", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatAlu", - "opLat": 1, - "name": "opList12", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList12", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatCmp", - "opLat": 1, - "name": "opList13", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList13", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatCvt", - "opLat": 1, - "name": "opList14", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList14", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatDiv", - "opLat": 1, - "name": "opList15", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList15", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMisc", - "opLat": 1, - "name": "opList16", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList16", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMult", - "opLat": 1, - "name": "opList17", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList17", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatMultAcc", - "opLat": 1, - "name": "opList18", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList18", - "type": "OpDesc" - }, - { - "opClass": "SimdFloatSqrt", - "opLat": 1, - "name": "opList19", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList5.opList19", - "type": "OpDesc" - } - ], - "name": "FUList5", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList5", - "type": "FUDesc" - }, - { - "count": 0, - "opList": [ - { - "opClass": "MemWrite", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList6.opList0", - "type": "OpDesc" - }, - { - "opClass": "FloatMemWrite", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList6.opList1", - "type": "OpDesc" - } - ], - "name": "FUList6", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList6", - "type": "FUDesc" - }, - { - "count": 4, - "opList": [ - { - "opClass": "MemRead", - "opLat": 1, - "name": "opList0", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList0", - "type": "OpDesc" - }, - { - "opClass": "MemWrite", - "opLat": 1, - "name": "opList1", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList1", - "type": "OpDesc" - }, - { - "opClass": "FloatMemRead", - "opLat": 1, - "name": "opList2", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList2", - "type": "OpDesc" - }, - { - "opClass": "FloatMemWrite", - "opLat": 1, - "name": "opList3", - "pipelined": true, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList7.opList3", - "type": "OpDesc" - } - ], - "name": "FUList7", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList7", - "type": "FUDesc" - }, - { - "count": 1, - "opList": [ - { - "opClass": "IprAccess", - "opLat": 3, - "name": "opList", - "pipelined": false, - "eventq_index": 0, - "cxx_class": "OpDesc", - "path": "system.cpu.fuPool.FUList8.opList", - "type": "OpDesc" - } - ], - "name": "FUList8", - "eventq_index": 0, - "cxx_class": "FUDesc", - "path": "system.cpu.fuPool.FUList8", - "type": "FUDesc" - } - ], - "eventq_index": 0, - "cxx_class": "FUPool", - "path": "system.cpu.fuPool", - "type": "FUPool" - }, - "socket_id": 0, - "renameToFetchDelay": 1, - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "path": "system.cpu", - "numRobs": 1, - "switched_out": false, - "smtLSQPolicy": "Partitioned", - "fetchBufferSize": 64, - "wait_for_remote_gdb": false, - "cacheStorePorts": 200, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "smtROBThreshold": 100, - "numIQEntries": 64, - "branchPred": { - "numThreads": 1, - "BTBEntries": 4096, - "cxx_class": "TournamentBP", - "indirectPathLength": 3, - "globalCtrBits": 2, - "choicePredictorSize": 8192, - "indirectHashGHR": true, - "eventq_index": 0, - "localHistoryTableSize": 2048, - "type": "TournamentBP", - "indirectSets": 256, - "indirectWays": 2, - "choiceCtrBits": 2, - "useIndirect": true, - "localCtrBits": 2, - "path": "system.cpu.branchPred", - "localPredictorSize": 2048, - "RASSize": 16, - "globalPredictorSize": 8192, - "name": "branchPred", - "indirectHashTargets": true, - "instShiftAmt": 2, - "indirectTagSize": 16, - "BTBTagSize": 16 - }, - "LFSTSize": 1024, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "smtROBPolicy": "Partitioned", - "iewToFetchDelay": 1, - "do_statistics_insts": true, - "dispatchWidth": 8, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "commitToDecodeDelay": 1, - "smtIQPolicy": "Partitioned", - "issueWidth": 8, - "LSQCheckLoads": true, - "commitToRenameDelay": 1, - "system": "system", - "checker": null, - "numPhysFloatRegs": 256, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "type": "DerivO3CPU", - "wbWidth": 8, - "numPhysVecRegs": 256, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "smtCommitPolicy": "RoundRobin", - "issueToExecuteDelay": 1, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "numROBEntries": 192, - "fetchQueueSize": 32, - "iewToCommitDelay": 1, - "smtNumFetchingThreads": 1, - "forwardComSize": 5, - "do_checkpoint_insts": true, - "cxx_class": "DerivO3CPU", - "commitToIEWDelay": 1, - "commitWidth": 8, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "smtFetchPolicy": "SingleThread", - "profile": 0, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "LSQDepCheckShift": 4, - "trapLatency": 13, - "iewToDecodeDelay": 1, - "numPhysCCRegs": 0, - "renameToIEWDelay": 2, - "p_state_clk_gate_bins": 20, - "progress_interval": 0, - "LQEntries": 32 - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/simerr deleted file mode 100755 index 4d11ac6e9..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/simerr +++ /dev/null @@ -1,6 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64m/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/simout deleted file mode 100755 index 5cd6bd9ea..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/simout +++ /dev/null @@ -1,49 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/o3-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/o3-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:11:34 -gem5 executing on boldrock, pid 1866 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/o3-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64m/o3-timing - -Global frequency set at 1000000000000 ticks per second -mul: PASS -mul, overflow: PASS -mulh: PASS -mulh, negative: PASS -mulh, all bits set: PASS -mulhsu, all bits set: PASS -mulhsu: PASS -mulhu: PASS -mulhu, all bits set: PASS -div: PASS -div/0: PASS -div, overflow: PASS -divu: PASS -divu/0: PASS -divu, "overflow": PASS -rem: PASS -rem/0: PASS -rem, overflow: PASS -remu: PASS -remu/0: PASS -remu, "overflow": PASS -mulw, truncate: PASS -mulw, overflow: PASS -divw, truncate: PASS -divw/0: PASS -divw, overflow: PASS -divuw, truncate: PASS -divuw/0: PASS -divuw, "overflow": PASS -divuw, sign extend: PASS -remw, truncate: PASS -remw/0: PASS -remw, overflow: PASS -remuw, truncate: PASS -remuw/0: PASS -remuw, "overflow": PASS -remuw, sign extend: PASS -Exiting @ tick 124491500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/stats.txt deleted file mode 100644 index f69b5eb21..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/stats.txt +++ /dev/null @@ -1,1048 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000124 -sim_ticks 124491500 -final_tick 124491500 -sim_freq 1000000000000 -host_inst_rate 5956 -host_op_rate 5968 -host_tick_rate 6896930 -host_mem_usage 272248 -host_seconds 18.05 -sim_insts 107505 -sim_ops 107717 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 124491500 -system.physmem.bytes_read::cpu.inst 55232 -system.physmem.bytes_read::cpu.data 29568 -system.physmem.bytes_read::total 84800 -system.physmem.bytes_inst_read::cpu.inst 55232 -system.physmem.bytes_inst_read::total 55232 -system.physmem.num_reads::cpu.inst 863 -system.physmem.num_reads::cpu.data 462 -system.physmem.num_reads::total 1325 -system.physmem.bw_read::cpu.inst 443660812 -system.physmem.bw_read::cpu.data 237510191 -system.physmem.bw_read::total 681171004 -system.physmem.bw_inst_read::cpu.inst 443660812 -system.physmem.bw_inst_read::total 443660812 -system.physmem.bw_total::cpu.inst 443660812 -system.physmem.bw_total::cpu.data 237510191 -system.physmem.bw_total::total 681171004 -system.physmem.readReqs 1325 -system.physmem.writeReqs 0 -system.physmem.readBursts 1325 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 84800 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 84800 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 160 -system.physmem.perBankRdBursts::1 75 -system.physmem.perBankRdBursts::2 130 -system.physmem.perBankRdBursts::3 69 -system.physmem.perBankRdBursts::4 28 -system.physmem.perBankRdBursts::5 73 -system.physmem.perBankRdBursts::6 30 -system.physmem.perBankRdBursts::7 36 -system.physmem.perBankRdBursts::8 80 -system.physmem.perBankRdBursts::9 128 -system.physmem.perBankRdBursts::10 170 -system.physmem.perBankRdBursts::11 139 -system.physmem.perBankRdBursts::12 54 -system.physmem.perBankRdBursts::13 52 -system.physmem.perBankRdBursts::14 50 -system.physmem.perBankRdBursts::15 51 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 124370500 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 1325 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 795 -system.physmem.rdQLenPdf::1 342 -system.physmem.rdQLenPdf::2 133 -system.physmem.rdQLenPdf::3 44 -system.physmem.rdQLenPdf::4 10 -system.physmem.rdQLenPdf::5 1 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 293 -system.physmem.bytesPerActivate::mean 282.866894 -system.physmem.bytesPerActivate::gmean 183.394708 -system.physmem.bytesPerActivate::stdev 273.006748 -system.physmem.bytesPerActivate::0-127 100 34.13% 34.13% -system.physmem.bytesPerActivate::128-255 66 22.53% 56.66% -system.physmem.bytesPerActivate::256-383 47 16.04% 72.70% -system.physmem.bytesPerActivate::384-511 26 8.87% 81.57% -system.physmem.bytesPerActivate::512-639 11 3.75% 85.32% -system.physmem.bytesPerActivate::640-767 15 5.12% 90.44% -system.physmem.bytesPerActivate::768-895 9 3.07% 93.52% -system.physmem.bytesPerActivate::896-1023 4 1.37% 94.88% -system.physmem.bytesPerActivate::1024-1151 15 5.12% 100.00% -system.physmem.bytesPerActivate::total 293 -system.physmem.totQLat 20133000 -system.physmem.totMemAccLat 44976750 -system.physmem.totBusLat 6625000 -system.physmem.avgQLat 15194.72 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 33944.72 -system.physmem.avgRdBW 681.17 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 681.17 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 5.32 -system.physmem.busUtilRead 5.32 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.54 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 1019 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 76.91 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 93864.53 -system.physmem.pageHitRate 76.91 -system.physmem_0.actEnergy 956760 -system.physmem_0.preEnergy 481965 -system.physmem_0.readEnergy 4291140 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 9219600.000000 -system.physmem_0.actBackEnergy 9317790 -system.physmem_0.preBackEnergy 204960 -system.physmem_0.actPowerDownEnergy 46016100 -system.physmem_0.prePowerDownEnergy 1003200 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 71491515 -system.physmem_0.averagePower 574.263630 -system.physmem_0.totalIdleTime 101911500 -system.physmem_0.memoryStateTime::IDLE 89500 -system.physmem_0.memoryStateTime::REF 3900000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 2612500 -system.physmem_0.memoryStateTime::ACT 16963750 -system.physmem_0.memoryStateTime::ACT_PDN 100925750 -system.physmem_1.actEnergy 1228080 -system.physmem_1.preEnergy 629970 -system.physmem_1.readEnergy 5169360 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 9219600.000000 -system.physmem_1.actBackEnergy 9878670 -system.physmem_1.preBackEnergy 257760 -system.physmem_1.actPowerDownEnergy 41086740 -system.physmem_1.prePowerDownEnergy 4629120 -system.physmem_1.selfRefreshEnergy 0 -system.physmem_1.totalEnergy 72099300 -system.physmem_1.averagePower 579.145732 -system.physmem_1.totalIdleTime 102065000 -system.physmem_1.memoryStateTime::IDLE 260500 -system.physmem_1.memoryStateTime::REF 3900000 -system.physmem_1.memoryStateTime::SREF 0 -system.physmem_1.memoryStateTime::PRE_PDN 12050750 -system.physmem_1.memoryStateTime::ACT 18181250 -system.physmem_1.memoryStateTime::ACT_PDN 90099000 -system.pwrStateResidencyTicks::UNDEFINED 124491500 -system.cpu.branchPred.lookups 34816 -system.cpu.branchPred.condPredicted 24305 -system.cpu.branchPred.condIncorrect 7878 -system.cpu.branchPred.BTBLookups 27691 -system.cpu.branchPred.BTBHits 13759 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 49.687624 -system.cpu.branchPred.usedRAS 0 -system.cpu.branchPred.RASInCorrect 0 -system.cpu.branchPred.indirectLookups 7171 -system.cpu.branchPred.indirectHits 3706 -system.cpu.branchPred.indirectMisses 3465 -system.cpu.branchPredindirectMispredicted 1414 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 45 -system.cpu.pwrStateResidencyTicks::ON 124491500 -system.cpu.numCycles 248984 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.fetch.icacheStallCycles 46747 -system.cpu.fetch.Insts 152710 -system.cpu.fetch.Branches 34816 -system.cpu.fetch.predictedBranches 17465 -system.cpu.fetch.Cycles 114549 -system.cpu.fetch.SquashCycles 15876 -system.cpu.fetch.MiscStallCycles 7 -system.cpu.fetch.IcacheWaitRetryStallCycles 92 -system.cpu.fetch.CacheLines 27073 -system.cpu.fetch.IcacheSquashes 1404 -system.cpu.fetch.rateDist::samples 169333 -system.cpu.fetch.rateDist::mean 0.903238 -system.cpu.fetch.rateDist::stdev 0.994367 -system.cpu.fetch.rateDist::underflows 0 0.00% 0.00% -system.cpu.fetch.rateDist::0 63074 37.25% 37.25% -system.cpu.fetch.rateDist::1 77291 45.64% 82.89% -system.cpu.fetch.rateDist::2 18218 10.76% 93.65% -system.cpu.fetch.rateDist::3 6642 3.92% 97.57% -system.cpu.fetch.rateDist::4 2533 1.50% 99.07% -system.cpu.fetch.rateDist::5 841 0.50% 99.57% -system.cpu.fetch.rateDist::6 409 0.24% 99.81% -system.cpu.fetch.rateDist::7 96 0.06% 99.86% -system.cpu.fetch.rateDist::8 229 0.14% 100.00% -system.cpu.fetch.rateDist::overflows 0 0.00% 100.00% -system.cpu.fetch.rateDist::min_value 0 -system.cpu.fetch.rateDist::max_value 8 -system.cpu.fetch.rateDist::total 169333 -system.cpu.fetch.branchRate 0.139832 -system.cpu.fetch.rate 0.613333 -system.cpu.decode.IdleCycles 53035 -system.cpu.decode.BlockedCycles 15088 -system.cpu.decode.RunCycles 95872 -system.cpu.decode.UnblockCycles 411 -system.cpu.decode.SquashCycles 4927 -system.cpu.decode.BranchResolved 13489 -system.cpu.decode.BranchMispred 3125 -system.cpu.decode.DecodedInsts 138749 -system.cpu.decode.SquashedInsts 4432 -system.cpu.rename.SquashCycles 4927 -system.cpu.rename.IdleCycles 59325 -system.cpu.rename.BlockCycles 2075 -system.cpu.rename.serializeStallCycles 7298 -system.cpu.rename.RunCycles 89979 -system.cpu.rename.UnblockCycles 5729 -system.cpu.rename.RenamedInsts 132331 -system.cpu.rename.ROBFullEvents 3 -system.cpu.rename.IQFullEvents 12 -system.cpu.rename.LQFullEvents 2887 -system.cpu.rename.SQFullEvents 2573 -system.cpu.rename.RenamedOperands 88185 -system.cpu.rename.RenameLookups 161560 -system.cpu.rename.int_rename_lookups 161362 -system.cpu.rename.fp_rename_lookups 198 -system.cpu.rename.CommittedMaps 70918 -system.cpu.rename.UndoneMaps 17267 -system.cpu.rename.serializingInsts 307 -system.cpu.rename.tempSerializingInsts 307 -system.cpu.rename.skidInsts 859 -system.cpu.memDep0.insertedLoads 28420 -system.cpu.memDep0.insertedStores 17484 -system.cpu.memDep0.conflictingLoads 175 -system.cpu.memDep0.conflictingStores 17 -system.cpu.iq.iqInstsAdded 121763 -system.cpu.iq.iqNonSpecInstsAdded 551 -system.cpu.iq.iqInstsIssued 119946 -system.cpu.iq.iqSquashedInstsIssued 110 -system.cpu.iq.iqSquashedInstsExamined 14590 -system.cpu.iq.iqSquashedOperandsExamined 6084 -system.cpu.iq.iqSquashedNonSpecRemoved 47 -system.cpu.iq.issued_per_cycle::samples 169333 -system.cpu.iq.issued_per_cycle::mean 0.708344 -system.cpu.iq.issued_per_cycle::stdev 0.867381 -system.cpu.iq.issued_per_cycle::underflows 0 0.00% 0.00% -system.cpu.iq.issued_per_cycle::0 82784 48.89% 48.89% -system.cpu.iq.issued_per_cycle::1 62057 36.65% 85.54% -system.cpu.iq.issued_per_cycle::2 18132 10.71% 96.24% -system.cpu.iq.issued_per_cycle::3 4720 2.79% 99.03% -system.cpu.iq.issued_per_cycle::4 1062 0.63% 99.66% -system.cpu.iq.issued_per_cycle::5 352 0.21% 99.87% -system.cpu.iq.issued_per_cycle::6 152 0.09% 99.96% -system.cpu.iq.issued_per_cycle::7 47 0.03% 99.98% -system.cpu.iq.issued_per_cycle::8 27 0.02% 100.00% -system.cpu.iq.issued_per_cycle::overflows 0 0.00% 100.00% -system.cpu.iq.issued_per_cycle::min_value 0 -system.cpu.iq.issued_per_cycle::max_value 8 -system.cpu.iq.issued_per_cycle::total 169333 -system.cpu.iq.fu_full::No_OpClass 0 0.00% 0.00% -system.cpu.iq.fu_full::IntAlu 19 10.33% 10.33% -system.cpu.iq.fu_full::IntMult 0 0.00% 10.33% -system.cpu.iq.fu_full::IntDiv 0 0.00% 10.33% -system.cpu.iq.fu_full::FloatAdd 0 0.00% 10.33% -system.cpu.iq.fu_full::FloatCmp 0 0.00% 10.33% -system.cpu.iq.fu_full::FloatCvt 0 0.00% 10.33% -system.cpu.iq.fu_full::FloatMult 0 0.00% 10.33% -system.cpu.iq.fu_full::FloatMultAcc 0 0.00% 10.33% -system.cpu.iq.fu_full::FloatDiv 0 0.00% 10.33% -system.cpu.iq.fu_full::FloatMisc 0 0.00% 10.33% -system.cpu.iq.fu_full::FloatSqrt 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdAdd 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdAddAcc 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdAlu 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdCmp 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdCvt 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdMisc 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdMult 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdMultAcc 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdShift 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdShiftAcc 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdSqrt 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdFloatAdd 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdFloatAlu 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdFloatCmp 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdFloatCvt 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdFloatDiv 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdFloatMisc 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdFloatMult 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdFloatMultAcc 0 0.00% 10.33% -system.cpu.iq.fu_full::SimdFloatSqrt 0 0.00% 10.33% -system.cpu.iq.fu_full::MemRead 60 32.61% 42.93% -system.cpu.iq.fu_full::MemWrite 102 55.43% 98.37% -system.cpu.iq.fu_full::FloatMemRead 0 0.00% 98.37% -system.cpu.iq.fu_full::FloatMemWrite 3 1.63% 100.00% -system.cpu.iq.fu_full::IprAccess 0 0.00% 100.00% -system.cpu.iq.fu_full::InstPrefetch 0 0.00% 100.00% -system.cpu.iq.FU_type_0::No_OpClass 49 0.04% 0.04% -system.cpu.iq.FU_type_0::IntAlu 74493 62.11% 62.15% -system.cpu.iq.FU_type_0::IntMult 126 0.11% 62.25% -system.cpu.iq.FU_type_0::IntDiv 31 0.03% 62.28% -system.cpu.iq.FU_type_0::FloatAdd 0 0.00% 62.28% -system.cpu.iq.FU_type_0::FloatCmp 0 0.00% 62.28% -system.cpu.iq.FU_type_0::FloatCvt 0 0.00% 62.28% -system.cpu.iq.FU_type_0::FloatMult 29 0.02% 62.30% -system.cpu.iq.FU_type_0::FloatMultAcc 0 0.00% 62.30% -system.cpu.iq.FU_type_0::FloatDiv 0 0.00% 62.30% -system.cpu.iq.FU_type_0::FloatMisc 0 0.00% 62.30% -system.cpu.iq.FU_type_0::FloatSqrt 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdAdd 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdAddAcc 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdAlu 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdCmp 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdCvt 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdMisc 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdMult 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdMultAcc 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdShift 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdShiftAcc 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdSqrt 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdFloatAdd 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdFloatAlu 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdFloatCmp 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdFloatCvt 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdFloatDiv 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdFloatMisc 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdFloatMult 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdFloatMultAcc 0 0.00% 62.30% -system.cpu.iq.FU_type_0::SimdFloatSqrt 0 0.00% 62.30% -system.cpu.iq.FU_type_0::MemRead 28137 23.46% 85.76% -system.cpu.iq.FU_type_0::MemWrite 17069 14.23% 99.99% -system.cpu.iq.FU_type_0::FloatMemRead 0 0.00% 99.99% -system.cpu.iq.FU_type_0::FloatMemWrite 12 0.01% 100.00% -system.cpu.iq.FU_type_0::IprAccess 0 0.00% 100.00% -system.cpu.iq.FU_type_0::InstPrefetch 0 0.00% 100.00% -system.cpu.iq.FU_type_0::total 119946 -system.cpu.iq.rate 0.481742 -system.cpu.iq.fu_busy_cnt 184 -system.cpu.iq.fu_busy_rate 0.001534 -system.cpu.iq.int_inst_queue_reads 409434 -system.cpu.iq.int_inst_queue_writes 136852 -system.cpu.iq.int_inst_queue_wakeup_accesses 114740 -system.cpu.iq.fp_inst_queue_reads 85 -system.cpu.iq.fp_inst_queue_writes 70 -system.cpu.iq.fp_inst_queue_wakeup_accesses 12 -system.cpu.iq.int_alu_accesses 120037 -system.cpu.iq.fp_alu_accesses 44 -system.cpu.iew.lsq.thread0.forwLoads 229 -system.cpu.iew.lsq.thread0.invAddrLoads 0 -system.cpu.iew.lsq.thread0.squashedLoads 3154 -system.cpu.iew.lsq.thread0.ignoredResponses 16 -system.cpu.iew.lsq.thread0.memOrderViolation 16 -system.cpu.iew.lsq.thread0.squashedStores 1145 -system.cpu.iew.lsq.thread0.invAddrSwpfs 0 -system.cpu.iew.lsq.thread0.blockedLoads 0 -system.cpu.iew.lsq.thread0.rescheduledLoads 0 -system.cpu.iew.lsq.thread0.cacheBlocked 151 -system.cpu.iew.iewIdleCycles 0 -system.cpu.iew.iewSquashCycles 4927 -system.cpu.iew.iewBlockCycles 1165 -system.cpu.iew.iewUnblockCycles 735 -system.cpu.iew.iewDispatchedInsts 122308 -system.cpu.iew.iewDispSquashedInsts 5105 -system.cpu.iew.iewDispLoadInsts 28420 -system.cpu.iew.iewDispStoreInsts 17484 -system.cpu.iew.iewDispNonSpecInsts 545 -system.cpu.iew.iewIQFullEvents 4 -system.cpu.iew.iewLSQFullEvents 726 -system.cpu.iew.memOrderViolationEvents 16 -system.cpu.iew.predictedTakenIncorrect 2807 -system.cpu.iew.predictedNotTakenIncorrect 2546 -system.cpu.iew.branchMispredicts 5353 -system.cpu.iew.iewExecutedInsts 115997 -system.cpu.iew.iewExecLoadInsts 27252 -system.cpu.iew.iewExecSquashedInsts 3949 -system.cpu.iew.exec_swp 0 -system.cpu.iew.exec_nop 0 -system.cpu.iew.exec_refs 44098 -system.cpu.iew.exec_branches 25988 -system.cpu.iew.exec_stores 16846 -system.cpu.iew.exec_rate 0.465881 -system.cpu.iew.wb_sent 115060 -system.cpu.iew.wb_count 114752 -system.cpu.iew.wb_producers 37473 -system.cpu.iew.wb_consumers 42148 -system.cpu.iew.wb_rate 0.460881 -system.cpu.iew.wb_fanout 0.889081 -system.cpu.commit.commitSquashedInsts 14590 -system.cpu.commit.commitNonSpecStalls 498 -system.cpu.commit.branchMispredicts 4867 -system.cpu.commit.committed_per_cycle::samples 163751 -system.cpu.commit.committed_per_cycle::mean 0.657810 -system.cpu.commit.committed_per_cycle::stdev 1.217274 -system.cpu.commit.committed_per_cycle::underflows 0 0.00% 0.00% -system.cpu.commit.committed_per_cycle::0 104340 63.72% 63.72% -system.cpu.commit.committed_per_cycle::1 37348 22.81% 86.53% -system.cpu.commit.committed_per_cycle::2 8922 5.45% 91.98% -system.cpu.commit.committed_per_cycle::3 7132 4.36% 96.33% -system.cpu.commit.committed_per_cycle::4 3349 2.05% 98.38% -system.cpu.commit.committed_per_cycle::5 785 0.48% 98.85% -system.cpu.commit.committed_per_cycle::6 471 0.29% 99.14% -system.cpu.commit.committed_per_cycle::7 250 0.15% 99.30% -system.cpu.commit.committed_per_cycle::8 1154 0.70% 100.00% -system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.00% -system.cpu.commit.committed_per_cycle::min_value 0 -system.cpu.commit.committed_per_cycle::max_value 8 -system.cpu.commit.committed_per_cycle::total 163751 -system.cpu.commit.committedInsts 107505 -system.cpu.commit.committedOps 107717 -system.cpu.commit.swp_count 0 -system.cpu.commit.refs 41605 -system.cpu.commit.loads 25266 -system.cpu.commit.membars 4 -system.cpu.commit.branches 23849 -system.cpu.commit.vec_insts 0 -system.cpu.commit.fp_insts 12 -system.cpu.commit.int_insts 107132 -system.cpu.commit.function_calls 6215 -system.cpu.commit.op_class_0::No_OpClass 4 0.00% 0.00% -system.cpu.commit.op_class_0::IntAlu 65954 61.23% 61.23% -system.cpu.commit.op_class_0::IntMult 124 0.12% 61.35% -system.cpu.commit.op_class_0::IntDiv 30 0.03% 61.38% -system.cpu.commit.op_class_0::FloatAdd 0 0.00% 61.38% -system.cpu.commit.op_class_0::FloatCmp 0 0.00% 61.38% -system.cpu.commit.op_class_0::FloatCvt 0 0.00% 61.38% -system.cpu.commit.op_class_0::FloatMult 0 0.00% 61.38% -system.cpu.commit.op_class_0::FloatMultAcc 0 0.00% 61.38% -system.cpu.commit.op_class_0::FloatDiv 0 0.00% 61.38% -system.cpu.commit.op_class_0::FloatMisc 0 0.00% 61.38% -system.cpu.commit.op_class_0::FloatSqrt 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdAdd 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdAddAcc 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdAlu 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdCmp 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdCvt 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdMisc 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdMult 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdMultAcc 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdShift 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdShiftAcc 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdSqrt 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdFloatAdd 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdFloatAlu 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdFloatCmp 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdFloatCvt 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdFloatDiv 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdFloatMisc 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdFloatMult 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdFloatMultAcc 0 0.00% 61.38% -system.cpu.commit.op_class_0::SimdFloatSqrt 0 0.00% 61.38% -system.cpu.commit.op_class_0::MemRead 25266 23.46% 84.83% -system.cpu.commit.op_class_0::MemWrite 16327 15.16% 99.99% -system.cpu.commit.op_class_0::FloatMemRead 0 0.00% 99.99% -system.cpu.commit.op_class_0::FloatMemWrite 12 0.01% 100.00% -system.cpu.commit.op_class_0::IprAccess 0 0.00% 100.00% -system.cpu.commit.op_class_0::InstPrefetch 0 0.00% 100.00% -system.cpu.commit.op_class_0::total 107717 -system.cpu.commit.bw_lim_events 1154 -system.cpu.rob.rob_reads 284332 -system.cpu.rob.rob_writes 250205 -system.cpu.timesIdled 635 -system.cpu.idleCycles 79651 -system.cpu.committedInsts 107505 -system.cpu.committedOps 107717 -system.cpu.cpi 2.316023 -system.cpu.cpi_total 2.316023 -system.cpu.ipc 0.431775 -system.cpu.ipc_total 0.431775 -system.cpu.int_regfile_reads 142885 -system.cpu.int_regfile_writes 75846 -system.cpu.fp_regfile_reads 12 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 124491500 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 323.490826 -system.cpu.dcache.tags.total_refs 41387 -system.cpu.dcache.tags.sampled_refs 464 -system.cpu.dcache.tags.avg_refs 89.196121 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 323.490826 -system.cpu.dcache.tags.occ_percent::cpu.data 0.078977 -system.cpu.dcache.tags.occ_percent::total 0.078977 -system.cpu.dcache.tags.occ_task_id_blocks::1024 464 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 13 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 229 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 222 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.113281 -system.cpu.dcache.tags.tag_accesses 86644 -system.cpu.dcache.tags.data_accesses 86644 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 124491500 -system.cpu.dcache.ReadReq_hits::cpu.data 26019 -system.cpu.dcache.ReadReq_hits::total 26019 -system.cpu.dcache.WriteReq_hits::cpu.data 14893 -system.cpu.dcache.WriteReq_hits::total 14893 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 238 -system.cpu.dcache.LoadLockedReq_hits::total 238 -system.cpu.dcache.StoreCondReq_hits::cpu.data 237 -system.cpu.dcache.StoreCondReq_hits::total 237 -system.cpu.dcache.demand_hits::cpu.data 40912 -system.cpu.dcache.demand_hits::total 40912 -system.cpu.dcache.overall_hits::cpu.data 40912 -system.cpu.dcache.overall_hits::total 40912 -system.cpu.dcache.ReadReq_misses::cpu.data 491 -system.cpu.dcache.ReadReq_misses::total 491 -system.cpu.dcache.WriteReq_misses::cpu.data 1209 -system.cpu.dcache.WriteReq_misses::total 1209 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 3 -system.cpu.dcache.LoadLockedReq_misses::total 3 -system.cpu.dcache.demand_misses::cpu.data 1700 -system.cpu.dcache.demand_misses::total 1700 -system.cpu.dcache.overall_misses::cpu.data 1700 -system.cpu.dcache.overall_misses::total 1700 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 37658000 -system.cpu.dcache.ReadReq_miss_latency::total 37658000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 84443464 -system.cpu.dcache.WriteReq_miss_latency::total 84443464 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 273000 -system.cpu.dcache.LoadLockedReq_miss_latency::total 273000 -system.cpu.dcache.demand_miss_latency::cpu.data 122101464 -system.cpu.dcache.demand_miss_latency::total 122101464 -system.cpu.dcache.overall_miss_latency::cpu.data 122101464 -system.cpu.dcache.overall_miss_latency::total 122101464 -system.cpu.dcache.ReadReq_accesses::cpu.data 26510 -system.cpu.dcache.ReadReq_accesses::total 26510 -system.cpu.dcache.WriteReq_accesses::cpu.data 16102 -system.cpu.dcache.WriteReq_accesses::total 16102 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 241 -system.cpu.dcache.LoadLockedReq_accesses::total 241 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 237 -system.cpu.dcache.StoreCondReq_accesses::total 237 -system.cpu.dcache.demand_accesses::cpu.data 42612 -system.cpu.dcache.demand_accesses::total 42612 -system.cpu.dcache.overall_accesses::cpu.data 42612 -system.cpu.dcache.overall_accesses::total 42612 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.018521 -system.cpu.dcache.ReadReq_miss_rate::total 0.018521 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.075084 -system.cpu.dcache.WriteReq_miss_rate::total 0.075084 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.012448 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.012448 -system.cpu.dcache.demand_miss_rate::cpu.data 0.039895 -system.cpu.dcache.demand_miss_rate::total 0.039895 -system.cpu.dcache.overall_miss_rate::cpu.data 0.039895 -system.cpu.dcache.overall_miss_rate::total 0.039895 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 76696.537678 -system.cpu.dcache.ReadReq_avg_miss_latency::total 76696.537678 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 69845.710505 -system.cpu.dcache.WriteReq_avg_miss_latency::total 69845.710505 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 91000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 91000 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 71824.390588 -system.cpu.dcache.demand_avg_miss_latency::total 71824.390588 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 71824.390588 -system.cpu.dcache.overall_avg_miss_latency::total 71824.390588 -system.cpu.dcache.blocked_cycles::no_mshrs 3851 -system.cpu.dcache.blocked_cycles::no_targets 159 -system.cpu.dcache.blocked::no_mshrs 61 -system.cpu.dcache.blocked::no_targets 2 -system.cpu.dcache.avg_blocked_cycles::no_mshrs 63.131148 -system.cpu.dcache.avg_blocked_cycles::no_targets 79.500000 -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 244 -system.cpu.dcache.ReadReq_mshr_hits::total 244 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 994 -system.cpu.dcache.WriteReq_mshr_hits::total 994 -system.cpu.dcache.LoadLockedReq_mshr_hits::cpu.data 1 -system.cpu.dcache.LoadLockedReq_mshr_hits::total 1 -system.cpu.dcache.demand_mshr_hits::cpu.data 1238 -system.cpu.dcache.demand_mshr_hits::total 1238 -system.cpu.dcache.overall_mshr_hits::cpu.data 1238 -system.cpu.dcache.overall_mshr_hits::total 1238 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 247 -system.cpu.dcache.ReadReq_mshr_misses::total 247 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 215 -system.cpu.dcache.WriteReq_mshr_misses::total 215 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 2 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 2 -system.cpu.dcache.demand_mshr_misses::cpu.data 462 -system.cpu.dcache.demand_mshr_misses::total 462 -system.cpu.dcache.overall_mshr_misses::cpu.data 462 -system.cpu.dcache.overall_mshr_misses::total 462 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 22176000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 22176000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 18901498 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 18901498 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 194000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 194000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 41077498 -system.cpu.dcache.demand_mshr_miss_latency::total 41077498 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 41077498 -system.cpu.dcache.overall_mshr_miss_latency::total 41077498 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.009317 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.009317 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.013352 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.013352 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.008299 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.008299 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.010842 -system.cpu.dcache.demand_mshr_miss_rate::total 0.010842 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.010842 -system.cpu.dcache.overall_mshr_miss_rate::total 0.010842 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 89781.376518 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 89781.376518 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 87913.944186 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 87913.944186 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 97000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 97000 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 88912.333333 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 88912.333333 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 88912.333333 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 88912.333333 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 124491500 -system.cpu.icache.tags.replacements 65 -system.cpu.icache.tags.tagsinuse 494.293412 -system.cpu.icache.tags.total_refs 26025 -system.cpu.icache.tags.sampled_refs 876 -system.cpu.icache.tags.avg_refs 29.708904 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 494.293412 -system.cpu.icache.tags.occ_percent::cpu.inst 0.241354 -system.cpu.icache.tags.occ_percent::total 0.241354 -system.cpu.icache.tags.occ_task_id_blocks::1024 811 -system.cpu.icache.tags.age_task_id_blocks_1024::0 57 -system.cpu.icache.tags.age_task_id_blocks_1024::1 497 -system.cpu.icache.tags.age_task_id_blocks_1024::2 257 -system.cpu.icache.tags.occ_task_id_percent::1024 0.395996 -system.cpu.icache.tags.tag_accesses 55022 -system.cpu.icache.tags.data_accesses 55022 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 124491500 -system.cpu.icache.ReadReq_hits::cpu.inst 26025 -system.cpu.icache.ReadReq_hits::total 26025 -system.cpu.icache.demand_hits::cpu.inst 26025 -system.cpu.icache.demand_hits::total 26025 -system.cpu.icache.overall_hits::cpu.inst 26025 -system.cpu.icache.overall_hits::total 26025 -system.cpu.icache.ReadReq_misses::cpu.inst 1048 -system.cpu.icache.ReadReq_misses::total 1048 -system.cpu.icache.demand_misses::cpu.inst 1048 -system.cpu.icache.demand_misses::total 1048 -system.cpu.icache.overall_misses::cpu.inst 1048 -system.cpu.icache.overall_misses::total 1048 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 84617996 -system.cpu.icache.ReadReq_miss_latency::total 84617996 -system.cpu.icache.demand_miss_latency::cpu.inst 84617996 -system.cpu.icache.demand_miss_latency::total 84617996 -system.cpu.icache.overall_miss_latency::cpu.inst 84617996 -system.cpu.icache.overall_miss_latency::total 84617996 -system.cpu.icache.ReadReq_accesses::cpu.inst 27073 -system.cpu.icache.ReadReq_accesses::total 27073 -system.cpu.icache.demand_accesses::cpu.inst 27073 -system.cpu.icache.demand_accesses::total 27073 -system.cpu.icache.overall_accesses::cpu.inst 27073 -system.cpu.icache.overall_accesses::total 27073 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.038710 -system.cpu.icache.ReadReq_miss_rate::total 0.038710 -system.cpu.icache.demand_miss_rate::cpu.inst 0.038710 -system.cpu.icache.demand_miss_rate::total 0.038710 -system.cpu.icache.overall_miss_rate::cpu.inst 0.038710 -system.cpu.icache.overall_miss_rate::total 0.038710 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 80742.362595 -system.cpu.icache.ReadReq_avg_miss_latency::total 80742.362595 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 80742.362595 -system.cpu.icache.demand_avg_miss_latency::total 80742.362595 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 80742.362595 -system.cpu.icache.overall_avg_miss_latency::total 80742.362595 -system.cpu.icache.blocked_cycles::no_mshrs 884 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 14 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs 63.142857 -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 65 -system.cpu.icache.writebacks::total 65 -system.cpu.icache.ReadReq_mshr_hits::cpu.inst 172 -system.cpu.icache.ReadReq_mshr_hits::total 172 -system.cpu.icache.demand_mshr_hits::cpu.inst 172 -system.cpu.icache.demand_mshr_hits::total 172 -system.cpu.icache.overall_mshr_hits::cpu.inst 172 -system.cpu.icache.overall_mshr_hits::total 172 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 876 -system.cpu.icache.ReadReq_mshr_misses::total 876 -system.cpu.icache.demand_mshr_misses::cpu.inst 876 -system.cpu.icache.demand_mshr_misses::total 876 -system.cpu.icache.overall_mshr_misses::cpu.inst 876 -system.cpu.icache.overall_mshr_misses::total 876 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 73689997 -system.cpu.icache.ReadReq_mshr_miss_latency::total 73689997 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 73689997 -system.cpu.icache.demand_mshr_miss_latency::total 73689997 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 73689997 -system.cpu.icache.overall_mshr_miss_latency::total 73689997 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.032357 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.032357 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.032357 -system.cpu.icache.demand_mshr_miss_rate::total 0.032357 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.032357 -system.cpu.icache.overall_mshr_miss_rate::total 0.032357 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 84121.001142 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 84121.001142 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 84121.001142 -system.cpu.icache.demand_avg_mshr_miss_latency::total 84121.001142 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 84121.001142 -system.cpu.icache.overall_avg_mshr_miss_latency::total 84121.001142 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 124491500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 840.364635 -system.cpu.l2cache.tags.total_refs 80 -system.cpu.l2cache.tags.sampled_refs 1325 -system.cpu.l2cache.tags.avg_refs 0.060377 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 517.394471 -system.cpu.l2cache.tags.occ_blocks::cpu.data 322.970164 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.015790 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.009856 -system.cpu.l2cache.tags.occ_percent::total 0.025646 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1325 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 66 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 734 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 525 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.040436 -system.cpu.l2cache.tags.tag_accesses 12565 -system.cpu.l2cache.tags.data_accesses 12565 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 124491500 -system.cpu.l2cache.WritebackClean_hits::writebacks 65 -system.cpu.l2cache.WritebackClean_hits::total 65 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 13 -system.cpu.l2cache.ReadCleanReq_hits::total 13 -system.cpu.l2cache.ReadSharedReq_hits::cpu.data 2 -system.cpu.l2cache.ReadSharedReq_hits::total 2 -system.cpu.l2cache.demand_hits::cpu.inst 13 -system.cpu.l2cache.demand_hits::cpu.data 2 -system.cpu.l2cache.demand_hits::total 15 -system.cpu.l2cache.overall_hits::cpu.inst 13 -system.cpu.l2cache.overall_hits::cpu.data 2 -system.cpu.l2cache.overall_hits::total 15 -system.cpu.l2cache.ReadExReq_misses::cpu.data 215 -system.cpu.l2cache.ReadExReq_misses::total 215 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 863 -system.cpu.l2cache.ReadCleanReq_misses::total 863 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 247 -system.cpu.l2cache.ReadSharedReq_misses::total 247 -system.cpu.l2cache.demand_misses::cpu.inst 863 -system.cpu.l2cache.demand_misses::cpu.data 462 -system.cpu.l2cache.demand_misses::total 1325 -system.cpu.l2cache.overall_misses::cpu.inst 863 -system.cpu.l2cache.overall_misses::cpu.data 462 -system.cpu.l2cache.overall_misses::total 1325 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 18572500 -system.cpu.l2cache.ReadExReq_miss_latency::total 18572500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 72229500 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 72229500 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 21968500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 21968500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 72229500 -system.cpu.l2cache.demand_miss_latency::cpu.data 40541000 -system.cpu.l2cache.demand_miss_latency::total 112770500 -system.cpu.l2cache.overall_miss_latency::cpu.inst 72229500 -system.cpu.l2cache.overall_miss_latency::cpu.data 40541000 -system.cpu.l2cache.overall_miss_latency::total 112770500 -system.cpu.l2cache.WritebackClean_accesses::writebacks 65 -system.cpu.l2cache.WritebackClean_accesses::total 65 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 215 -system.cpu.l2cache.ReadExReq_accesses::total 215 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 876 -system.cpu.l2cache.ReadCleanReq_accesses::total 876 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 249 -system.cpu.l2cache.ReadSharedReq_accesses::total 249 -system.cpu.l2cache.demand_accesses::cpu.inst 876 -system.cpu.l2cache.demand_accesses::cpu.data 464 -system.cpu.l2cache.demand_accesses::total 1340 -system.cpu.l2cache.overall_accesses::cpu.inst 876 -system.cpu.l2cache.overall_accesses::cpu.data 464 -system.cpu.l2cache.overall_accesses::total 1340 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.985160 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.985160 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.991968 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.991968 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.985160 -system.cpu.l2cache.demand_miss_rate::cpu.data 0.995690 -system.cpu.l2cache.demand_miss_rate::total 0.988806 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.985160 -system.cpu.l2cache.overall_miss_rate::cpu.data 0.995690 -system.cpu.l2cache.overall_miss_rate::total 0.988806 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 86383.720930 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 86383.720930 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 83695.828505 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 83695.828505 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 88941.295547 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 88941.295547 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 83695.828505 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 87751.082251 -system.cpu.l2cache.demand_avg_miss_latency::total 85109.811321 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 83695.828505 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 87751.082251 -system.cpu.l2cache.overall_avg_miss_latency::total 85109.811321 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 215 -system.cpu.l2cache.ReadExReq_mshr_misses::total 215 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 863 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 863 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 247 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 247 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 863 -system.cpu.l2cache.demand_mshr_misses::cpu.data 462 -system.cpu.l2cache.demand_mshr_misses::total 1325 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 863 -system.cpu.l2cache.overall_mshr_misses::cpu.data 462 -system.cpu.l2cache.overall_mshr_misses::total 1325 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 16422500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 16422500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 63599500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 63599500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 19498500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 19498500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 63599500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 35921000 -system.cpu.l2cache.demand_mshr_miss_latency::total 99520500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 63599500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 35921000 -system.cpu.l2cache.overall_mshr_miss_latency::total 99520500 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.985160 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.985160 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.991968 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.991968 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.985160 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.995690 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.988806 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.985160 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.995690 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.988806 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 76383.720930 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 76383.720930 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 73695.828505 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 73695.828505 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 78941.295547 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 78941.295547 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 73695.828505 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 77751.082251 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 75109.811321 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 73695.828505 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 77751.082251 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 75109.811321 -system.cpu.toL2Bus.snoop_filter.tot_requests 1405 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 70 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 124491500 -system.cpu.toL2Bus.trans_dist::ReadResp 1125 -system.cpu.toL2Bus.trans_dist::WritebackClean 65 -system.cpu.toL2Bus.trans_dist::ReadExReq 215 -system.cpu.toL2Bus.trans_dist::ReadExResp 215 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 876 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 249 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 1817 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 928 -system.cpu.toL2Bus.pkt_count::total 2745 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 60224 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 29696 -system.cpu.toL2Bus.pkt_size::total 89920 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1340 -system.cpu.toL2Bus.snoop_fanout::mean 0.003731 -system.cpu.toL2Bus.snoop_fanout::stdev 0.060993 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1335 99.63% 99.63% -system.cpu.toL2Bus.snoop_fanout::1 5 0.37% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 1 -system.cpu.toL2Bus.snoop_fanout::total 1340 -system.cpu.toL2Bus.reqLayer0.occupancy 767500 -system.cpu.toL2Bus.reqLayer0.utilization 0.6 -system.cpu.toL2Bus.respLayer0.occupancy 1314000 -system.cpu.toL2Bus.respLayer0.utilization 1.1 -system.cpu.toL2Bus.respLayer1.occupancy 696000 -system.cpu.toL2Bus.respLayer1.utilization 0.6 -system.membus.snoop_filter.tot_requests 1325 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 124491500 -system.membus.trans_dist::ReadResp 1110 -system.membus.trans_dist::ReadExReq 215 -system.membus.trans_dist::ReadExResp 215 -system.membus.trans_dist::ReadSharedReq 1110 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 2650 -system.membus.pkt_count::total 2650 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 84800 -system.membus.pkt_size::total 84800 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1325 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1325 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1325 -system.membus.reqLayer0.occupancy 1620500 -system.membus.reqLayer0.utilization 1.3 -system.membus.respLayer1.occupancy 7036000 -system.membus.respLayer1.utilization 5.7 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/config.ini deleted file mode 100644 index df52aac68..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/config.ini +++ /dev/null @@ -1,214 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=atomic -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=AtomicSimpleCPU -children=dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fastmem=false -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -simulate_data_stalls=false -simulate_inst_stalls=false -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -width=1 -workload=system.cpu.workload -dcache_port=system.membus.slave[2] -icache_port=system.membus.slave[1] - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64m/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.icache_port system.cpu.dcache_port - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/config.json deleted file mode 100644 index 7ec8d72f4..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/config.json +++ /dev/null @@ -1,292 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.icache_port", - "system.cpu.dcache_port" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "range": "0:134217727:0:0:0:0", - "latency": 30000, - "name": "physmem", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "kvm_map": true, - "clk_domain": "system.clk_domain", - "power_model": null, - "latency_var": 0, - "bandwidth": "73.000000", - "conf_table_reported": true, - "cxx_class": "SimpleMemory", - "p_state_clk_gate_max": 1000000000000, - "path": "system.physmem", - "null": false, - "type": "SimpleMemory", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "in_addr_map": true - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "atomic", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "simulate_data_stalls": false, - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "AtomicSimpleCPU", - "max_loads_all_threads": 0, - "system": "system", - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "width": 1, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "do_quiesce": true, - "type": "AtomicSimpleCPU", - "fastmem": false, - "profile": 0, - "icache_port": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1000, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.membus.slave[2]", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64m/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "simulate_inst_stalls": false, - "progress_interval": 0, - "branchPred": null, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/simerr deleted file mode 100755 index a01f2057a..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/simerr +++ /dev/null @@ -1,5 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64m/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/simout deleted file mode 100755 index 0ed1a6e51..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/simout +++ /dev/null @@ -1,49 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-atomic/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-atomic/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:10:51 -gem5 executing on boldrock, pid 1656 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-atomic --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64m/simple-atomic - -Global frequency set at 1000000000000 ticks per second -mul: PASS -mul, overflow: PASS -mulh: PASS -mulh, negative: PASS -mulh, all bits set: PASS -mulhsu, all bits set: PASS -mulhsu: PASS -mulhu: PASS -mulhu, all bits set: PASS -div: PASS -div/0: PASS -div, overflow: PASS -divu: PASS -divu/0: PASS -divu, "overflow": PASS -rem: PASS -rem/0: PASS -rem, overflow: PASS -remu: PASS -remu/0: PASS -remu, "overflow": PASS -mulw, truncate: PASS -mulw, overflow: PASS -divw, truncate: PASS -divw/0: PASS -divw, overflow: PASS -divuw, truncate: PASS -divuw/0: PASS -divuw, "overflow": PASS -divuw, sign extend: PASS -remw, truncate: PASS -remw/0: PASS -remw, overflow: PASS -remuw, truncate: PASS -remuw/0: PASS -remuw, "overflow": PASS -remuw, sign extend: PASS -Exiting @ tick 67349000 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/stats.txt deleted file mode 100644 index 2e57ed034..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-atomic/stats.txt +++ /dev/null @@ -1,160 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000067 -sim_ticks 67349000 -final_tick 67349000 -sim_freq 1000000000000 -host_inst_rate 5719 -host_op_rate 5730 -host_tick_rate 3582584 -host_mem_usage 259188 -host_seconds 18.80 -sim_insts 107505 -sim_ops 107717 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 67349000 -system.physmem.bytes_read::cpu.inst 537948 -system.physmem.bytes_read::cpu.data 170929 -system.physmem.bytes_read::total 708877 -system.physmem.bytes_inst_read::cpu.inst 537948 -system.physmem.bytes_inst_read::total 537948 -system.physmem.bytes_written::cpu.data 109969 -system.physmem.bytes_written::total 109969 -system.physmem.num_reads::cpu.inst 134487 -system.physmem.num_reads::cpu.data 25266 -system.physmem.num_reads::total 159753 -system.physmem.num_writes::cpu.data 16339 -system.physmem.num_writes::total 16339 -system.physmem.bw_read::cpu.inst 7987468262 -system.physmem.bw_read::cpu.data 2537958990 -system.physmem.bw_read::total 10525427252 -system.physmem.bw_inst_read::cpu.inst 7987468262 -system.physmem.bw_inst_read::total 7987468262 -system.physmem.bw_write::cpu.data 1632823056 -system.physmem.bw_write::total 1632823056 -system.physmem.bw_total::cpu.inst 7987468262 -system.physmem.bw_total::cpu.data 4170782046 -system.physmem.bw_total::total 12158250308 -system.pwrStateResidencyTicks::UNDEFINED 67349000 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 45 -system.cpu.pwrStateResidencyTicks::ON 67349000 -system.cpu.numCycles 134699 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 107505 -system.cpu.committedOps 107717 -system.cpu.num_int_alu_accesses 107132 -system.cpu.num_fp_alu_accesses 12 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 6215 -system.cpu.num_conditional_control_insts 17634 -system.cpu.num_int_insts 107132 -system.cpu.num_fp_insts 12 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 134283 -system.cpu.num_int_register_writes 70918 -system.cpu.num_fp_register_reads 12 -system.cpu.num_fp_register_writes 0 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 41605 -system.cpu.num_load_insts 25266 -system.cpu.num_store_insts 16339 -system.cpu.num_idle_cycles 0 -system.cpu.num_busy_cycles 134699 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction 0 -system.cpu.Branches 23849 -system.cpu.op_class::No_OpClass 49 0.05% 0.05% -system.cpu.op_class::IntAlu 65954 61.20% 61.25% -system.cpu.op_class::IntMult 124 0.12% 61.36% -system.cpu.op_class::IntDiv 30 0.03% 61.39% -system.cpu.op_class::FloatAdd 0 0.00% 61.39% -system.cpu.op_class::FloatCmp 0 0.00% 61.39% -system.cpu.op_class::FloatCvt 0 0.00% 61.39% -system.cpu.op_class::FloatMult 0 0.00% 61.39% -system.cpu.op_class::FloatMultAcc 0 0.00% 61.39% -system.cpu.op_class::FloatDiv 0 0.00% 61.39% -system.cpu.op_class::FloatMisc 0 0.00% 61.39% -system.cpu.op_class::FloatSqrt 0 0.00% 61.39% -system.cpu.op_class::SimdAdd 0 0.00% 61.39% -system.cpu.op_class::SimdAddAcc 0 0.00% 61.39% -system.cpu.op_class::SimdAlu 0 0.00% 61.39% -system.cpu.op_class::SimdCmp 0 0.00% 61.39% -system.cpu.op_class::SimdCvt 0 0.00% 61.39% -system.cpu.op_class::SimdMisc 0 0.00% 61.39% -system.cpu.op_class::SimdMult 0 0.00% 61.39% -system.cpu.op_class::SimdMultAcc 0 0.00% 61.39% -system.cpu.op_class::SimdShift 0 0.00% 61.39% -system.cpu.op_class::SimdShiftAcc 0 0.00% 61.39% -system.cpu.op_class::SimdSqrt 0 0.00% 61.39% -system.cpu.op_class::SimdFloatAdd 0 0.00% 61.39% -system.cpu.op_class::SimdFloatAlu 0 0.00% 61.39% -system.cpu.op_class::SimdFloatCmp 0 0.00% 61.39% -system.cpu.op_class::SimdFloatCvt 0 0.00% 61.39% -system.cpu.op_class::SimdFloatDiv 0 0.00% 61.39% -system.cpu.op_class::SimdFloatMisc 0 0.00% 61.39% -system.cpu.op_class::SimdFloatMult 0 0.00% 61.39% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 61.39% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 61.39% -system.cpu.op_class::MemRead 25266 23.45% 84.84% -system.cpu.op_class::MemWrite 16327 15.15% 99.99% -system.cpu.op_class::FloatMemRead 0 0.00% 99.99% -system.cpu.op_class::FloatMemWrite 12 0.01% 100.00% -system.cpu.op_class::IprAccess 0 0.00% 100.00% -system.cpu.op_class::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class::total 107762 -system.membus.snoop_filter.tot_requests 0 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 67349000 -system.membus.trans_dist::ReadReq 159516 -system.membus.trans_dist::ReadResp 159753 -system.membus.trans_dist::WriteReq 16102 -system.membus.trans_dist::WriteResp 16102 -system.membus.trans_dist::LoadLockedReq 237 -system.membus.trans_dist::StoreCondReq 237 -system.membus.trans_dist::StoreCondResp 237 -system.membus.pkt_count_system.cpu.icache_port::system.physmem.port 268974 -system.membus.pkt_count_system.cpu.dcache_port::system.physmem.port 83210 -system.membus.pkt_count::total 352184 -system.membus.pkt_size_system.cpu.icache_port::system.physmem.port 537948 -system.membus.pkt_size_system.cpu.dcache_port::system.physmem.port 280898 -system.membus.pkt_size::total 818846 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 176092 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 176092 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 176092 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/config.ini deleted file mode 100644 index 7da82d9bc..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/config.ini +++ /dev/null @@ -1,1268 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000 -time_sync_spin_threshold=100000 - -[system] -type=System -children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges=0:268435455:0:0:0:0 -memories=system.mem_ctrls -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.sys_port_proxy.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=clk_domain dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu.clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1] -icache_port=system.ruby.l1_cntrl0.sequencer.slave[0] - -[system.cpu.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64m/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000 - -[system.mem_ctrls] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -page_policy=open_adaptive -power_model=Null -range=0:268435455:5:19:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10 -static_frontend_latency=10 -tBURST=5 -tCCD_L=0 -tCK=1 -tCL=14 -tCS=3 -tRAS=35 -tRCD=14 -tREFI=7800 -tRFC=260 -tRP=14 -tRRD=6 -tRRD_L=0 -tRTP=8 -tRTW=3 -tWR=15 -tWTR=8 -tXAW=30 -tXP=6 -tXPDLL=0 -tXS=270 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.ruby.dir_cntrl0.memory - -[system.ruby] -type=RubySystem -children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network -access_backing_store=false -all_instructions=false -block_size_bytes=64 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -hot_lines=false -memory_size_bits=48 -num_of_sequencers=1 -number_of_virtual_networks=5 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -phys_mem=Null -power_model=Null -randomization=false - -[system.ruby.clk_domain] -type=SrcClockDomain -clock=1 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.ruby.dir_cntrl0] -type=Directory_Controller -children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory -addr_ranges=0:268435455:5:0:0:0 -buffer_size=0 -clk_domain=system.ruby.clk_domain -cluster_id=0 -default_p_state=UNDEFINED -directory=system.ruby.dir_cntrl0.directory -directory_latency=12 -dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir -dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir -eventq_index=0 -forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir -number_of_TBEs=256 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -recycle_latency=10 -requestToDir=system.ruby.dir_cntrl0.requestToDir -responseFromDir=system.ruby.dir_cntrl0.responseFromDir -responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory -ruby_system=system.ruby -system=system -to_memory_controller_latency=1 -transitions_per_cycle=32 -version=0 -memory=system.mem_ctrls.port - -[system.ruby.dir_cntrl0.directory] -type=RubyDirectoryMemory -addr_ranges=0:268435455:5:0:0:0 -eventq_index=0 - -[system.ruby.dir_cntrl0.dmaRequestToDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[3] - -[system.ruby.dir_cntrl0.dmaResponseFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[3] - -[system.ruby.dir_cntrl0.forwardFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false -master=system.ruby.network.slave[4] - -[system.ruby.dir_cntrl0.requestToDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[2] - -[system.ruby.dir_cntrl0.responseFromDir] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false -master=system.ruby.network.slave[2] - -[system.ruby.dir_cntrl0.responseFromMemory] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false - -[system.ruby.l1_cntrl0] -type=L1Cache_Controller -children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer -addr_ranges=0:18446744073709551615:0:0:0:0 -buffer_size=0 -cacheMemory=system.ruby.l1_cntrl0.cacheMemory -cache_response_latency=12 -clk_domain=system.cpu.clk_domain -cluster_id=0 -default_p_state=UNDEFINED -eventq_index=0 -forwardToCache=system.ruby.l1_cntrl0.forwardToCache -issue_latency=2 -mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue -number_of_TBEs=256 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -recycle_latency=10 -requestFromCache=system.ruby.l1_cntrl0.requestFromCache -responseFromCache=system.ruby.l1_cntrl0.responseFromCache -responseToCache=system.ruby.l1_cntrl0.responseToCache -ruby_system=system.ruby -send_evictions=false -sequencer=system.ruby.l1_cntrl0.sequencer -system=system -transitions_per_cycle=4 -version=0 - -[system.ruby.l1_cntrl0.cacheMemory] -type=RubyCache -children=replacement_policy -assoc=2 -block_size=0 -dataAccessLatency=1 -dataArrayBanks=1 -eventq_index=0 -is_icache=false -replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy -resourceStalls=false -ruby_system=system.ruby -size=256 -start_index_bit=6 -tagAccessLatency=1 -tagArrayBanks=1 - -[system.ruby.l1_cntrl0.cacheMemory.replacement_policy] -type=PseudoLRUReplacementPolicy -assoc=2 -block_size=64 -eventq_index=0 -size=256 - -[system.ruby.l1_cntrl0.forwardToCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[0] - -[system.ruby.l1_cntrl0.mandatoryQueue] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=false -randomization=false - -[system.ruby.l1_cntrl0.requestFromCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[0] - -[system.ruby.l1_cntrl0.responseFromCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -master=system.ruby.network.slave[1] - -[system.ruby.l1_cntrl0.responseToCache] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false -slave=system.ruby.network.master[1] - -[system.ruby.l1_cntrl0.sequencer] -type=RubySequencer -clk_domain=system.cpu.clk_domain -coreid=99 -dcache=system.ruby.l1_cntrl0.cacheMemory -dcache_hit_latency=1 -deadlock_threshold=500000 -default_p_state=UNDEFINED -eventq_index=0 -garnet_standalone=false -icache=system.ruby.l1_cntrl0.cacheMemory -icache_hit_latency=1 -is_cpu_sequencer=true -max_outstanding_requests=16 -no_retry_on_stall=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -ruby_system=system.ruby -support_data_reqs=true -support_inst_reqs=true -system=system -using_ruby_tester=false -version=0 -slave=system.cpu.icache_port system.cpu.dcache_port - -[system.ruby.memctrl_clk_domain] -type=DerivedClockDomain -clk_divider=3 -clk_domain=system.ruby.clk_domain -eventq_index=0 - -[system.ruby.network] -type=SimpleNetwork -children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 int_links2 int_links3 routers0 routers1 routers2 -adaptive_routing=false -buffer_size=0 -clk_domain=system.ruby.clk_domain -control_msg_size=8 -default_p_state=UNDEFINED -endpoint_bandwidth=1000 -eventq_index=0 -ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 -int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 -int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 -netifs= -number_of_virtual_networks=5 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 -ruby_system=system.ruby -topology=Crossbar -master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave -slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master - -[system.ruby.network.ext_links0] -type=SimpleExtLink -bandwidth_factor=16 -eventq_index=0 -ext_node=system.ruby.l1_cntrl0 -int_node=system.ruby.network.routers0 -latency=1 -link_id=0 -weight=1 - -[system.ruby.network.ext_links1] -type=SimpleExtLink -bandwidth_factor=16 -eventq_index=0 -ext_node=system.ruby.dir_cntrl0 -int_node=system.ruby.network.routers1 -latency=1 -link_id=1 -weight=1 - -[system.ruby.network.int_link_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers15] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers16] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers17] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers18] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers19] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers20] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers21] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers22] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers23] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers24] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers25] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers26] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers27] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers28] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers29] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers30] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers31] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers32] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers33] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers34] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers35] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers36] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers37] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers38] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_link_buffers39] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.int_links0] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers2 -eventq_index=0 -latency=1 -link_id=2 -src_node=system.ruby.network.routers0 -src_outport= -weight=1 - -[system.ruby.network.int_links1] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers2 -eventq_index=0 -latency=1 -link_id=3 -src_node=system.ruby.network.routers1 -src_outport= -weight=1 - -[system.ruby.network.int_links2] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers0 -eventq_index=0 -latency=1 -link_id=4 -src_node=system.ruby.network.routers2 -src_outport= -weight=1 - -[system.ruby.network.int_links3] -type=SimpleIntLink -bandwidth_factor=16 -dst_inport= -dst_node=system.ruby.network.routers1 -eventq_index=0 -latency=1 -link_id=5 -src_node=system.ruby.network.routers2 -src_outport= -weight=1 - -[system.ruby.network.routers0] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 -power_model=Null -router_id=0 -virt_nets=5 - -[system.ruby.network.routers0.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers0.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 -power_model=Null -router_id=1 -virt_nets=5 - -[system.ruby.network.routers1.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers1.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2] -type=Switch -children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 -clk_domain=system.ruby.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 -power_model=Null -router_id=2 -virt_nets=5 - -[system.ruby.network.routers2.port_buffers00] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers01] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers02] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers03] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers04] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers05] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers06] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers07] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers08] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers09] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers10] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers11] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers12] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers13] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers14] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers15] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers16] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers17] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers18] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.ruby.network.routers2.port_buffers19] -type=MessageBuffer -buffer_size=0 -eventq_index=0 -ordered=true -randomization=false - -[system.sys_port_proxy] -type=RubyPortProxy -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -is_cpu_sequencer=true -no_retry_on_stall=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000 -p_state_clk_gate_min=1 -power_model=Null -ruby_system=system.ruby -support_data_reqs=true -support_inst_reqs=true -system=system -using_ruby_tester=false -version=0 -slave=system.system_port - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/config.json deleted file mode 100644 index d5b17fa87..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/config.json +++ /dev/null @@ -1,1743 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1, - "memories": [ - "system.mem_ctrls" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [ - "0:268435455:0:0:0:0" - ], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.sys_port_proxy.slave[0]", - "role": "MASTER" - }, - "sys_port_proxy": { - "system": "system", - "support_inst_reqs": true, - "slave": { - "peer": [ - "system.system_port" - ], - "role": "SLAVE" - }, - "name": "sys_port_proxy", - "p_state_clk_gate_min": 1, - "no_retry_on_stall": false, - "p_state_clk_gate_bins": 20, - "support_data_reqs": true, - "cxx_class": "RubyPortProxy", - "clk_domain": "system.clk_domain", - "power_model": null, - "is_cpu_sequencer": true, - "version": 0, - "eventq_index": 0, - "using_ruby_tester": false, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.sys_port_proxy", - "type": "RubyPortProxy", - "ruby_system": "system.ruby" - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "ruby": { - "all_instructions": false, - "memory_size_bits": 48, - "cxx_class": "RubySystem", - "l1_cntrl0": { - "requestFromCache": { - "ordered": true, - "name": "requestFromCache", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[0]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.requestFromCache", - "type": "MessageBuffer" - }, - "forwardToCache": { - "ordered": true, - "name": "forwardToCache", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[0]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.forwardToCache", - "type": "MessageBuffer" - }, - "system": "system", - "cluster_id": 0, - "sequencer": { - "no_retry_on_stall": false, - "deadlock_threshold": 500000, - "using_ruby_tester": false, - "system": "system", - "dcache": "system.ruby.l1_cntrl0.cacheMemory", - "cxx_class": "Sequencer", - "garnet_standalone": false, - "clk_domain": "system.cpu.clk_domain", - "icache_hit_latency": 1, - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "type": "RubySequencer", - "icache": "system.ruby.l1_cntrl0.cacheMemory", - "slave": { - "peer": [ - "system.cpu.icache_port", - "system.cpu.dcache_port" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1, - "power_model": null, - "coreid": 99, - "path": "system.ruby.l1_cntrl0.sequencer", - "ruby_system": "system.ruby", - "support_inst_reqs": true, - "name": "sequencer", - "max_outstanding_requests": 16, - "p_state_clk_gate_bins": 20, - "dcache_hit_latency": 1, - "support_data_reqs": true, - "is_cpu_sequencer": true - }, - "cxx_class": "L1Cache_Controller", - "issue_latency": 2, - "type": "L1Cache_Controller", - "recycle_latency": 10, - "clk_domain": "system.cpu.clk_domain", - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "number_of_TBEs": 256, - "p_state_clk_gate_min": 1, - "responseToCache": { - "ordered": true, - "name": "responseToCache", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[1]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.responseToCache", - "type": "MessageBuffer" - }, - "transitions_per_cycle": 4, - "responseFromCache": { - "ordered": true, - "name": "responseFromCache", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[1]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.responseFromCache", - "type": "MessageBuffer" - }, - "power_model": null, - "cache_response_latency": 12, - "buffer_size": 0, - "send_evictions": false, - "cacheMemory": { - "size": 256, - "resourceStalls": false, - "is_icache": false, - "name": "cacheMemory", - "eventq_index": 0, - "dataAccessLatency": 1, - "tagArrayBanks": 1, - "tagAccessLatency": 1, - "replacement_policy": { - "name": "replacement_policy", - "eventq_index": 0, - "assoc": 2, - "cxx_class": "PseudoLRUPolicy", - "path": "system.ruby.l1_cntrl0.cacheMemory.replacement_policy", - "block_size": 64, - "type": "PseudoLRUReplacementPolicy", - "size": 256 - }, - "assoc": 2, - "start_index_bit": 6, - "cxx_class": "CacheMemory", - "path": "system.ruby.l1_cntrl0.cacheMemory", - "block_size": 0, - "type": "RubyCache", - "dataArrayBanks": 1, - "ruby_system": "system.ruby" - }, - "ruby_system": "system.ruby", - "name": "l1_cntrl0", - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "p_state_clk_gate_bins": 20, - "mandatoryQueue": { - "ordered": false, - "name": "mandatoryQueue", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.l1_cntrl0.mandatoryQueue", - "type": "MessageBuffer" - }, - "path": "system.ruby.l1_cntrl0" - }, - "network": { - "int_link_buffers": [ - { - "ordered": true, - "name": "int_link_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers14", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers15", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers15", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers16", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers16", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers17", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers17", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers18", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers18", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers19", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers19", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers20", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers20", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers21", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers21", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers22", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers22", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers23", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers23", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers24", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers24", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers25", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers25", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers26", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers26", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers27", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers27", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers28", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers28", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers29", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers29", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers30", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers30", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers31", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers31", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers32", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers32", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers33", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers33", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers34", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers34", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers35", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers35", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers36", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers36", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers37", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers37", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers38", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers38", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "int_link_buffers39", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.int_link_buffers39", - "type": "MessageBuffer" - } - ], - "cxx_class": "SimpleNetwork", - "clk_domain": "system.ruby.clk_domain", - "adaptive_routing": false, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "master": { - "peer": [ - "system.ruby.l1_cntrl0.forwardToCache.slave", - "system.ruby.l1_cntrl0.responseToCache.slave", - "system.ruby.dir_cntrl0.requestToDir.slave", - "system.ruby.dir_cntrl0.dmaRequestToDir.slave" - ], - "role": "MASTER" - }, - "topology": "Crossbar", - "type": "SimpleNetwork", - "slave": { - "peer": [ - "system.ruby.l1_cntrl0.requestFromCache.master", - "system.ruby.l1_cntrl0.responseFromCache.master", - "system.ruby.dir_cntrl0.responseFromDir.master", - "system.ruby.dir_cntrl0.dmaResponseFromDir.master", - "system.ruby.dir_cntrl0.forwardFromDir.master" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1, - "int_links": [ - { - "latency": 1, - "name": "int_links0", - "weight": 1, - "src_node": "system.ruby.network.routers0", - "dst_inport": "", - "link_id": 2, - "dst_node": "system.ruby.network.routers2", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links0", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links1", - "weight": 1, - "src_node": "system.ruby.network.routers1", - "dst_inport": "", - "link_id": 3, - "dst_node": "system.ruby.network.routers2", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links1", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links2", - "weight": 1, - "src_node": "system.ruby.network.routers2", - "dst_inport": "", - "link_id": 4, - "dst_node": "system.ruby.network.routers0", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links2", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "int_links3", - "weight": 1, - "src_node": "system.ruby.network.routers2", - "dst_inport": "", - "link_id": 5, - "dst_node": "system.ruby.network.routers1", - "eventq_index": 0, - "src_outport": "", - "cxx_class": "SimpleIntLink", - "path": "system.ruby.network.int_links3", - "type": "SimpleIntLink", - "bandwidth_factor": 16 - } - ], - "routers": [ - { - "router_id": 0, - "latency": 1, - "name": "routers0", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers0", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers0.port_buffers14", - "type": "MessageBuffer" - } - ] - }, - { - "router_id": 1, - "latency": 1, - "name": "routers1", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers1", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers1.port_buffers14", - "type": "MessageBuffer" - } - ] - }, - { - "router_id": 2, - "latency": 1, - "name": "routers2", - "p_state_clk_gate_min": 1, - "virt_nets": 5, - "p_state_clk_gate_bins": 20, - "cxx_class": "Switch", - "clk_domain": "system.ruby.clk_domain", - "power_model": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "path": "system.ruby.network.routers2", - "type": "Switch", - "port_buffers": [ - { - "ordered": true, - "name": "port_buffers00", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers00", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers01", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers01", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers02", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers02", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers03", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers03", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers04", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers04", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers05", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers05", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers06", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers06", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers07", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers07", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers08", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers08", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers09", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers09", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers10", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers10", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers11", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers11", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers12", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers12", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers13", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers13", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers14", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers14", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers15", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers15", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers16", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers16", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers17", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers17", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers18", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers18", - "type": "MessageBuffer" - }, - { - "ordered": true, - "name": "port_buffers19", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.network.routers2.port_buffers19", - "type": "MessageBuffer" - } - ] - } - ], - "power_model": null, - "netifs": [], - "control_msg_size": 8, - "buffer_size": 0, - "endpoint_bandwidth": 1000, - "ruby_system": "system.ruby", - "name": "network", - "p_state_clk_gate_bins": 20, - "ext_links": [ - { - "latency": 1, - "name": "ext_links0", - "weight": 1, - "ext_node": "system.ruby.l1_cntrl0", - "link_id": 0, - "eventq_index": 0, - "cxx_class": "SimpleExtLink", - "path": "system.ruby.network.ext_links0", - "int_node": "system.ruby.network.routers0", - "type": "SimpleExtLink", - "bandwidth_factor": 16 - }, - { - "latency": 1, - "name": "ext_links1", - "weight": 1, - "ext_node": "system.ruby.dir_cntrl0", - "link_id": 1, - "eventq_index": 0, - "cxx_class": "SimpleExtLink", - "path": "system.ruby.network.ext_links1", - "int_node": "system.ruby.network.routers1", - "type": "SimpleExtLink", - "bandwidth_factor": 16 - } - ], - "number_of_virtual_networks": 5, - "path": "system.ruby.network" - }, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.ruby.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "randomization": false, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "phys_mem": null, - "type": "RubySystem", - "p_state_clk_gate_min": 1, - "hot_lines": false, - "power_model": null, - "path": "system.ruby", - "memctrl_clk_domain": { - "name": "memctrl_clk_domain", - "clk_domain": "system.ruby.clk_domain", - "eventq_index": 0, - "cxx_class": "DerivedClockDomain", - "path": "system.ruby.memctrl_clk_domain", - "type": "DerivedClockDomain", - "clk_divider": 3 - }, - "name": "ruby", - "p_state_clk_gate_bins": 20, - "block_size_bytes": 64, - "access_backing_store": false, - "number_of_virtual_networks": 5, - "num_of_sequencers": 1, - "dir_cntrl0": { - "system": "system", - "cluster_id": 0, - "responseFromMemory": { - "ordered": false, - "name": "responseFromMemory", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.responseFromMemory", - "type": "MessageBuffer" - }, - "cxx_class": "Directory_Controller", - "forwardFromDir": { - "ordered": false, - "name": "forwardFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[4]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.forwardFromDir", - "type": "MessageBuffer" - }, - "dmaRequestToDir": { - "ordered": true, - "name": "dmaRequestToDir", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[3]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.dmaRequestToDir", - "type": "MessageBuffer" - }, - "type": "Directory_Controller", - "recycle_latency": 10, - "clk_domain": "system.ruby.clk_domain", - "version": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "directory_latency": 12, - "number_of_TBEs": 256, - "to_memory_controller_latency": 1, - "p_state_clk_gate_min": 1, - "responseFromDir": { - "ordered": false, - "name": "responseFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[2]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.responseFromDir", - "type": "MessageBuffer" - }, - "transitions_per_cycle": 32, - "memory": { - "peer": "system.mem_ctrls.port", - "role": "MASTER" - }, - "power_model": null, - "addr_ranges": [ - "0:268435455:5:0:0:0" - ], - "buffer_size": 0, - "ruby_system": "system.ruby", - "requestToDir": { - "ordered": true, - "name": "requestToDir", - "cxx_class": "MessageBuffer", - "slave": { - "peer": "system.ruby.network.master[2]", - "role": "SLAVE" - }, - "randomization": false, - "eventq_index": 0, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.requestToDir", - "type": "MessageBuffer" - }, - "dmaResponseFromDir": { - "ordered": true, - "name": "dmaResponseFromDir", - "cxx_class": "MessageBuffer", - "randomization": false, - "eventq_index": 0, - "master": { - "peer": "system.ruby.network.slave[3]", - "role": "MASTER" - }, - "buffer_size": 0, - "path": "system.ruby.dir_cntrl0.dmaResponseFromDir", - "type": "MessageBuffer" - }, - "name": "dir_cntrl0", - "p_state_clk_gate_bins": 20, - "directory": { - "name": "directory", - "addr_ranges": [ - "0:268435455:5:0:0:0" - ], - "eventq_index": 0, - "cxx_class": "DirectoryMemory", - "path": "system.ruby.dir_cntrl0.directory", - "type": "RubyDirectoryMemory" - }, - "path": "system.ruby.dir_cntrl0" - } - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "system": "system", - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "TimingSimpleCPU", - "max_loads_all_threads": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "do_quiesce": true, - "type": "TimingSimpleCPU", - "profile": 0, - "icache_port": { - "peer": "system.ruby.l1_cntrl0.sequencer.slave[0]", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.ruby.l1_cntrl0.sequencer.slave[1]", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64m/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "progress_interval": 0, - "branchPred": null, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - }, - "multi_thread": false, - "mem_ctrls": [ - { - "static_frontend_latency": 10, - "tRFC": 260, - "activation_limit": 4, - "in_addr_map": true, - "IDD3N2": "0.0", - "tWTR": 8, - "IDD52": "0.0", - "clk_domain": "system.clk_domain", - "channels": 1, - "write_buffer_size": 64, - "device_bus_width": 8, - "VDD": "1.5", - "write_high_thresh_perc": 85, - "cxx_class": "DRAMCtrl", - "bank_groups_per_rank": 0, - "IDD2N2": "0.0", - "port": { - "peer": "system.ruby.dir_cntrl0.memory", - "role": "SLAVE" - }, - "tCCD_L": 0, - "IDD2N": "0.032", - "p_state_clk_gate_min": 1, - "null": false, - "IDD2P1": "0.032", - "eventq_index": 0, - "tRRD": 6, - "tRTW": 3, - "IDD4R": "0.157", - "burst_length": 8, - "tRTP": 8, - "IDD4W": "0.125", - "tWR": 15, - "banks_per_rank": 8, - "devices_per_rank": 8, - "IDD2P02": "0.0", - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000, - "IDD6": "0.02", - "IDD5": "0.235", - "tRCD": 14, - "type": "DRAMCtrl", - "IDD3P02": "0.0", - "tRRD_L": 0, - "IDD0": "0.055", - "IDD62": "0.0", - "min_writes_per_switch": 16, - "mem_sched_policy": "frfcfs", - "IDD02": "0.0", - "IDD2P0": "0.0", - "ranks_per_channel": 2, - "page_policy": "open_adaptive", - "IDD4W2": "0.0", - "tCS": 3, - "power_model": null, - "tCL": 14, - "read_buffer_size": 32, - "conf_table_reported": true, - "tCK": 1, - "tRAS": 35, - "tRP": 14, - "tBURST": 5, - "path": "system.mem_ctrls", - "tXP": 6, - "tXS": 270, - "addr_mapping": "RoRaBaCoCh", - "IDD3P0": "0.0", - "IDD3P1": "0.038", - "IDD3N": "0.038", - "name": "mem_ctrls", - "tXSDLL": 0, - "device_size": 536870912, - "kvm_map": true, - "dll": true, - "tXAW": 30, - "write_low_thresh_perc": 50, - "range": "0:268435455:5:19:0:0", - "VDD2": "0.0", - "IDD2P12": "0.0", - "p_state_clk_gate_bins": 20, - "tXPDLL": 0, - "IDD4R2": "0.0", - "device_rowbuffer_size": 1024, - "static_backend_latency": 10, - "max_accesses_per_row": 16, - "IDD3P12": "0.0", - "tREFI": 7800 - } - ], - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/simerr deleted file mode 100755 index 015dd4d22..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/simerr +++ /dev/null @@ -1,15 +0,0 @@ -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: rounding error > tolerance - 1.250000 rounded to 1 -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes) -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files! -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64m/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/simout deleted file mode 100755 index 4a16a862f..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/simout +++ /dev/null @@ -1,49 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-timing-ruby/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-timing-ruby/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:09:50 -gem5 executing on boldrock, pid 1343 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-timing-ruby --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64m/simple-timing-ruby - -Global frequency set at 1000000000 ticks per second -mul: PASS -mul, overflow: PASS -mulh: PASS -mulh, negative: PASS -mulh, all bits set: PASS -mulhsu, all bits set: PASS -mulhsu: PASS -mulhu: PASS -mulhu, all bits set: PASS -div: PASS -div/0: PASS -div, overflow: PASS -divu: PASS -divu/0: PASS -divu, "overflow": PASS -rem: PASS -rem/0: PASS -rem, overflow: PASS -remu: PASS -remu/0: PASS -remu, "overflow": PASS -mulw, truncate: PASS -mulw, overflow: PASS -divw, truncate: PASS -divw/0: PASS -divw, overflow: PASS -divuw, truncate: PASS -divuw/0: PASS -divuw, "overflow": PASS -divuw, sign extend: PASS -remw, truncate: PASS -remw/0: PASS -remw, overflow: PASS -remuw, truncate: PASS -remuw/0: PASS -remuw, "overflow": PASS -remuw, sign extend: PASS -Exiting @ tick 1858825 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/stats.txt deleted file mode 100644 index 62882b0a2..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/stats.txt +++ /dev/null @@ -1,739 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.001859 -sim_ticks 1858825 -final_tick 1858825 -sim_freq 1000000000 -host_inst_rate 3630 -host_op_rate 3637 -host_tick_rate 62766 -host_mem_usage 438644 -host_seconds 29.62 -sim_insts 107505 -sim_ops 107717 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1 -system.mem_ctrls.pwrStateResidencyTicks::UNDEFINED 1858825 -system.mem_ctrls.bytes_read::ruby.dir_cntrl0 1845568 -system.mem_ctrls.bytes_read::total 1845568 -system.mem_ctrls.bytes_written::ruby.dir_cntrl0 1845312 -system.mem_ctrls.bytes_written::total 1845312 -system.mem_ctrls.num_reads::ruby.dir_cntrl0 28837 -system.mem_ctrls.num_reads::total 28837 -system.mem_ctrls.num_writes::ruby.dir_cntrl0 28833 -system.mem_ctrls.num_writes::total 28833 -system.mem_ctrls.bw_read::ruby.dir_cntrl0 992868075 -system.mem_ctrls.bw_read::total 992868075 -system.mem_ctrls.bw_write::ruby.dir_cntrl0 992730354 -system.mem_ctrls.bw_write::total 992730354 -system.mem_ctrls.bw_total::ruby.dir_cntrl0 1985598429 -system.mem_ctrls.bw_total::total 1985598429 -system.mem_ctrls.readReqs 28837 -system.mem_ctrls.writeReqs 28833 -system.mem_ctrls.readBursts 28837 -system.mem_ctrls.writeBursts 28833 -system.mem_ctrls.bytesReadDRAM 808512 -system.mem_ctrls.bytesReadWrQ 1037056 -system.mem_ctrls.bytesWritten 850432 -system.mem_ctrls.bytesReadSys 1845568 -system.mem_ctrls.bytesWrittenSys 1845312 -system.mem_ctrls.servicedByWrQ 16204 -system.mem_ctrls.mergedWrBursts 15513 -system.mem_ctrls.neitherReadNorWriteReqs 0 -system.mem_ctrls.perBankRdBursts::0 791 -system.mem_ctrls.perBankRdBursts::1 377 -system.mem_ctrls.perBankRdBursts::2 801 -system.mem_ctrls.perBankRdBursts::3 1138 -system.mem_ctrls.perBankRdBursts::4 39 -system.mem_ctrls.perBankRdBursts::5 156 -system.mem_ctrls.perBankRdBursts::6 208 -system.mem_ctrls.perBankRdBursts::7 294 -system.mem_ctrls.perBankRdBursts::8 412 -system.mem_ctrls.perBankRdBursts::9 1571 -system.mem_ctrls.perBankRdBursts::10 1498 -system.mem_ctrls.perBankRdBursts::11 1206 -system.mem_ctrls.perBankRdBursts::12 1065 -system.mem_ctrls.perBankRdBursts::13 1722 -system.mem_ctrls.perBankRdBursts::14 1209 -system.mem_ctrls.perBankRdBursts::15 146 -system.mem_ctrls.perBankWrBursts::0 801 -system.mem_ctrls.perBankWrBursts::1 405 -system.mem_ctrls.perBankWrBursts::2 818 -system.mem_ctrls.perBankWrBursts::3 1199 -system.mem_ctrls.perBankWrBursts::4 42 -system.mem_ctrls.perBankWrBursts::5 164 -system.mem_ctrls.perBankWrBursts::6 209 -system.mem_ctrls.perBankWrBursts::7 297 -system.mem_ctrls.perBankWrBursts::8 429 -system.mem_ctrls.perBankWrBursts::9 1685 -system.mem_ctrls.perBankWrBursts::10 1512 -system.mem_ctrls.perBankWrBursts::11 1252 -system.mem_ctrls.perBankWrBursts::12 1123 -system.mem_ctrls.perBankWrBursts::13 1957 -system.mem_ctrls.perBankWrBursts::14 1253 -system.mem_ctrls.perBankWrBursts::15 142 -system.mem_ctrls.numRdRetry 0 -system.mem_ctrls.numWrRetry 0 -system.mem_ctrls.totGap 1858745 -system.mem_ctrls.readPktSize::0 0 -system.mem_ctrls.readPktSize::1 0 -system.mem_ctrls.readPktSize::2 0 -system.mem_ctrls.readPktSize::3 0 -system.mem_ctrls.readPktSize::4 0 -system.mem_ctrls.readPktSize::5 0 -system.mem_ctrls.readPktSize::6 28837 -system.mem_ctrls.writePktSize::0 0 -system.mem_ctrls.writePktSize::1 0 -system.mem_ctrls.writePktSize::2 0 -system.mem_ctrls.writePktSize::3 0 -system.mem_ctrls.writePktSize::4 0 -system.mem_ctrls.writePktSize::5 0 -system.mem_ctrls.writePktSize::6 28833 -system.mem_ctrls.rdQLenPdf::0 12633 -system.mem_ctrls.rdQLenPdf::1 0 -system.mem_ctrls.rdQLenPdf::2 0 -system.mem_ctrls.rdQLenPdf::3 0 -system.mem_ctrls.rdQLenPdf::4 0 -system.mem_ctrls.rdQLenPdf::5 0 -system.mem_ctrls.rdQLenPdf::6 0 -system.mem_ctrls.rdQLenPdf::7 0 -system.mem_ctrls.rdQLenPdf::8 0 -system.mem_ctrls.rdQLenPdf::9 0 -system.mem_ctrls.rdQLenPdf::10 0 -system.mem_ctrls.rdQLenPdf::11 0 -system.mem_ctrls.rdQLenPdf::12 0 -system.mem_ctrls.rdQLenPdf::13 0 -system.mem_ctrls.rdQLenPdf::14 0 -system.mem_ctrls.rdQLenPdf::15 0 -system.mem_ctrls.rdQLenPdf::16 0 -system.mem_ctrls.rdQLenPdf::17 0 -system.mem_ctrls.rdQLenPdf::18 0 -system.mem_ctrls.rdQLenPdf::19 0 -system.mem_ctrls.rdQLenPdf::20 0 -system.mem_ctrls.rdQLenPdf::21 0 -system.mem_ctrls.rdQLenPdf::22 0 -system.mem_ctrls.rdQLenPdf::23 0 -system.mem_ctrls.rdQLenPdf::24 0 -system.mem_ctrls.rdQLenPdf::25 0 -system.mem_ctrls.rdQLenPdf::26 0 -system.mem_ctrls.rdQLenPdf::27 0 -system.mem_ctrls.rdQLenPdf::28 0 -system.mem_ctrls.rdQLenPdf::29 0 -system.mem_ctrls.rdQLenPdf::30 0 -system.mem_ctrls.rdQLenPdf::31 0 -system.mem_ctrls.wrQLenPdf::0 1 -system.mem_ctrls.wrQLenPdf::1 1 -system.mem_ctrls.wrQLenPdf::2 1 -system.mem_ctrls.wrQLenPdf::3 1 -system.mem_ctrls.wrQLenPdf::4 1 -system.mem_ctrls.wrQLenPdf::5 1 -system.mem_ctrls.wrQLenPdf::6 1 -system.mem_ctrls.wrQLenPdf::7 1 -system.mem_ctrls.wrQLenPdf::8 1 -system.mem_ctrls.wrQLenPdf::9 1 -system.mem_ctrls.wrQLenPdf::10 1 -system.mem_ctrls.wrQLenPdf::11 1 -system.mem_ctrls.wrQLenPdf::12 1 -system.mem_ctrls.wrQLenPdf::13 1 -system.mem_ctrls.wrQLenPdf::14 1 -system.mem_ctrls.wrQLenPdf::15 114 -system.mem_ctrls.wrQLenPdf::16 139 -system.mem_ctrls.wrQLenPdf::17 689 -system.mem_ctrls.wrQLenPdf::18 826 -system.mem_ctrls.wrQLenPdf::19 837 -system.mem_ctrls.wrQLenPdf::20 860 -system.mem_ctrls.wrQLenPdf::21 876 -system.mem_ctrls.wrQLenPdf::22 854 -system.mem_ctrls.wrQLenPdf::23 811 -system.mem_ctrls.wrQLenPdf::24 811 -system.mem_ctrls.wrQLenPdf::25 812 -system.mem_ctrls.wrQLenPdf::26 811 -system.mem_ctrls.wrQLenPdf::27 811 -system.mem_ctrls.wrQLenPdf::28 811 -system.mem_ctrls.wrQLenPdf::29 811 -system.mem_ctrls.wrQLenPdf::30 811 -system.mem_ctrls.wrQLenPdf::31 811 -system.mem_ctrls.wrQLenPdf::32 810 -system.mem_ctrls.wrQLenPdf::33 0 -system.mem_ctrls.wrQLenPdf::34 0 -system.mem_ctrls.wrQLenPdf::35 0 -system.mem_ctrls.wrQLenPdf::36 0 -system.mem_ctrls.wrQLenPdf::37 0 -system.mem_ctrls.wrQLenPdf::38 0 -system.mem_ctrls.wrQLenPdf::39 0 -system.mem_ctrls.wrQLenPdf::40 0 -system.mem_ctrls.wrQLenPdf::41 0 -system.mem_ctrls.wrQLenPdf::42 0 -system.mem_ctrls.wrQLenPdf::43 0 -system.mem_ctrls.wrQLenPdf::44 0 -system.mem_ctrls.wrQLenPdf::45 0 -system.mem_ctrls.wrQLenPdf::46 0 -system.mem_ctrls.wrQLenPdf::47 0 -system.mem_ctrls.wrQLenPdf::48 0 -system.mem_ctrls.wrQLenPdf::49 0 -system.mem_ctrls.wrQLenPdf::50 0 -system.mem_ctrls.wrQLenPdf::51 0 -system.mem_ctrls.wrQLenPdf::52 0 -system.mem_ctrls.wrQLenPdf::53 0 -system.mem_ctrls.wrQLenPdf::54 0 -system.mem_ctrls.wrQLenPdf::55 0 -system.mem_ctrls.wrQLenPdf::56 0 -system.mem_ctrls.wrQLenPdf::57 0 -system.mem_ctrls.wrQLenPdf::58 0 -system.mem_ctrls.wrQLenPdf::59 0 -system.mem_ctrls.wrQLenPdf::60 0 -system.mem_ctrls.wrQLenPdf::61 0 -system.mem_ctrls.wrQLenPdf::62 0 -system.mem_ctrls.wrQLenPdf::63 0 -system.mem_ctrls.bytesPerActivate::samples 5236 -system.mem_ctrls.bytesPerActivate::mean 316.516425 -system.mem_ctrls.bytesPerActivate::gmean 214.527854 -system.mem_ctrls.bytesPerActivate::stdev 285.194511 -system.mem_ctrls.bytesPerActivate::0-127 1174 22.42% 22.42% -system.mem_ctrls.bytesPerActivate::128-255 1531 29.24% 51.66% -system.mem_ctrls.bytesPerActivate::256-383 903 17.25% 68.91% -system.mem_ctrls.bytesPerActivate::384-511 514 9.82% 78.72% -system.mem_ctrls.bytesPerActivate::512-639 271 5.18% 83.90% -system.mem_ctrls.bytesPerActivate::640-767 207 3.95% 87.85% -system.mem_ctrls.bytesPerActivate::768-895 152 2.90% 90.76% -system.mem_ctrls.bytesPerActivate::896-1023 138 2.64% 93.39% -system.mem_ctrls.bytesPerActivate::1024-1151 346 6.61% 100.00% -system.mem_ctrls.bytesPerActivate::total 5236 -system.mem_ctrls.rdPerTurnAround::samples 810 -system.mem_ctrls.rdPerTurnAround::mean 15.576543 -system.mem_ctrls.rdPerTurnAround::gmean 15.495477 -system.mem_ctrls.rdPerTurnAround::stdev 1.646720 -system.mem_ctrls.rdPerTurnAround::12-13 65 8.02% 8.02% -system.mem_ctrls.rdPerTurnAround::14-15 342 42.22% 50.25% -system.mem_ctrls.rdPerTurnAround::16-17 321 39.63% 89.88% -system.mem_ctrls.rdPerTurnAround::18-19 78 9.63% 99.51% -system.mem_ctrls.rdPerTurnAround::20-21 3 0.37% 99.88% -system.mem_ctrls.rdPerTurnAround::34-35 1 0.12% 100.00% -system.mem_ctrls.rdPerTurnAround::total 810 -system.mem_ctrls.wrPerTurnAround::samples 810 -system.mem_ctrls.wrPerTurnAround::mean 16.404938 -system.mem_ctrls.wrPerTurnAround::gmean 16.379881 -system.mem_ctrls.wrPerTurnAround::stdev 0.941542 -system.mem_ctrls.wrPerTurnAround::16 674 83.21% 83.21% -system.mem_ctrls.wrPerTurnAround::17 11 1.36% 84.57% -system.mem_ctrls.wrPerTurnAround::18 60 7.41% 91.98% -system.mem_ctrls.wrPerTurnAround::19 63 7.78% 99.75% -system.mem_ctrls.wrPerTurnAround::20 2 0.25% 100.00% -system.mem_ctrls.wrPerTurnAround::total 810 -system.mem_ctrls.totQLat 246353 -system.mem_ctrls.totMemAccLat 486380 -system.mem_ctrls.totBusLat 63165 -system.mem_ctrls.avgQLat 19.50 -system.mem_ctrls.avgBusLat 5.00 -system.mem_ctrls.avgMemAccLat 38.50 -system.mem_ctrls.avgRdBW 434.96 -system.mem_ctrls.avgWrBW 457.51 -system.mem_ctrls.avgRdBWSys 992.87 -system.mem_ctrls.avgWrBWSys 992.73 -system.mem_ctrls.peakBW 12800.00 -system.mem_ctrls.busUtil 6.97 -system.mem_ctrls.busUtilRead 3.40 -system.mem_ctrls.busUtilWrite 3.57 -system.mem_ctrls.avgRdQLen 1.00 -system.mem_ctrls.avgWrQLen 26.25 -system.mem_ctrls.readRowHits 8783 -system.mem_ctrls.writeRowHits 11891 -system.mem_ctrls.readRowHitRate 69.52 -system.mem_ctrls.writeRowHitRate 89.27 -system.mem_ctrls.avgGap 32.23 -system.mem_ctrls.pageHitRate 79.66 -system.mem_ctrls_0.actEnergy 9660420 -system.mem_ctrls_0.preEnergy 5204808 -system.mem_ctrls_0.readEnergy 43456896 -system.mem_ctrls_0.writeEnergy 32865120 -system.mem_ctrls_0.refreshEnergy 143825760.000000 -system.mem_ctrls_0.actBackEnergy 210861240 -system.mem_ctrls_0.preBackEnergy 3899904 -system.mem_ctrls_0.actPowerDownEnergy 517171488 -system.mem_ctrls_0.prePowerDownEnergy 60469632 -system.mem_ctrls_0.selfRefreshEnergy 27711816 -system.mem_ctrls_0.totalEnergy 1055147052 -system.mem_ctrls_0.averagePower 567.641952 -system.mem_ctrls_0.totalIdleTime 1386171 -system.mem_ctrls_0.memoryStateTime::IDLE 3568 -system.mem_ctrls_0.memoryStateTime::REF 60894 -system.mem_ctrls_0.memoryStateTime::SREF 94587 -system.mem_ctrls_0.memoryStateTime::PRE_PDN 157473 -system.mem_ctrls_0.memoryStateTime::ACT 408155 -system.mem_ctrls_0.memoryStateTime::ACT_PDN 1134148 -system.mem_ctrls_1.actEnergy 27803160 -system.mem_ctrls_1.preEnergy 15027096 -system.mem_ctrls_1.readEnergy 100862496 -system.mem_ctrls_1.writeEnergy 78116256 -system.mem_ctrls_1.refreshEnergy 147513600.000000 -system.mem_ctrls_1.actBackEnergy 209065056 -system.mem_ctrls_1.preBackEnergy 3613824 -system.mem_ctrls_1.actPowerDownEnergy 587665896 -system.mem_ctrls_1.prePowerDownEnergy 32830080 -system.mem_ctrls_1.selfRefreshEnergy 6217440 -system.mem_ctrls_1.totalEnergy 1208714904 -system.mem_ctrls_1.averagePower 650.257504 -system.mem_ctrls_1.totalIdleTime 1390821 -system.mem_ctrls_1.memoryStateTime::IDLE 2339 -system.mem_ctrls_1.memoryStateTime::REF 62430 -system.mem_ctrls_1.memoryStateTime::SREF 16702 -system.mem_ctrls_1.memoryStateTime::PRE_PDN 85495 -system.mem_ctrls_1.memoryStateTime::ACT 403118 -system.mem_ctrls_1.memoryStateTime::ACT_PDN 1288741 -system.pwrStateResidencyTicks::UNDEFINED 1858825 -system.cpu.clk_domain.clock 1 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 45 -system.cpu.pwrStateResidencyTicks::ON 1858825 -system.cpu.numCycles 1858825 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 107505 -system.cpu.committedOps 107717 -system.cpu.num_int_alu_accesses 107132 -system.cpu.num_fp_alu_accesses 12 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 6215 -system.cpu.num_conditional_control_insts 17634 -system.cpu.num_int_insts 107132 -system.cpu.num_fp_insts 12 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 134283 -system.cpu.num_int_register_writes 70918 -system.cpu.num_fp_register_reads 12 -system.cpu.num_fp_register_writes 0 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 41605 -system.cpu.num_load_insts 25266 -system.cpu.num_store_insts 16339 -system.cpu.num_idle_cycles 0 -system.cpu.num_busy_cycles 1858825 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction 0 -system.cpu.Branches 23849 -system.cpu.op_class::No_OpClass 49 0.05% 0.05% -system.cpu.op_class::IntAlu 65954 61.20% 61.25% -system.cpu.op_class::IntMult 124 0.12% 61.36% -system.cpu.op_class::IntDiv 30 0.03% 61.39% -system.cpu.op_class::FloatAdd 0 0.00% 61.39% -system.cpu.op_class::FloatCmp 0 0.00% 61.39% -system.cpu.op_class::FloatCvt 0 0.00% 61.39% -system.cpu.op_class::FloatMult 0 0.00% 61.39% -system.cpu.op_class::FloatMultAcc 0 0.00% 61.39% -system.cpu.op_class::FloatDiv 0 0.00% 61.39% -system.cpu.op_class::FloatMisc 0 0.00% 61.39% -system.cpu.op_class::FloatSqrt 0 0.00% 61.39% -system.cpu.op_class::SimdAdd 0 0.00% 61.39% -system.cpu.op_class::SimdAddAcc 0 0.00% 61.39% -system.cpu.op_class::SimdAlu 0 0.00% 61.39% -system.cpu.op_class::SimdCmp 0 0.00% 61.39% -system.cpu.op_class::SimdCvt 0 0.00% 61.39% -system.cpu.op_class::SimdMisc 0 0.00% 61.39% -system.cpu.op_class::SimdMult 0 0.00% 61.39% -system.cpu.op_class::SimdMultAcc 0 0.00% 61.39% -system.cpu.op_class::SimdShift 0 0.00% 61.39% -system.cpu.op_class::SimdShiftAcc 0 0.00% 61.39% -system.cpu.op_class::SimdSqrt 0 0.00% 61.39% -system.cpu.op_class::SimdFloatAdd 0 0.00% 61.39% -system.cpu.op_class::SimdFloatAlu 0 0.00% 61.39% -system.cpu.op_class::SimdFloatCmp 0 0.00% 61.39% -system.cpu.op_class::SimdFloatCvt 0 0.00% 61.39% -system.cpu.op_class::SimdFloatDiv 0 0.00% 61.39% -system.cpu.op_class::SimdFloatMisc 0 0.00% 61.39% -system.cpu.op_class::SimdFloatMult 0 0.00% 61.39% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 61.39% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 61.39% -system.cpu.op_class::MemRead 25266 23.45% 84.84% -system.cpu.op_class::MemWrite 16327 15.15% 99.99% -system.cpu.op_class::FloatMemRead 0 0.00% 99.99% -system.cpu.op_class::FloatMemWrite 12 0.01% 100.00% -system.cpu.op_class::IprAccess 0 0.00% 100.00% -system.cpu.op_class::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class::total 107762 -system.ruby.clk_domain.clock 1 -system.ruby.pwrStateResidencyTicks::UNDEFINED 1858825 -system.ruby.delayHist::bucket_size 1 -system.ruby.delayHist::max_bucket 9 -system.ruby.delayHist::samples 57670 -system.ruby.delayHist | 57670 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayHist::total 57670 -system.ruby.outstanding_req_hist_seqr::bucket_size 1 -system.ruby.outstanding_req_hist_seqr::max_bucket 9 -system.ruby.outstanding_req_hist_seqr::samples 176093 -system.ruby.outstanding_req_hist_seqr::mean 1 -system.ruby.outstanding_req_hist_seqr::gmean 1 -system.ruby.outstanding_req_hist_seqr | 0 0.00% 0.00% | 176093 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.outstanding_req_hist_seqr::total 176093 -system.ruby.latency_hist_seqr::bucket_size 64 -system.ruby.latency_hist_seqr::max_bucket 639 -system.ruby.latency_hist_seqr::samples 176092 -system.ruby.latency_hist_seqr::mean 9.555988 -system.ruby.latency_hist_seqr::gmean 1.877495 -system.ruby.latency_hist_seqr::stdev 23.909492 -system.ruby.latency_hist_seqr | 163928 93.09% 93.09% | 11377 6.46% 99.55% | 529 0.30% 99.85% | 95 0.05% 99.91% | 91 0.05% 99.96% | 54 0.03% 99.99% | 8 0.00% 99.99% | 3 0.00% 100.00% | 0 0.00% 100.00% | 7 0.00% 100.00% -system.ruby.latency_hist_seqr::total 176092 -system.ruby.hit_latency_hist_seqr::bucket_size 1 -system.ruby.hit_latency_hist_seqr::max_bucket 9 -system.ruby.hit_latency_hist_seqr::samples 147255 -system.ruby.hit_latency_hist_seqr::mean 1 -system.ruby.hit_latency_hist_seqr::gmean 1 -system.ruby.hit_latency_hist_seqr | 0 0.00% 0.00% | 147255 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.hit_latency_hist_seqr::total 147255 -system.ruby.miss_latency_hist_seqr::bucket_size 64 -system.ruby.miss_latency_hist_seqr::max_bucket 639 -system.ruby.miss_latency_hist_seqr::samples 28837 -system.ruby.miss_latency_hist_seqr::mean 53.246801 -system.ruby.miss_latency_hist_seqr::gmean 46.837910 -system.ruby.miss_latency_hist_seqr::stdev 34.758587 -system.ruby.miss_latency_hist_seqr | 16673 57.82% 57.82% | 11377 39.45% 97.27% | 529 1.83% 99.11% | 95 0.33% 99.43% | 91 0.32% 99.75% | 54 0.19% 99.94% | 8 0.03% 99.97% | 3 0.01% 99.98% | 0 0.00% 99.98% | 7 0.02% 100.00% -system.ruby.miss_latency_hist_seqr::total 28837 -system.ruby.Directory.incomplete_times_seqr 28836 -system.ruby.dir_cntrl0.forwardFromDir.avg_buf_msgs 0.015511 -system.ruby.dir_cntrl0.forwardFromDir.avg_stall_time 0.999804 -system.ruby.dir_cntrl0.requestToDir.avg_buf_msgs 0.031025 -system.ruby.dir_cntrl0.requestToDir.avg_stall_time 11.751023 -system.ruby.dir_cntrl0.responseFromDir.avg_buf_msgs 0.015514 -system.ruby.dir_cntrl0.responseFromDir.avg_stall_time 0.999963 -system.ruby.dir_cntrl0.responseFromMemory.avg_buf_msgs 0.031025 -system.ruby.dir_cntrl0.responseFromMemory.avg_stall_time 0.999963 -system.ruby.dir_cntrl0.pwrStateResidencyTicks::UNDEFINED 1858825 -system.ruby.l1_cntrl0.cacheMemory.demand_hits 147255 -system.ruby.l1_cntrl0.cacheMemory.demand_misses 28837 -system.ruby.l1_cntrl0.cacheMemory.demand_accesses 176092 -system.ruby.l1_cntrl0.forwardToCache.avg_buf_msgs 0.015511 -system.ruby.l1_cntrl0.forwardToCache.avg_stall_time 6.998607 -system.ruby.l1_cntrl0.mandatoryQueue.avg_buf_msgs 0.094733 -system.ruby.l1_cntrl0.mandatoryQueue.avg_stall_time 0.999999 -system.ruby.l1_cntrl0.requestFromCache.avg_buf_msgs 0.062050 -system.ruby.l1_cntrl0.requestFromCache.avg_stall_time 1.999997 -system.ruby.l1_cntrl0.responseToCache.avg_buf_msgs 0.015514 -system.ruby.l1_cntrl0.responseToCache.avg_stall_time 6.999718 -system.ruby.l1_cntrl0.sequencer.pwrStateResidencyTicks::UNDEFINED 1858825 -system.ruby.l1_cntrl0.pwrStateResidencyTicks::UNDEFINED 1858825 -system.ruby.memctrl_clk_domain.clock 3 -system.ruby.network.routers0.port_buffers03.avg_buf_msgs 0.015511 -system.ruby.network.routers0.port_buffers03.avg_stall_time 5.998809 -system.ruby.network.routers0.port_buffers04.avg_buf_msgs 0.015514 -system.ruby.network.routers0.port_buffers04.avg_stall_time 5.999761 -system.ruby.network.routers0.port_buffers07.avg_buf_msgs 0.093071 -system.ruby.network.routers0.port_buffers07.avg_stall_time 6.751067 -system.ruby.network.routers0.pwrStateResidencyTicks::UNDEFINED 1858825 -system.ruby.network.routers0.percent_links_utilized 7.756244 -system.ruby.network.routers0.msg_count.Control::2 28837 -system.ruby.network.routers0.msg_count.Data::2 28833 -system.ruby.network.routers0.msg_count.Response_Data::4 28837 -system.ruby.network.routers0.msg_count.Writeback_Control::3 28833 -system.ruby.network.routers0.msg_bytes.Control::2 230696 -system.ruby.network.routers0.msg_bytes.Data::2 2075976 -system.ruby.network.routers0.msg_bytes.Response_Data::4 2076264 -system.ruby.network.routers0.msg_bytes.Writeback_Control::3 230664 -system.ruby.network.routers1.port_buffers02.avg_buf_msgs 0.031025 -system.ruby.network.routers1.port_buffers02.avg_stall_time 10.751034 -system.ruby.network.routers1.port_buffers06.avg_buf_msgs 0.015511 -system.ruby.network.routers1.port_buffers06.avg_stall_time 1.999607 -system.ruby.network.routers1.port_buffers07.avg_buf_msgs 0.015514 -system.ruby.network.routers1.port_buffers07.avg_stall_time 1.999925 -system.ruby.network.routers1.pwrStateResidencyTicks::UNDEFINED 1858825 -system.ruby.network.routers1.percent_links_utilized 7.756244 -system.ruby.network.routers1.msg_count.Control::2 28837 -system.ruby.network.routers1.msg_count.Data::2 28833 -system.ruby.network.routers1.msg_count.Response_Data::4 28837 -system.ruby.network.routers1.msg_count.Writeback_Control::3 28833 -system.ruby.network.routers1.msg_bytes.Control::2 230696 -system.ruby.network.routers1.msg_bytes.Data::2 2075976 -system.ruby.network.routers1.msg_bytes.Response_Data::4 2076264 -system.ruby.network.routers1.msg_bytes.Writeback_Control::3 230664 -system.ruby.network.int_link_buffers02.avg_buf_msgs 0.031025 -system.ruby.network.int_link_buffers02.avg_stall_time 7.751060 -system.ruby.network.int_link_buffers08.avg_buf_msgs 0.015511 -system.ruby.network.int_link_buffers08.avg_stall_time 2.999409 -system.ruby.network.int_link_buffers09.avg_buf_msgs 0.015514 -system.ruby.network.int_link_buffers09.avg_stall_time 2.999885 -system.ruby.network.int_link_buffers13.avg_buf_msgs 0.015511 -system.ruby.network.int_link_buffers13.avg_stall_time 4.999010 -system.ruby.network.int_link_buffers14.avg_buf_msgs 0.015514 -system.ruby.network.int_link_buffers14.avg_stall_time 4.999804 -system.ruby.network.int_link_buffers17.avg_buf_msgs 0.031025 -system.ruby.network.int_link_buffers17.avg_stall_time 9.751044 -system.ruby.network.routers2.port_buffers03.avg_buf_msgs 0.015511 -system.ruby.network.routers2.port_buffers03.avg_stall_time 3.999210 -system.ruby.network.routers2.port_buffers04.avg_buf_msgs 0.015514 -system.ruby.network.routers2.port_buffers04.avg_stall_time 3.999845 -system.ruby.network.routers2.port_buffers07.avg_buf_msgs 0.031025 -system.ruby.network.routers2.port_buffers07.avg_stall_time 8.751053 -system.ruby.network.routers2.pwrStateResidencyTicks::UNDEFINED 1858825 -system.ruby.network.routers2.percent_links_utilized 7.756244 -system.ruby.network.routers2.msg_count.Control::2 28837 -system.ruby.network.routers2.msg_count.Data::2 28833 -system.ruby.network.routers2.msg_count.Response_Data::4 28837 -system.ruby.network.routers2.msg_count.Writeback_Control::3 28833 -system.ruby.network.routers2.msg_bytes.Control::2 230696 -system.ruby.network.routers2.msg_bytes.Data::2 2075976 -system.ruby.network.routers2.msg_bytes.Response_Data::4 2076264 -system.ruby.network.routers2.msg_bytes.Writeback_Control::3 230664 -system.ruby.network.pwrStateResidencyTicks::UNDEFINED 1858825 -system.ruby.network.msg_count.Control 86511 -system.ruby.network.msg_count.Data 86499 -system.ruby.network.msg_count.Response_Data 86511 -system.ruby.network.msg_count.Writeback_Control 86499 -system.ruby.network.msg_byte.Control 692088 -system.ruby.network.msg_byte.Data 6227928 -system.ruby.network.msg_byte.Response_Data 6228792 -system.ruby.network.msg_byte.Writeback_Control 691992 -system.sys_port_proxy.pwrStateResidencyTicks::UNDEFINED 1858825 -system.ruby.network.routers0.throttle0.link_utilization 7.756674 -system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 28837 -system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 28833 -system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 2076264 -system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 230664 -system.ruby.network.routers0.throttle1.link_utilization 7.755813 -system.ruby.network.routers0.throttle1.msg_count.Control::2 28837 -system.ruby.network.routers0.throttle1.msg_count.Data::2 28833 -system.ruby.network.routers0.throttle1.msg_bytes.Control::2 230696 -system.ruby.network.routers0.throttle1.msg_bytes.Data::2 2075976 -system.ruby.network.routers1.throttle0.link_utilization 7.755813 -system.ruby.network.routers1.throttle0.msg_count.Control::2 28837 -system.ruby.network.routers1.throttle0.msg_count.Data::2 28833 -system.ruby.network.routers1.throttle0.msg_bytes.Control::2 230696 -system.ruby.network.routers1.throttle0.msg_bytes.Data::2 2075976 -system.ruby.network.routers1.throttle1.link_utilization 7.756674 -system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 28837 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 28833 -system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 2076264 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 230664 -system.ruby.network.routers2.throttle0.link_utilization 7.756674 -system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 28837 -system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 28833 -system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 2076264 -system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 230664 -system.ruby.network.routers2.throttle1.link_utilization 7.755813 -system.ruby.network.routers2.throttle1.msg_count.Control::2 28837 -system.ruby.network.routers2.throttle1.msg_count.Data::2 28833 -system.ruby.network.routers2.throttle1.msg_bytes.Control::2 230696 -system.ruby.network.routers2.throttle1.msg_bytes.Data::2 2075976 -system.ruby.delayVCHist.vnet_1::bucket_size 1 -system.ruby.delayVCHist.vnet_1::max_bucket 9 -system.ruby.delayVCHist.vnet_1::samples 28837 -system.ruby.delayVCHist.vnet_1 | 28837 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayVCHist.vnet_1::total 28837 -system.ruby.delayVCHist.vnet_2::bucket_size 1 -system.ruby.delayVCHist.vnet_2::max_bucket 9 -system.ruby.delayVCHist.vnet_2::samples 28833 -system.ruby.delayVCHist.vnet_2 | 28833 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.delayVCHist.vnet_2::total 28833 -system.ruby.LD.latency_hist_seqr::bucket_size 64 -system.ruby.LD.latency_hist_seqr::max_bucket 639 -system.ruby.LD.latency_hist_seqr::samples 25029 -system.ruby.LD.latency_hist_seqr::mean 27.003356 -system.ruby.LD.latency_hist_seqr::gmean 6.909676 -system.ruby.LD.latency_hist_seqr::stdev 35.388693 -system.ruby.LD.latency_hist_seqr | 19926 79.61% 79.61% | 4779 19.09% 98.71% | 221 0.88% 99.59% | 36 0.14% 99.73% | 38 0.15% 99.88% | 23 0.09% 99.98% | 4 0.02% 99.99% | 1 0.00% 100.00% | 0 0.00% 100.00% | 1 0.00% 100.00% -system.ruby.LD.latency_hist_seqr::total 25029 -system.ruby.LD.hit_latency_hist_seqr::bucket_size 1 -system.ruby.LD.hit_latency_hist_seqr::max_bucket 9 -system.ruby.LD.hit_latency_hist_seqr::samples 12406 -system.ruby.LD.hit_latency_hist_seqr::mean 1 -system.ruby.LD.hit_latency_hist_seqr::gmean 1 -system.ruby.LD.hit_latency_hist_seqr | 0 0.00% 0.00% | 12406 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.hit_latency_hist_seqr::total 12406 -system.ruby.LD.miss_latency_hist_seqr::bucket_size 64 -system.ruby.LD.miss_latency_hist_seqr::max_bucket 639 -system.ruby.LD.miss_latency_hist_seqr::samples 12623 -system.ruby.LD.miss_latency_hist_seqr::mean 52.559693 -system.ruby.LD.miss_latency_hist_seqr::gmean 46.183238 -system.ruby.LD.miss_latency_hist_seqr::stdev 34.139513 -system.ruby.LD.miss_latency_hist_seqr | 7520 59.57% 59.57% | 4779 37.86% 97.43% | 221 1.75% 99.18% | 36 0.29% 99.47% | 38 0.30% 99.77% | 23 0.18% 99.95% | 4 0.03% 99.98% | 1 0.01% 99.99% | 0 0.00% 99.99% | 1 0.01% 100.00% -system.ruby.LD.miss_latency_hist_seqr::total 12623 -system.ruby.ST.latency_hist_seqr::bucket_size 64 -system.ruby.ST.latency_hist_seqr::max_bucket 639 -system.ruby.ST.latency_hist_seqr::samples 16102 -system.ruby.ST.latency_hist_seqr::mean 15.175196 -system.ruby.ST.latency_hist_seqr::gmean 3.407774 -system.ruby.ST.latency_hist_seqr::stdev 26.847749 -system.ruby.ST.latency_hist_seqr | 14941 92.79% 92.79% | 1070 6.65% 99.43% | 62 0.39% 99.82% | 8 0.05% 99.87% | 10 0.06% 99.93% | 6 0.04% 99.97% | 0 0.00% 99.97% | 1 0.01% 99.98% | 0 0.00% 99.98% | 4 0.02% 100.00% -system.ruby.ST.latency_hist_seqr::total 16102 -system.ruby.ST.hit_latency_hist_seqr::bucket_size 1 -system.ruby.ST.hit_latency_hist_seqr::max_bucket 9 -system.ruby.ST.hit_latency_hist_seqr::samples 10712 -system.ruby.ST.hit_latency_hist_seqr::mean 1 -system.ruby.ST.hit_latency_hist_seqr::gmean 1 -system.ruby.ST.hit_latency_hist_seqr | 0 0.00% 0.00% | 10712 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.hit_latency_hist_seqr::total 10712 -system.ruby.ST.miss_latency_hist_seqr::bucket_size 64 -system.ruby.ST.miss_latency_hist_seqr::max_bucket 639 -system.ruby.ST.miss_latency_hist_seqr::samples 5390 -system.ruby.ST.miss_latency_hist_seqr::mean 43.346753 -system.ruby.ST.miss_latency_hist_seqr::gmean 38.966782 -system.ruby.ST.miss_latency_hist_seqr::stdev 30.990026 -system.ruby.ST.miss_latency_hist_seqr | 4229 78.46% 78.46% | 1070 19.85% 98.31% | 62 1.15% 99.46% | 8 0.15% 99.61% | 10 0.19% 99.80% | 6 0.11% 99.91% | 0 0.00% 99.91% | 1 0.02% 99.93% | 0 0.00% 99.93% | 4 0.07% 100.00% -system.ruby.ST.miss_latency_hist_seqr::total 5390 -system.ruby.IFETCH.latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.latency_hist_seqr::samples 134487 -system.ruby.IFETCH.latency_hist_seqr::mean 5.587313 -system.ruby.IFETCH.latency_hist_seqr::gmean 1.367123 -system.ruby.IFETCH.latency_hist_seqr::stdev 18.655199 -system.ruby.IFETCH.latency_hist_seqr | 128690 95.69% 95.69% | 5432 4.04% 99.73% | 243 0.18% 99.91% | 48 0.04% 99.94% | 42 0.03% 99.98% | 25 0.02% 99.99% | 4 0.00% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 2 0.00% 100.00% -system.ruby.IFETCH.latency_hist_seqr::total 134487 -system.ruby.IFETCH.hit_latency_hist_seqr::bucket_size 1 -system.ruby.IFETCH.hit_latency_hist_seqr::max_bucket 9 -system.ruby.IFETCH.hit_latency_hist_seqr::samples 123855 -system.ruby.IFETCH.hit_latency_hist_seqr::mean 1 -system.ruby.IFETCH.hit_latency_hist_seqr::gmean 1 -system.ruby.IFETCH.hit_latency_hist_seqr | 0 0.00% 0.00% | 123855 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.IFETCH.hit_latency_hist_seqr::total 123855 -system.ruby.IFETCH.miss_latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.miss_latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.miss_latency_hist_seqr::samples 10632 -system.ruby.IFETCH.miss_latency_hist_seqr::mean 59.026147 -system.ruby.IFETCH.miss_latency_hist_seqr::gmean 52.223378 -system.ruby.IFETCH.miss_latency_hist_seqr::stdev 36.074822 -system.ruby.IFETCH.miss_latency_hist_seqr | 4835 45.48% 45.48% | 5432 51.09% 96.57% | 243 2.29% 98.85% | 48 0.45% 99.30% | 42 0.40% 99.70% | 25 0.24% 99.93% | 4 0.04% 99.97% | 1 0.01% 99.98% | 0 0.00% 99.98% | 2 0.02% 100.00% -system.ruby.IFETCH.miss_latency_hist_seqr::total 10632 -system.ruby.Load_Linked.latency_hist_seqr::bucket_size 32 -system.ruby.Load_Linked.latency_hist_seqr::max_bucket 319 -system.ruby.Load_Linked.latency_hist_seqr::samples 237 -system.ruby.Load_Linked.latency_hist_seqr::mean 45.810127 -system.ruby.Load_Linked.latency_hist_seqr::gmean 23.754096 -system.ruby.Load_Linked.latency_hist_seqr::stdev 37.801581 -system.ruby.Load_Linked.latency_hist_seqr | 45 18.99% 18.99% | 89 37.55% 56.54% | 95 40.08% 96.62% | 1 0.42% 97.05% | 1 0.42% 97.47% | 2 0.84% 98.31% | 3 1.27% 99.58% | 0 0.00% 99.58% | 0 0.00% 99.58% | 1 0.42% 100.00% -system.ruby.Load_Linked.latency_hist_seqr::total 237 -system.ruby.Load_Linked.hit_latency_hist_seqr::bucket_size 1 -system.ruby.Load_Linked.hit_latency_hist_seqr::max_bucket 9 -system.ruby.Load_Linked.hit_latency_hist_seqr::samples 45 -system.ruby.Load_Linked.hit_latency_hist_seqr::mean 1 -system.ruby.Load_Linked.hit_latency_hist_seqr::gmean 1 -system.ruby.Load_Linked.hit_latency_hist_seqr | 0 0.00% 0.00% | 45 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Load_Linked.hit_latency_hist_seqr::total 45 -system.ruby.Load_Linked.miss_latency_hist_seqr::bucket_size 32 -system.ruby.Load_Linked.miss_latency_hist_seqr::max_bucket 319 -system.ruby.Load_Linked.miss_latency_hist_seqr::samples 192 -system.ruby.Load_Linked.miss_latency_hist_seqr::mean 56.312500 -system.ruby.Load_Linked.miss_latency_hist_seqr::gmean 49.908811 -system.ruby.Load_Linked.miss_latency_hist_seqr::stdev 34.375449 -system.ruby.Load_Linked.miss_latency_hist_seqr | 0 0.00% 0.00% | 89 46.35% 46.35% | 95 49.48% 95.83% | 1 0.52% 96.35% | 1 0.52% 96.88% | 2 1.04% 97.92% | 3 1.56% 99.48% | 0 0.00% 99.48% | 0 0.00% 99.48% | 1 0.52% 100.00% -system.ruby.Load_Linked.miss_latency_hist_seqr::total 192 -system.ruby.Store_Conditional.latency_hist_seqr::bucket_size 1 -system.ruby.Store_Conditional.latency_hist_seqr::max_bucket 9 -system.ruby.Store_Conditional.latency_hist_seqr::samples 237 -system.ruby.Store_Conditional.latency_hist_seqr::mean 1 -system.ruby.Store_Conditional.latency_hist_seqr::gmean 1 -system.ruby.Store_Conditional.latency_hist_seqr | 0 0.00% 0.00% | 237 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Store_Conditional.latency_hist_seqr::total 237 -system.ruby.Store_Conditional.hit_latency_hist_seqr::bucket_size 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr::max_bucket 9 -system.ruby.Store_Conditional.hit_latency_hist_seqr::samples 237 -system.ruby.Store_Conditional.hit_latency_hist_seqr::mean 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr::gmean 1 -system.ruby.Store_Conditional.hit_latency_hist_seqr | 0 0.00% 0.00% | 237 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Store_Conditional.hit_latency_hist_seqr::total 237 -system.ruby.Directory.miss_mach_latency_hist_seqr::bucket_size 64 -system.ruby.Directory.miss_mach_latency_hist_seqr::max_bucket 639 -system.ruby.Directory.miss_mach_latency_hist_seqr::samples 28837 -system.ruby.Directory.miss_mach_latency_hist_seqr::mean 53.246801 -system.ruby.Directory.miss_mach_latency_hist_seqr::gmean 46.837910 -system.ruby.Directory.miss_mach_latency_hist_seqr::stdev 34.758587 -system.ruby.Directory.miss_mach_latency_hist_seqr | 16673 57.82% 57.82% | 11377 39.45% 97.27% | 529 1.83% 99.11% | 95 0.33% 99.43% | 91 0.32% 99.75% | 54 0.19% 99.94% | 8 0.03% 99.97% | 3 0.01% 99.98% | 0 0.00% 99.98% | 7 0.02% 100.00% -system.ruby.Directory.miss_mach_latency_hist_seqr::total 28837 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.issue_to_initial_request::total 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.initial_to_forward::total 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::bucket_size 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::max_bucket 9 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.forward_to_first_response::total 1 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::bucket_size 8 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::max_bucket 79 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::samples 1 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::mean 75 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::gmean 75.000000 -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::stdev nan -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% -system.ruby.Directory.miss_latency_hist_seqr.first_response_to_completion::total 1 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::samples 12623 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::mean 52.559693 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::gmean 46.183238 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::stdev 34.139513 -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr | 7520 59.57% 59.57% | 4779 37.86% 97.43% | 221 1.75% 99.18% | 36 0.29% 99.47% | 38 0.30% 99.77% | 23 0.18% 99.95% | 4 0.03% 99.98% | 1 0.01% 99.99% | 0 0.00% 99.99% | 1 0.01% 100.00% -system.ruby.LD.Directory.miss_type_mach_latency_hist_seqr::total 12623 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::samples 5390 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::mean 43.346753 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::gmean 38.966782 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::stdev 30.990026 -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr | 4229 78.46% 78.46% | 1070 19.85% 98.31% | 62 1.15% 99.46% | 8 0.15% 99.61% | 10 0.19% 99.80% | 6 0.11% 99.91% | 0 0.00% 99.91% | 1 0.02% 99.93% | 0 0.00% 99.93% | 4 0.07% 100.00% -system.ruby.ST.Directory.miss_type_mach_latency_hist_seqr::total 5390 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::bucket_size 64 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::max_bucket 639 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::samples 10632 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::mean 59.026147 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::gmean 52.223378 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::stdev 36.074822 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr | 4835 45.48% 45.48% | 5432 51.09% 96.57% | 243 2.29% 98.85% | 48 0.45% 99.30% | 42 0.40% 99.70% | 25 0.24% 99.93% | 4 0.04% 99.97% | 1 0.01% 99.98% | 0 0.00% 99.98% | 2 0.02% 100.00% -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist_seqr::total 10632 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::bucket_size 32 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::max_bucket 319 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::samples 192 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::mean 56.312500 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::gmean 49.908811 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::stdev 34.375449 -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr | 0 0.00% 0.00% | 89 46.35% 46.35% | 95 49.48% 95.83% | 1 0.52% 96.35% | 1 0.52% 96.88% | 2 1.04% 97.92% | 3 1.56% 99.48% | 0 0.00% 99.48% | 0 0.00% 99.48% | 1 0.52% 100.00% -system.ruby.Load_Linked.Directory.miss_type_mach_latency_hist_seqr::total 192 -system.ruby.Directory_Controller.GETX 28837 0.00% 0.00% -system.ruby.Directory_Controller.PUTX 28833 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Data 28837 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Ack 28833 0.00% 0.00% -system.ruby.Directory_Controller.I.GETX 28837 0.00% 0.00% -system.ruby.Directory_Controller.M.PUTX 28833 0.00% 0.00% -system.ruby.Directory_Controller.IM.Memory_Data 28837 0.00% 0.00% -system.ruby.Directory_Controller.MI.Memory_Ack 28833 0.00% 0.00% -system.ruby.L1Cache_Controller.Load 25029 0.00% 0.00% -system.ruby.L1Cache_Controller.Ifetch 134487 0.00% 0.00% -system.ruby.L1Cache_Controller.Store 16576 0.00% 0.00% -system.ruby.L1Cache_Controller.Data 28837 0.00% 0.00% -system.ruby.L1Cache_Controller.Replacement 28833 0.00% 0.00% -system.ruby.L1Cache_Controller.Writeback_Ack 28833 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Load 12623 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Ifetch 10632 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Store 5582 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Load 12406 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Ifetch 123855 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Store 10994 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Replacement 28833 0.00% 0.00% -system.ruby.L1Cache_Controller.MI.Writeback_Ack 28833 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Data 23255 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.Data 5582 0.00% 0.00% - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/config.ini b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/config.ini deleted file mode 100644 index e9823fe0e..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/config.ini +++ /dev/null @@ -1,383 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -wait_for_remote_gdb=false -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=RiscvInterrupts -eventq_index=0 - -[system.cpu.isa] -type=RiscvISA -eventq_index=0 - -[system.cpu.itb] -type=RiscvTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64m/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/config.json b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/config.json deleted file mode 100644 index 8ea1a4257..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/config.json +++ /dev/null @@ -1,511 +0,0 @@ -{ - "name": null, - "sim_quantum": 0, - "system": { - "kernel": "", - "mmap_using_noreserve": false, - "kernel_addr_check": true, - "membus": { - "point_of_coherency": true, - "system": "system", - "response_latency": 2, - "cxx_class": "CoherentXBar", - "forward_latency": 4, - "clk_domain": "system.clk_domain", - "width": 16, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.physmem.port" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 3, - "slave": { - "peer": [ - "system.system_port", - "system.cpu.l2cache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.membus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 1 - }, - "power_model": null, - "path": "system.membus", - "snoop_response_latency": 4, - "name": "membus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "symbolfile": "", - "readfile": "", - "thermal_model": null, - "cxx_class": "System", - "work_begin_cpu_id_exit": -1, - "load_offset": 0, - "work_begin_exit_count": 0, - "p_state_clk_gate_min": 1000, - "memories": [ - "system.physmem" - ], - "work_begin_ckpt_count": 0, - "clk_domain": { - "name": "clk_domain", - "clock": [ - 1000 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "mem_ranges": [], - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "dvfs_handler": { - "enable": false, - "name": "dvfs_handler", - "sys_clk_domain": "system.clk_domain", - "transition_latency": 100000000, - "eventq_index": 0, - "cxx_class": "DVFSHandler", - "domains": [], - "path": "system.dvfs_handler", - "type": "DVFSHandler" - }, - "work_end_exit_count": 0, - "type": "System", - "voltage_domain": { - "name": "voltage_domain", - "eventq_index": 0, - "voltage": [ - "1.0" - ], - "cxx_class": "VoltageDomain", - "path": "system.voltage_domain", - "type": "VoltageDomain" - }, - "cache_line_size": 64, - "boot_osflags": "a", - "system_port": { - "peer": "system.membus.slave[0]", - "role": "MASTER" - }, - "physmem": { - "range": "0:134217727:0:0:0:0", - "latency": 30000, - "name": "physmem", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "kvm_map": true, - "clk_domain": "system.clk_domain", - "power_model": null, - "latency_var": 0, - "bandwidth": "73.000000", - "conf_table_reported": true, - "cxx_class": "SimpleMemory", - "p_state_clk_gate_max": 1000000000000, - "path": "system.physmem", - "null": false, - "type": "SimpleMemory", - "port": { - "peer": "system.membus.master[0]", - "role": "SLAVE" - }, - "in_addr_map": true - }, - "power_model": null, - "work_cpus_ckpt_count": 0, - "thermal_components": [], - "path": "system", - "cpu_clk_domain": { - "name": "cpu_clk_domain", - "clock": [ - 500 - ], - "init_perf_level": 0, - "voltage_domain": "system.voltage_domain", - "eventq_index": 0, - "cxx_class": "SrcClockDomain", - "path": "system.cpu_clk_domain", - "type": "SrcClockDomain", - "domain_id": -1 - }, - "work_end_ckpt_count": 0, - "mem_mode": "timing", - "name": "system", - "init_param": 0, - "p_state_clk_gate_bins": 20, - "load_addr_mask": 1099511627775, - "cpu": [ - { - "do_statistics_insts": true, - "numThreads": 1, - "itb": { - "name": "itb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.itb", - "type": "RiscvTLB", - "size": 64 - }, - "system": "system", - "icache": { - "cpu_side": { - "peer": "system.cpu.icache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 131072, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[0]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": true, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 131072, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.icache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": true, - "prefetch_on_access": false, - "path": "system.cpu.icache", - "data_latency": 2, - "tag_latency": 2, - "name": "icache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "function_trace": false, - "do_checkpoint_insts": true, - "cxx_class": "TimingSimpleCPU", - "max_loads_all_threads": 0, - "clk_domain": "system.cpu_clk_domain", - "function_trace_start": 0, - "cpu_id": 0, - "checker": null, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "toL2Bus": { - "point_of_coherency": false, - "system": "system", - "response_latency": 1, - "cxx_class": "CoherentXBar", - "forward_latency": 0, - "clk_domain": "system.cpu_clk_domain", - "width": 32, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "master": { - "peer": [ - "system.cpu.l2cache.cpu_side" - ], - "role": "MASTER" - }, - "type": "CoherentXBar", - "frontend_latency": 1, - "slave": { - "peer": [ - "system.cpu.icache.mem_side", - "system.cpu.dcache.mem_side" - ], - "role": "SLAVE" - }, - "p_state_clk_gate_min": 1000, - "snoop_filter": { - "name": "snoop_filter", - "system": "system", - "max_capacity": 8388608, - "eventq_index": 0, - "cxx_class": "SnoopFilter", - "path": "system.cpu.toL2Bus.snoop_filter", - "type": "SnoopFilter", - "lookup_latency": 0 - }, - "power_model": null, - "path": "system.cpu.toL2Bus", - "snoop_response_latency": 1, - "name": "toL2Bus", - "p_state_clk_gate_bins": 20, - "use_default_range": false - }, - "do_quiesce": true, - "type": "TimingSimpleCPU", - "profile": 0, - "icache_port": { - "peer": "system.cpu.icache.cpu_side", - "role": "MASTER" - }, - "p_state_clk_gate_bins": 20, - "p_state_clk_gate_min": 1000, - "syscallRetryLatency": 10000, - "interrupts": [ - { - "eventq_index": 0, - "path": "system.cpu.interrupts", - "type": "RiscvInterrupts", - "name": "interrupts", - "cxx_class": "RiscvISA::Interrupts" - } - ], - "dcache_port": { - "peer": "system.cpu.dcache.cpu_side", - "role": "MASTER" - }, - "socket_id": 0, - "power_model": null, - "max_insts_all_threads": 0, - "l2cache": { - "cpu_side": { - "peer": "system.cpu.toL2Bus.master[0]", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 20, - "cxx_class": "Cache", - "size": 2097152, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.membus.slave[1]", - "role": "MASTER" - }, - "mshrs": 20, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 2097152, - "tag_latency": 20, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 8, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.l2cache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 20 - }, - "tgts_per_mshr": 12, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.l2cache", - "data_latency": 20, - "tag_latency": 20, - "name": "l2cache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 8 - }, - "path": "system.cpu", - "max_loads_any_thread": 0, - "switched_out": false, - "workload": [ - { - "uid": 100, - "pid": 100, - "kvmInSE": false, - "cxx_class": "Process", - "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64m/insttest", - "drivers": [], - "system": "system", - "gid": 100, - "eventq_index": 0, - "env": [], - "maxStackSize": 67108864, - "ppid": 0, - "type": "Process", - "cwd": "", - "pgid": 100, - "simpoint": 0, - "euid": 100, - "input": "cin", - "path": "system.cpu.workload", - "name": "workload", - "cmd": [ - "insttest" - ], - "errout": "cerr", - "useArchPT": false, - "egid": 100, - "output": "cout" - } - ], - "name": "cpu", - "wait_for_remote_gdb": false, - "dtb": { - "name": "dtb", - "eventq_index": 0, - "cxx_class": "RiscvISA::TLB", - "path": "system.cpu.dtb", - "type": "RiscvTLB", - "size": 64 - }, - "simpoint_start_insts": [], - "max_insts_any_thread": 0, - "progress_interval": 0, - "branchPred": null, - "dcache": { - "cpu_side": { - "peer": "system.cpu.dcache_port", - "role": "SLAVE" - }, - "clusivity": "mostly_incl", - "prefetcher": null, - "system": "system", - "write_buffers": 8, - "response_latency": 2, - "cxx_class": "Cache", - "size": 262144, - "type": "Cache", - "clk_domain": "system.cpu_clk_domain", - "max_miss_count": 0, - "eventq_index": 0, - "default_p_state": "UNDEFINED", - "p_state_clk_gate_max": 1000000000000, - "mem_side": { - "peer": "system.cpu.toL2Bus.slave[1]", - "role": "MASTER" - }, - "mshrs": 4, - "writeback_clean": false, - "p_state_clk_gate_min": 1000, - "tags": { - "size": 262144, - "tag_latency": 2, - "name": "tags", - "p_state_clk_gate_min": 1000, - "eventq_index": 0, - "p_state_clk_gate_bins": 20, - "default_p_state": "UNDEFINED", - "clk_domain": "system.cpu_clk_domain", - "power_model": null, - "sequential_access": false, - "assoc": 2, - "cxx_class": "LRU", - "p_state_clk_gate_max": 1000000000000, - "path": "system.cpu.dcache.tags", - "block_size": 64, - "type": "LRU", - "data_latency": 2 - }, - "tgts_per_mshr": 20, - "demand_mshr_reserve": 1, - "power_model": null, - "addr_ranges": [ - "0:18446744073709551615:0:0:0:0" - ], - "is_read_only": false, - "prefetch_on_access": false, - "path": "system.cpu.dcache", - "data_latency": 2, - "tag_latency": 2, - "name": "dcache", - "p_state_clk_gate_bins": 20, - "sequential_access": false, - "assoc": 2 - }, - "isa": [ - { - "eventq_index": 0, - "path": "system.cpu.isa", - "type": "RiscvISA", - "name": "isa", - "cxx_class": "RiscvISA::ISA" - } - ], - "tracer": { - "eventq_index": 0, - "path": "system.cpu.tracer", - "type": "ExeTracer", - "name": "tracer", - "cxx_class": "Trace::ExeTracer" - } - } - ], - "multi_thread": false, - "exit_on_work_items": false, - "work_item_id": -1, - "num_work_ids": 16 - }, - "time_sync_period": 100000000000, - "eventq_index": 0, - "time_sync_spin_threshold": 100000000, - "cxx_class": "Root", - "path": "root", - "time_sync_enable": false, - "type": "Root", - "full_system": false -} \ No newline at end of file diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/simerr b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/simerr deleted file mode 100755 index a01f2057a..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/simerr +++ /dev/null @@ -1,5 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -info: Entering event queue @ 0. Starting simulation... -warn: readlink() called on '/proc/self/exe' may yield unexpected results in various settings. - Returning '/home/ar4jc/gem5/tests/test-progs/insttest/bin/riscv/linux-rv64m/insttest' -info: Increasing stack size by one page. diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/simout b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/simout deleted file mode 100755 index 852fd2516..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/simout +++ /dev/null @@ -1,49 +0,0 @@ -Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-timing/simout -Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Jul 13 2017 17:09:45 -gem5 started Jul 13 2017 17:12:17 -gem5 executing on boldrock, pid 2077 -command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-timing --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64m/simple-timing - -Global frequency set at 1000000000000 ticks per second -mul: PASS -mul, overflow: PASS -mulh: PASS -mulh, negative: PASS -mulh, all bits set: PASS -mulhsu, all bits set: PASS -mulhsu: PASS -mulhu: PASS -mulhu, all bits set: PASS -div: PASS -div/0: PASS -div, overflow: PASS -divu: PASS -divu/0: PASS -divu, "overflow": PASS -rem: PASS -rem/0: PASS -rem, overflow: PASS -remu: PASS -remu/0: PASS -remu, "overflow": PASS -mulw, truncate: PASS -mulw, overflow: PASS -divw, truncate: PASS -divw/0: PASS -divw, overflow: PASS -divuw, truncate: PASS -divuw/0: PASS -divuw, "overflow": PASS -divuw, sign extend: PASS -remw, truncate: PASS -remw/0: PASS -remw, overflow: PASS -remuw, truncate: PASS -remuw/0: PASS -remuw, "overflow": PASS -remuw, sign extend: PASS -Exiting @ tick 246972500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/stats.txt b/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/stats.txt deleted file mode 100644 index 165d9b176..000000000 --- a/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing/stats.txt +++ /dev/null @@ -1,549 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000247 -sim_ticks 246972500 -final_tick 246972500 -sim_freq 1000000000000 -host_inst_rate 6087 -host_op_rate 6099 -host_tick_rate 13984193 -host_mem_usage 268924 -host_seconds 17.66 -sim_insts 107505 -sim_ops 107717 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 246972500 -system.physmem.bytes_read::cpu.inst 43968 -system.physmem.bytes_read::cpu.data 29184 -system.physmem.bytes_read::total 73152 -system.physmem.bytes_inst_read::cpu.inst 43968 -system.physmem.bytes_inst_read::total 43968 -system.physmem.num_reads::cpu.inst 687 -system.physmem.num_reads::cpu.data 456 -system.physmem.num_reads::total 1143 -system.physmem.bw_read::cpu.inst 178027918 -system.physmem.bw_read::cpu.data 118167002 -system.physmem.bw_read::total 296194920 -system.physmem.bw_inst_read::cpu.inst 178027918 -system.physmem.bw_inst_read::total 178027918 -system.physmem.bw_total::cpu.inst 178027918 -system.physmem.bw_total::cpu.data 118167002 -system.physmem.bw_total::total 296194920 -system.pwrStateResidencyTicks::UNDEFINED 246972500 -system.cpu_clk_domain.clock 500 -system.cpu.dtb.read_hits 0 -system.cpu.dtb.read_misses 0 -system.cpu.dtb.read_accesses 0 -system.cpu.dtb.write_hits 0 -system.cpu.dtb.write_misses 0 -system.cpu.dtb.write_accesses 0 -system.cpu.dtb.hits 0 -system.cpu.dtb.misses 0 -system.cpu.dtb.accesses 0 -system.cpu.itb.read_hits 0 -system.cpu.itb.read_misses 0 -system.cpu.itb.read_accesses 0 -system.cpu.itb.write_hits 0 -system.cpu.itb.write_misses 0 -system.cpu.itb.write_accesses 0 -system.cpu.itb.hits 0 -system.cpu.itb.misses 0 -system.cpu.itb.accesses 0 -system.cpu.workload.numSyscalls 45 -system.cpu.pwrStateResidencyTicks::ON 246972500 -system.cpu.numCycles 493945 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 107505 -system.cpu.committedOps 107717 -system.cpu.num_int_alu_accesses 107132 -system.cpu.num_fp_alu_accesses 12 -system.cpu.num_vec_alu_accesses 0 -system.cpu.num_func_calls 6215 -system.cpu.num_conditional_control_insts 17634 -system.cpu.num_int_insts 107132 -system.cpu.num_fp_insts 12 -system.cpu.num_vec_insts 0 -system.cpu.num_int_register_reads 134283 -system.cpu.num_int_register_writes 70918 -system.cpu.num_fp_register_reads 12 -system.cpu.num_fp_register_writes 0 -system.cpu.num_vec_register_reads 0 -system.cpu.num_vec_register_writes 0 -system.cpu.num_mem_refs 41605 -system.cpu.num_load_insts 25266 -system.cpu.num_store_insts 16339 -system.cpu.num_idle_cycles 0 -system.cpu.num_busy_cycles 493945 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction 0 -system.cpu.Branches 23849 -system.cpu.op_class::No_OpClass 49 0.05% 0.05% -system.cpu.op_class::IntAlu 65954 61.20% 61.25% -system.cpu.op_class::IntMult 124 0.12% 61.36% -system.cpu.op_class::IntDiv 30 0.03% 61.39% -system.cpu.op_class::FloatAdd 0 0.00% 61.39% -system.cpu.op_class::FloatCmp 0 0.00% 61.39% -system.cpu.op_class::FloatCvt 0 0.00% 61.39% -system.cpu.op_class::FloatMult 0 0.00% 61.39% -system.cpu.op_class::FloatMultAcc 0 0.00% 61.39% -system.cpu.op_class::FloatDiv 0 0.00% 61.39% -system.cpu.op_class::FloatMisc 0 0.00% 61.39% -system.cpu.op_class::FloatSqrt 0 0.00% 61.39% -system.cpu.op_class::SimdAdd 0 0.00% 61.39% -system.cpu.op_class::SimdAddAcc 0 0.00% 61.39% -system.cpu.op_class::SimdAlu 0 0.00% 61.39% -system.cpu.op_class::SimdCmp 0 0.00% 61.39% -system.cpu.op_class::SimdCvt 0 0.00% 61.39% -system.cpu.op_class::SimdMisc 0 0.00% 61.39% -system.cpu.op_class::SimdMult 0 0.00% 61.39% -system.cpu.op_class::SimdMultAcc 0 0.00% 61.39% -system.cpu.op_class::SimdShift 0 0.00% 61.39% -system.cpu.op_class::SimdShiftAcc 0 0.00% 61.39% -system.cpu.op_class::SimdSqrt 0 0.00% 61.39% -system.cpu.op_class::SimdFloatAdd 0 0.00% 61.39% -system.cpu.op_class::SimdFloatAlu 0 0.00% 61.39% -system.cpu.op_class::SimdFloatCmp 0 0.00% 61.39% -system.cpu.op_class::SimdFloatCvt 0 0.00% 61.39% -system.cpu.op_class::SimdFloatDiv 0 0.00% 61.39% -system.cpu.op_class::SimdFloatMisc 0 0.00% 61.39% -system.cpu.op_class::SimdFloatMult 0 0.00% 61.39% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 61.39% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 61.39% -system.cpu.op_class::MemRead 25266 23.45% 84.84% -system.cpu.op_class::MemWrite 16327 15.15% 99.99% -system.cpu.op_class::FloatMemRead 0 0.00% 99.99% -system.cpu.op_class::FloatMemWrite 12 0.01% 100.00% -system.cpu.op_class::IprAccess 0 0.00% 100.00% -system.cpu.op_class::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class::total 107762 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 246972500 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 327.838970 -system.cpu.dcache.tags.total_refs 41149 -system.cpu.dcache.tags.sampled_refs 456 -system.cpu.dcache.tags.avg_refs 90.239035 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 327.838970 -system.cpu.dcache.tags.occ_percent::cpu.data 0.080039 -system.cpu.dcache.tags.occ_percent::total 0.080039 -system.cpu.dcache.tags.occ_task_id_blocks::1024 456 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 13 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 11 -system.cpu.dcache.tags.age_task_id_blocks_1024::2 432 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.111328 -system.cpu.dcache.tags.tag_accesses 83666 -system.cpu.dcache.tags.data_accesses 83666 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 246972500 -system.cpu.dcache.ReadReq_hits::cpu.data 24798 -system.cpu.dcache.ReadReq_hits::total 24798 -system.cpu.dcache.WriteReq_hits::cpu.data 15879 -system.cpu.dcache.WriteReq_hits::total 15879 -system.cpu.dcache.LoadLockedReq_hits::cpu.data 235 -system.cpu.dcache.LoadLockedReq_hits::total 235 -system.cpu.dcache.StoreCondReq_hits::cpu.data 237 -system.cpu.dcache.StoreCondReq_hits::total 237 -system.cpu.dcache.demand_hits::cpu.data 40677 -system.cpu.dcache.demand_hits::total 40677 -system.cpu.dcache.overall_hits::cpu.data 40677 -system.cpu.dcache.overall_hits::total 40677 -system.cpu.dcache.ReadReq_misses::cpu.data 231 -system.cpu.dcache.ReadReq_misses::total 231 -system.cpu.dcache.WriteReq_misses::cpu.data 223 -system.cpu.dcache.WriteReq_misses::total 223 -system.cpu.dcache.LoadLockedReq_misses::cpu.data 2 -system.cpu.dcache.LoadLockedReq_misses::total 2 -system.cpu.dcache.demand_misses::cpu.data 454 -system.cpu.dcache.demand_misses::total 454 -system.cpu.dcache.overall_misses::cpu.data 454 -system.cpu.dcache.overall_misses::total 454 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 14553000 -system.cpu.dcache.ReadReq_miss_latency::total 14553000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 14049000 -system.cpu.dcache.WriteReq_miss_latency::total 14049000 -system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 126000 -system.cpu.dcache.LoadLockedReq_miss_latency::total 126000 -system.cpu.dcache.demand_miss_latency::cpu.data 28602000 -system.cpu.dcache.demand_miss_latency::total 28602000 -system.cpu.dcache.overall_miss_latency::cpu.data 28602000 -system.cpu.dcache.overall_miss_latency::total 28602000 -system.cpu.dcache.ReadReq_accesses::cpu.data 25029 -system.cpu.dcache.ReadReq_accesses::total 25029 -system.cpu.dcache.WriteReq_accesses::cpu.data 16102 -system.cpu.dcache.WriteReq_accesses::total 16102 -system.cpu.dcache.LoadLockedReq_accesses::cpu.data 237 -system.cpu.dcache.LoadLockedReq_accesses::total 237 -system.cpu.dcache.StoreCondReq_accesses::cpu.data 237 -system.cpu.dcache.StoreCondReq_accesses::total 237 -system.cpu.dcache.demand_accesses::cpu.data 41131 -system.cpu.dcache.demand_accesses::total 41131 -system.cpu.dcache.overall_accesses::cpu.data 41131 -system.cpu.dcache.overall_accesses::total 41131 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.009229 -system.cpu.dcache.ReadReq_miss_rate::total 0.009229 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.013849 -system.cpu.dcache.WriteReq_miss_rate::total 0.013849 -system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.008439 -system.cpu.dcache.LoadLockedReq_miss_rate::total 0.008439 -system.cpu.dcache.demand_miss_rate::cpu.data 0.011038 -system.cpu.dcache.demand_miss_rate::total 0.011038 -system.cpu.dcache.overall_miss_rate::cpu.data 0.011038 -system.cpu.dcache.overall_miss_rate::total 0.011038 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.ReadReq_avg_miss_latency::total 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::total 63000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.LoadLockedReq_avg_miss_latency::total 63000 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.demand_avg_miss_latency::total 63000 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.overall_avg_miss_latency::total 63000 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 231 -system.cpu.dcache.ReadReq_mshr_misses::total 231 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 223 -system.cpu.dcache.WriteReq_mshr_misses::total 223 -system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 2 -system.cpu.dcache.LoadLockedReq_mshr_misses::total 2 -system.cpu.dcache.demand_mshr_misses::cpu.data 454 -system.cpu.dcache.demand_mshr_misses::total 454 -system.cpu.dcache.overall_mshr_misses::cpu.data 454 -system.cpu.dcache.overall_mshr_misses::total 454 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 14322000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 14322000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 13826000 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 13826000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 124000 -system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 124000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 28148000 -system.cpu.dcache.demand_mshr_miss_latency::total 28148000 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 28148000 -system.cpu.dcache.overall_mshr_miss_latency::total 28148000 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.009229 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.009229 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.013849 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.013849 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.008439 -system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total 0.008439 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.011038 -system.cpu.dcache.demand_mshr_miss_rate::total 0.011038 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.011038 -system.cpu.dcache.overall_mshr_miss_rate::total 0.011038 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 62000 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 246972500 -system.cpu.icache.tags.replacements 34 -system.cpu.icache.tags.tagsinuse 404.619001 -system.cpu.icache.tags.total_refs 133800 -system.cpu.icache.tags.sampled_refs 688 -system.cpu.icache.tags.avg_refs 194.476744 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 404.619001 -system.cpu.icache.tags.occ_percent::cpu.inst 0.197568 -system.cpu.icache.tags.occ_percent::total 0.197568 -system.cpu.icache.tags.occ_task_id_blocks::1024 654 -system.cpu.icache.tags.age_task_id_blocks_1024::0 42 -system.cpu.icache.tags.age_task_id_blocks_1024::1 111 -system.cpu.icache.tags.age_task_id_blocks_1024::2 501 -system.cpu.icache.tags.occ_task_id_percent::1024 0.319336 -system.cpu.icache.tags.tag_accesses 269664 -system.cpu.icache.tags.data_accesses 269664 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 246972500 -system.cpu.icache.ReadReq_hits::cpu.inst 133800 -system.cpu.icache.ReadReq_hits::total 133800 -system.cpu.icache.demand_hits::cpu.inst 133800 -system.cpu.icache.demand_hits::total 133800 -system.cpu.icache.overall_hits::cpu.inst 133800 -system.cpu.icache.overall_hits::total 133800 -system.cpu.icache.ReadReq_misses::cpu.inst 688 -system.cpu.icache.ReadReq_misses::total 688 -system.cpu.icache.demand_misses::cpu.inst 688 -system.cpu.icache.demand_misses::total 688 -system.cpu.icache.overall_misses::cpu.inst 688 -system.cpu.icache.overall_misses::total 688 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 43296500 -system.cpu.icache.ReadReq_miss_latency::total 43296500 -system.cpu.icache.demand_miss_latency::cpu.inst 43296500 -system.cpu.icache.demand_miss_latency::total 43296500 -system.cpu.icache.overall_miss_latency::cpu.inst 43296500 -system.cpu.icache.overall_miss_latency::total 43296500 -system.cpu.icache.ReadReq_accesses::cpu.inst 134488 -system.cpu.icache.ReadReq_accesses::total 134488 -system.cpu.icache.demand_accesses::cpu.inst 134488 -system.cpu.icache.demand_accesses::total 134488 -system.cpu.icache.overall_accesses::cpu.inst 134488 -system.cpu.icache.overall_accesses::total 134488 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.005116 -system.cpu.icache.ReadReq_miss_rate::total 0.005116 -system.cpu.icache.demand_miss_rate::cpu.inst 0.005116 -system.cpu.icache.demand_miss_rate::total 0.005116 -system.cpu.icache.overall_miss_rate::cpu.inst 0.005116 -system.cpu.icache.overall_miss_rate::total 0.005116 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 62930.959302 -system.cpu.icache.ReadReq_avg_miss_latency::total 62930.959302 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 62930.959302 -system.cpu.icache.demand_avg_miss_latency::total 62930.959302 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 62930.959302 -system.cpu.icache.overall_avg_miss_latency::total 62930.959302 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.writebacks::writebacks 34 -system.cpu.icache.writebacks::total 34 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 688 -system.cpu.icache.ReadReq_mshr_misses::total 688 -system.cpu.icache.demand_mshr_misses::cpu.inst 688 -system.cpu.icache.demand_mshr_misses::total 688 -system.cpu.icache.overall_mshr_misses::cpu.inst 688 -system.cpu.icache.overall_mshr_misses::total 688 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 42608500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 42608500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 42608500 -system.cpu.icache.demand_mshr_miss_latency::total 42608500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 42608500 -system.cpu.icache.overall_mshr_miss_latency::total 42608500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.005116 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.005116 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.005116 -system.cpu.icache.demand_mshr_miss_rate::total 0.005116 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.005116 -system.cpu.icache.overall_mshr_miss_rate::total 0.005116 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 61930.959302 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 61930.959302 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 61930.959302 -system.cpu.icache.demand_avg_mshr_miss_latency::total 61930.959302 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 61930.959302 -system.cpu.icache.overall_avg_mshr_miss_latency::total 61930.959302 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 246972500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 748.536096 -system.cpu.l2cache.tags.total_refs 35 -system.cpu.l2cache.tags.sampled_refs 1143 -system.cpu.l2cache.tags.avg_refs 0.030621 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 420.677738 -system.cpu.l2cache.tags.occ_blocks::cpu.data 327.858357 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.012838 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.010005 -system.cpu.l2cache.tags.occ_percent::total 0.022844 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 1143 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 55 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 122 -system.cpu.l2cache.tags.age_task_id_blocks_1024::2 966 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.034882 -system.cpu.l2cache.tags.tag_accesses 10567 -system.cpu.l2cache.tags.data_accesses 10567 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 246972500 -system.cpu.l2cache.WritebackClean_hits::writebacks 34 -system.cpu.l2cache.WritebackClean_hits::total 34 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 1 -system.cpu.l2cache.ReadCleanReq_hits::total 1 -system.cpu.l2cache.demand_hits::cpu.inst 1 -system.cpu.l2cache.demand_hits::total 1 -system.cpu.l2cache.overall_hits::cpu.inst 1 -system.cpu.l2cache.overall_hits::total 1 -system.cpu.l2cache.ReadExReq_misses::cpu.data 223 -system.cpu.l2cache.ReadExReq_misses::total 223 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 687 -system.cpu.l2cache.ReadCleanReq_misses::total 687 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 233 -system.cpu.l2cache.ReadSharedReq_misses::total 233 -system.cpu.l2cache.demand_misses::cpu.inst 687 -system.cpu.l2cache.demand_misses::cpu.data 456 -system.cpu.l2cache.demand_misses::total 1143 -system.cpu.l2cache.overall_misses::cpu.inst 687 -system.cpu.l2cache.overall_misses::cpu.data 456 -system.cpu.l2cache.overall_misses::total 1143 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 13491500 -system.cpu.l2cache.ReadExReq_miss_latency::total 13491500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 41565000 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 41565000 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 14096500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 14096500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 41565000 -system.cpu.l2cache.demand_miss_latency::cpu.data 27588000 -system.cpu.l2cache.demand_miss_latency::total 69153000 -system.cpu.l2cache.overall_miss_latency::cpu.inst 41565000 -system.cpu.l2cache.overall_miss_latency::cpu.data 27588000 -system.cpu.l2cache.overall_miss_latency::total 69153000 -system.cpu.l2cache.WritebackClean_accesses::writebacks 34 -system.cpu.l2cache.WritebackClean_accesses::total 34 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 223 -system.cpu.l2cache.ReadExReq_accesses::total 223 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 688 -system.cpu.l2cache.ReadCleanReq_accesses::total 688 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 233 -system.cpu.l2cache.ReadSharedReq_accesses::total 233 -system.cpu.l2cache.demand_accesses::cpu.inst 688 -system.cpu.l2cache.demand_accesses::cpu.data 456 -system.cpu.l2cache.demand_accesses::total 1144 -system.cpu.l2cache.overall_accesses::cpu.inst 688 -system.cpu.l2cache.overall_accesses::cpu.data 456 -system.cpu.l2cache.overall_accesses::total 1144 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.998547 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.998547 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 1 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.998547 -system.cpu.l2cache.demand_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_miss_rate::total 0.999126 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.998547 -system.cpu.l2cache.overall_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_miss_rate::total 0.999126 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 60500 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 60502.183406 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 60502.183406 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 60500 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 60502.183406 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.demand_avg_miss_latency::total 60501.312336 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 60502.183406 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.overall_avg_miss_latency::total 60501.312336 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 223 -system.cpu.l2cache.ReadExReq_mshr_misses::total 223 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 687 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 687 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 233 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 233 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 687 -system.cpu.l2cache.demand_mshr_misses::cpu.data 456 -system.cpu.l2cache.demand_mshr_misses::total 1143 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 687 -system.cpu.l2cache.overall_mshr_misses::cpu.data 456 -system.cpu.l2cache.overall_mshr_misses::total 1143 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 11261500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 11261500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 34695000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 34695000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 11766500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 11766500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 34695000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 23028000 -system.cpu.l2cache.demand_mshr_miss_latency::total 57723000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 34695000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 23028000 -system.cpu.l2cache.overall_mshr_miss_latency::total 57723000 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.998547 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.998547 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 1 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.998547 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.999126 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.998547 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.999126 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 50502.183406 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 50502.183406 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 50502.183406 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 50501.312336 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 50502.183406 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 50501.312336 -system.cpu.toL2Bus.snoop_filter.tot_requests 1178 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 34 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 246972500 -system.cpu.toL2Bus.trans_dist::ReadResp 921 -system.cpu.toL2Bus.trans_dist::WritebackClean 34 -system.cpu.toL2Bus.trans_dist::ReadExReq 223 -system.cpu.toL2Bus.trans_dist::ReadExResp 223 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 688 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 233 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 1410 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 912 -system.cpu.toL2Bus.pkt_count::total 2322 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 46208 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 29184 -system.cpu.toL2Bus.pkt_size::total 75392 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 1144 -system.cpu.toL2Bus.snoop_fanout::mean 0 -system.cpu.toL2Bus.snoop_fanout::stdev 0 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 1144 100.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::1 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 0 -system.cpu.toL2Bus.snoop_fanout::total 1144 -system.cpu.toL2Bus.reqLayer0.occupancy 623000 -system.cpu.toL2Bus.reqLayer0.utilization 0.3 -system.cpu.toL2Bus.respLayer0.occupancy 1032000 -system.cpu.toL2Bus.respLayer0.utilization 0.4 -system.cpu.toL2Bus.respLayer1.occupancy 684000 -system.cpu.toL2Bus.respLayer1.utilization 0.3 -system.membus.snoop_filter.tot_requests 1143 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 246972500 -system.membus.trans_dist::ReadResp 920 -system.membus.trans_dist::ReadExReq 223 -system.membus.trans_dist::ReadExResp 223 -system.membus.trans_dist::ReadSharedReq 920 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 2286 -system.membus.pkt_count::total 2286 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 73152 -system.membus.pkt_size::total 73152 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 1143 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 1143 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 1143 -system.membus.reqLayer0.occupancy 1144500 -system.membus.reqLayer0.utilization 0.5 -system.membus.respLayer1.occupancy 5715000 -system.membus.respLayer1.utilization 2.3 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/config.ini b/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/config.ini deleted file mode 100644 index 4fcd776f1..000000000 --- a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/config.ini +++ /dev/null @@ -1,874 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=DerivO3CPU -children=branchPred dcache dtb fuPool icache interrupts isa itb l2cache toL2Bus tracer workload -LFSTSize=1024 -LQEntries=32 -LSQCheckLoads=true -LSQDepCheckShift=4 -SQEntries=32 -SSITSize=1024 -activity=0 -backComSize=5 -branchPred=system.cpu.branchPred -cacheStorePorts=200 -checker=Null -clk_domain=system.cpu_clk_domain -commitToDecodeDelay=1 -commitToFetchDelay=1 -commitToIEWDelay=1 -commitToRenameDelay=1 -commitWidth=8 -cpu_id=0 -decodeToFetchDelay=1 -decodeToRenameDelay=1 -decodeWidth=8 -default_p_state=UNDEFINED -dispatchWidth=8 -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fetchBufferSize=64 -fetchQueueSize=32 -fetchToDecodeDelay=1 -fetchTrapLatency=1 -fetchWidth=8 -forwardComSize=5 -fuPool=system.cpu.fuPool -function_trace=false -function_trace_start=0 -iewToCommitDelay=1 -iewToDecodeDelay=1 -iewToFetchDelay=1 -iewToRenameDelay=1 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -issueToExecuteDelay=1 -issueWidth=8 -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -needsTSO=false -numIQEntries=64 -numPhysCCRegs=0 -numPhysFloatRegs=256 -numPhysIntRegs=256 -numROBEntries=192 -numRobs=1 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -renameToDecodeDelay=1 -renameToFetchDelay=1 -renameToIEWDelay=2 -renameToROBDelay=1 -renameWidth=8 -simpoint_start_insts= -smtCommitPolicy=RoundRobin -smtFetchPolicy=SingleThread -smtIQPolicy=Partitioned -smtIQThreshold=100 -smtLSQPolicy=Partitioned -smtLSQThreshold=100 -smtNumFetchingThreads=1 -smtROBPolicy=Partitioned -smtROBThreshold=100 -socket_id=0 -squashWidth=8 -store_set_clear_period=250000 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -trapLatency=13 -wbWidth=8 -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.branchPred] -type=TournamentBP -BTBEntries=4096 -BTBTagSize=16 -RASSize=16 -choiceCtrBits=2 -choicePredictorSize=8192 -eventq_index=0 -globalCtrBits=2 -globalPredictorSize=8192 -indirectHashGHR=true -indirectHashTargets=true -indirectPathLength=3 -indirectSets=256 -indirectTagSize=16 -indirectWays=2 -instShiftAmt=2 -localCtrBits=2 -localHistoryTableSize=2048 -localPredictorSize=2048 -numThreads=1 -useIndirect=true - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=SparcTLB -eventq_index=0 -size=64 - -[system.cpu.fuPool] -type=FUPool -children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 -FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8 -eventq_index=0 - -[system.cpu.fuPool.FUList0] -type=FUDesc -children=opList -count=6 -eventq_index=0 -opList=system.cpu.fuPool.FUList0.opList - -[system.cpu.fuPool.FUList0.opList] -type=OpDesc -eventq_index=0 -opClass=IntAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList1] -type=FUDesc -children=opList0 opList1 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 - -[system.cpu.fuPool.FUList1.opList0] -type=OpDesc -eventq_index=0 -opClass=IntMult -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList1.opList1] -type=OpDesc -eventq_index=0 -opClass=IntDiv -opLat=20 -pipelined=false - -[system.cpu.fuPool.FUList2] -type=FUDesc -children=opList0 opList1 opList2 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 - -[system.cpu.fuPool.FUList2.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatAdd -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatCmp -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList2.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatCvt -opLat=2 -pipelined=true - -[system.cpu.fuPool.FUList3] -type=FUDesc -children=opList0 opList1 opList2 opList3 opList4 -count=2 -eventq_index=0 -opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 system.cpu.fuPool.FUList3.opList3 system.cpu.fuPool.FUList3.opList4 - -[system.cpu.fuPool.FUList3.opList0] -type=OpDesc -eventq_index=0 -opClass=FloatMult -opLat=4 -pipelined=true - -[system.cpu.fuPool.FUList3.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMultAcc -opLat=5 -pipelined=true - -[system.cpu.fuPool.FUList3.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMisc -opLat=3 -pipelined=true - -[system.cpu.fuPool.FUList3.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatDiv -opLat=12 -pipelined=false - -[system.cpu.fuPool.FUList3.opList4] -type=OpDesc -eventq_index=0 -opClass=FloatSqrt -opLat=24 -pipelined=false - -[system.cpu.fuPool.FUList4] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList4.opList0 system.cpu.fuPool.FUList4.opList1 - -[system.cpu.fuPool.FUList4.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList4.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5] -type=FUDesc -children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19 - -[system.cpu.fuPool.FUList5.opList00] -type=OpDesc -eventq_index=0 -opClass=SimdAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList01] -type=OpDesc -eventq_index=0 -opClass=SimdAddAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList02] -type=OpDesc -eventq_index=0 -opClass=SimdAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList03] -type=OpDesc -eventq_index=0 -opClass=SimdCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList04] -type=OpDesc -eventq_index=0 -opClass=SimdCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList05] -type=OpDesc -eventq_index=0 -opClass=SimdMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList06] -type=OpDesc -eventq_index=0 -opClass=SimdMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList07] -type=OpDesc -eventq_index=0 -opClass=SimdMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList08] -type=OpDesc -eventq_index=0 -opClass=SimdShift -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList09] -type=OpDesc -eventq_index=0 -opClass=SimdShiftAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList10] -type=OpDesc -eventq_index=0 -opClass=SimdSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList11] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAdd -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList12] -type=OpDesc -eventq_index=0 -opClass=SimdFloatAlu -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList13] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCmp -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList14] -type=OpDesc -eventq_index=0 -opClass=SimdFloatCvt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList15] -type=OpDesc -eventq_index=0 -opClass=SimdFloatDiv -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList16] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMisc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList17] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMult -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList18] -type=OpDesc -eventq_index=0 -opClass=SimdFloatMultAcc -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList5.opList19] -type=OpDesc -eventq_index=0 -opClass=SimdFloatSqrt -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6] -type=FUDesc -children=opList0 opList1 -count=0 -eventq_index=0 -opList=system.cpu.fuPool.FUList6.opList0 system.cpu.fuPool.FUList6.opList1 - -[system.cpu.fuPool.FUList6.opList0] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList6.opList1] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7] -type=FUDesc -children=opList0 opList1 opList2 opList3 -count=4 -eventq_index=0 -opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1 system.cpu.fuPool.FUList7.opList2 system.cpu.fuPool.FUList7.opList3 - -[system.cpu.fuPool.FUList7.opList0] -type=OpDesc -eventq_index=0 -opClass=MemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList1] -type=OpDesc -eventq_index=0 -opClass=MemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList2] -type=OpDesc -eventq_index=0 -opClass=FloatMemRead -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList7.opList3] -type=OpDesc -eventq_index=0 -opClass=FloatMemWrite -opLat=1 -pipelined=true - -[system.cpu.fuPool.FUList8] -type=FUDesc -children=opList -count=1 -eventq_index=0 -opList=system.cpu.fuPool.FUList8.opList - -[system.cpu.fuPool.FUList8.opList] -type=OpDesc -eventq_index=0 -opClass=IprAccess -opLat=3 -pipelined=false - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=SparcInterrupts -eventq_index=0 - -[system.cpu.isa] -type=SparcISA -eventq_index=0 - -[system.cpu.itb] -type=SparcTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/usr/local/google/home/gabeblack/gem5/dist/m5/regression/test-progs/insttest/bin/sparc/linux/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=DRAMCtrl -IDD0=0.055000 -IDD02=0.000000 -IDD2N=0.032000 -IDD2N2=0.000000 -IDD2P0=0.000000 -IDD2P02=0.000000 -IDD2P1=0.032000 -IDD2P12=0.000000 -IDD3N=0.038000 -IDD3N2=0.000000 -IDD3P0=0.000000 -IDD3P02=0.000000 -IDD3P1=0.038000 -IDD3P12=0.000000 -IDD4R=0.157000 -IDD4R2=0.000000 -IDD4W=0.125000 -IDD4W2=0.000000 -IDD5=0.235000 -IDD52=0.000000 -IDD6=0.020000 -IDD62=0.000000 -VDD=1.500000 -VDD2=0.000000 -activation_limit=4 -addr_mapping=RoRaBaCoCh -bank_groups_per_rank=0 -banks_per_rank=8 -burst_length=8 -channels=1 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -device_bus_width=8 -device_rowbuffer_size=1024 -device_size=536870912 -devices_per_rank=8 -dll=true -eventq_index=0 -in_addr_map=true -kvm_map=true -max_accesses_per_row=16 -mem_sched_policy=frfcfs -min_writes_per_switch=16 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -page_policy=open_adaptive -power_model=Null -range=0:134217727:0:0:0:0 -ranks_per_channel=2 -read_buffer_size=32 -static_backend_latency=10000 -static_frontend_latency=10000 -tBURST=5000 -tCCD_L=0 -tCK=1250 -tCL=13750 -tCS=2500 -tRAS=35000 -tRCD=13750 -tREFI=7800000 -tRFC=260000 -tRP=13750 -tRRD=6000 -tRRD_L=0 -tRTP=7500 -tRTW=2500 -tWR=15000 -tWTR=7500 -tXAW=30000 -tXP=6000 -tXPDLL=0 -tXS=270000 -tXSDLL=0 -write_buffer_size=64 -write_high_thresh_perc=85 -write_low_thresh_perc=50 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simerr b/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simerr deleted file mode 100755 index 707fed98b..000000000 --- a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simerr +++ /dev/null @@ -1,4 +0,0 @@ -warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) -warn: Sockets disabled, not accepting gdb connections -warn: ClockedObject: More than one power state change request encountered within the same simulation tick -info: Entering event queue @ 0. Starting simulation... diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simout b/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simout deleted file mode 100755 index d5dd8e395..000000000 --- a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simout +++ /dev/null @@ -1,23 +0,0 @@ -Redirecting stdout to build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/o3-timing/simout -Redirecting stderr to build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/o3-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Apr 3 2017 18:41:19 -gem5 started Apr 3 2017 18:41:39 -gem5 executing on gabeblack-desktop.mtv.corp.google.com, pid 64867 -command line: /usr/local/google/home/gabeblack/gem5/gem5-public/build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/o3-timing --stats-file 'text://stats.txt?desc=False' -re /usr/local/google/home/gabeblack/gem5/gem5-public/tests/testing/../run.py quick/se/02.insttest/sparc/linux/o3-timing - -Global frequency set at 1000000000000 ticks per second -Begining test of difficult SPARC instructions... -LDSTUB: Passed -SWAP: Passed -CAS FAIL: Passed -CAS WORK: Passed -CASX FAIL: Passed -CASX WORK: Passed -LDTX: Passed -LDTW: Passed -STTW: Passed -Done -Exiting @ tick 29673500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/stats.txt b/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/stats.txt deleted file mode 100644 index c16641d08..000000000 --- a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/stats.txt +++ /dev/null @@ -1,990 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000030 -sim_ticks 29673500 -final_tick 29673500 -sim_freq 1000000000000 -host_inst_rate 61209 -host_op_rate 61203 -host_tick_rate 125793033 -host_mem_usage 263540 -host_seconds 0.24 -sim_insts 14436 -sim_ops 14436 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 29673500 -system.physmem.bytes_read::cpu.inst 23232 -system.physmem.bytes_read::cpu.data 9408 -system.physmem.bytes_read::total 32640 -system.physmem.bytes_inst_read::cpu.inst 23232 -system.physmem.bytes_inst_read::total 23232 -system.physmem.num_reads::cpu.inst 363 -system.physmem.num_reads::cpu.data 147 -system.physmem.num_reads::total 510 -system.physmem.bw_read::cpu.inst 782920788 -system.physmem.bw_read::cpu.data 317050567 -system.physmem.bw_read::total 1099971355 -system.physmem.bw_inst_read::cpu.inst 782920788 -system.physmem.bw_inst_read::total 782920788 -system.physmem.bw_total::cpu.inst 782920788 -system.physmem.bw_total::cpu.data 317050567 -system.physmem.bw_total::total 1099971355 -system.physmem.readReqs 511 -system.physmem.writeReqs 0 -system.physmem.readBursts 511 -system.physmem.writeBursts 0 -system.physmem.bytesReadDRAM 32704 -system.physmem.bytesReadWrQ 0 -system.physmem.bytesWritten 0 -system.physmem.bytesReadSys 32704 -system.physmem.bytesWrittenSys 0 -system.physmem.servicedByWrQ 0 -system.physmem.mergedWrBursts 0 -system.physmem.neitherReadNorWriteReqs 0 -system.physmem.perBankRdBursts::0 104 -system.physmem.perBankRdBursts::1 28 -system.physmem.perBankRdBursts::2 54 -system.physmem.perBankRdBursts::3 28 -system.physmem.perBankRdBursts::4 22 -system.physmem.perBankRdBursts::5 0 -system.physmem.perBankRdBursts::6 32 -system.physmem.perBankRdBursts::7 38 -system.physmem.perBankRdBursts::8 7 -system.physmem.perBankRdBursts::9 4 -system.physmem.perBankRdBursts::10 2 -system.physmem.perBankRdBursts::11 0 -system.physmem.perBankRdBursts::12 57 -system.physmem.perBankRdBursts::13 31 -system.physmem.perBankRdBursts::14 63 -system.physmem.perBankRdBursts::15 41 -system.physmem.perBankWrBursts::0 0 -system.physmem.perBankWrBursts::1 0 -system.physmem.perBankWrBursts::2 0 -system.physmem.perBankWrBursts::3 0 -system.physmem.perBankWrBursts::4 0 -system.physmem.perBankWrBursts::5 0 -system.physmem.perBankWrBursts::6 0 -system.physmem.perBankWrBursts::7 0 -system.physmem.perBankWrBursts::8 0 -system.physmem.perBankWrBursts::9 0 -system.physmem.perBankWrBursts::10 0 -system.physmem.perBankWrBursts::11 0 -system.physmem.perBankWrBursts::12 0 -system.physmem.perBankWrBursts::13 0 -system.physmem.perBankWrBursts::14 0 -system.physmem.perBankWrBursts::15 0 -system.physmem.numRdRetry 0 -system.physmem.numWrRetry 0 -system.physmem.totGap 29642000 -system.physmem.readPktSize::0 0 -system.physmem.readPktSize::1 0 -system.physmem.readPktSize::2 0 -system.physmem.readPktSize::3 0 -system.physmem.readPktSize::4 0 -system.physmem.readPktSize::5 0 -system.physmem.readPktSize::6 511 -system.physmem.writePktSize::0 0 -system.physmem.writePktSize::1 0 -system.physmem.writePktSize::2 0 -system.physmem.writePktSize::3 0 -system.physmem.writePktSize::4 0 -system.physmem.writePktSize::5 0 -system.physmem.writePktSize::6 0 -system.physmem.rdQLenPdf::0 282 -system.physmem.rdQLenPdf::1 153 -system.physmem.rdQLenPdf::2 58 -system.physmem.rdQLenPdf::3 14 -system.physmem.rdQLenPdf::4 4 -system.physmem.rdQLenPdf::5 0 -system.physmem.rdQLenPdf::6 0 -system.physmem.rdQLenPdf::7 0 -system.physmem.rdQLenPdf::8 0 -system.physmem.rdQLenPdf::9 0 -system.physmem.rdQLenPdf::10 0 -system.physmem.rdQLenPdf::11 0 -system.physmem.rdQLenPdf::12 0 -system.physmem.rdQLenPdf::13 0 -system.physmem.rdQLenPdf::14 0 -system.physmem.rdQLenPdf::15 0 -system.physmem.rdQLenPdf::16 0 -system.physmem.rdQLenPdf::17 0 -system.physmem.rdQLenPdf::18 0 -system.physmem.rdQLenPdf::19 0 -system.physmem.rdQLenPdf::20 0 -system.physmem.rdQLenPdf::21 0 -system.physmem.rdQLenPdf::22 0 -system.physmem.rdQLenPdf::23 0 -system.physmem.rdQLenPdf::24 0 -system.physmem.rdQLenPdf::25 0 -system.physmem.rdQLenPdf::26 0 -system.physmem.rdQLenPdf::27 0 -system.physmem.rdQLenPdf::28 0 -system.physmem.rdQLenPdf::29 0 -system.physmem.rdQLenPdf::30 0 -system.physmem.rdQLenPdf::31 0 -system.physmem.wrQLenPdf::0 0 -system.physmem.wrQLenPdf::1 0 -system.physmem.wrQLenPdf::2 0 -system.physmem.wrQLenPdf::3 0 -system.physmem.wrQLenPdf::4 0 -system.physmem.wrQLenPdf::5 0 -system.physmem.wrQLenPdf::6 0 -system.physmem.wrQLenPdf::7 0 -system.physmem.wrQLenPdf::8 0 -system.physmem.wrQLenPdf::9 0 -system.physmem.wrQLenPdf::10 0 -system.physmem.wrQLenPdf::11 0 -system.physmem.wrQLenPdf::12 0 -system.physmem.wrQLenPdf::13 0 -system.physmem.wrQLenPdf::14 0 -system.physmem.wrQLenPdf::15 0 -system.physmem.wrQLenPdf::16 0 -system.physmem.wrQLenPdf::17 0 -system.physmem.wrQLenPdf::18 0 -system.physmem.wrQLenPdf::19 0 -system.physmem.wrQLenPdf::20 0 -system.physmem.wrQLenPdf::21 0 -system.physmem.wrQLenPdf::22 0 -system.physmem.wrQLenPdf::23 0 -system.physmem.wrQLenPdf::24 0 -system.physmem.wrQLenPdf::25 0 -system.physmem.wrQLenPdf::26 0 -system.physmem.wrQLenPdf::27 0 -system.physmem.wrQLenPdf::28 0 -system.physmem.wrQLenPdf::29 0 -system.physmem.wrQLenPdf::30 0 -system.physmem.wrQLenPdf::31 0 -system.physmem.wrQLenPdf::32 0 -system.physmem.wrQLenPdf::33 0 -system.physmem.wrQLenPdf::34 0 -system.physmem.wrQLenPdf::35 0 -system.physmem.wrQLenPdf::36 0 -system.physmem.wrQLenPdf::37 0 -system.physmem.wrQLenPdf::38 0 -system.physmem.wrQLenPdf::39 0 -system.physmem.wrQLenPdf::40 0 -system.physmem.wrQLenPdf::41 0 -system.physmem.wrQLenPdf::42 0 -system.physmem.wrQLenPdf::43 0 -system.physmem.wrQLenPdf::44 0 -system.physmem.wrQLenPdf::45 0 -system.physmem.wrQLenPdf::46 0 -system.physmem.wrQLenPdf::47 0 -system.physmem.wrQLenPdf::48 0 -system.physmem.wrQLenPdf::49 0 -system.physmem.wrQLenPdf::50 0 -system.physmem.wrQLenPdf::51 0 -system.physmem.wrQLenPdf::52 0 -system.physmem.wrQLenPdf::53 0 -system.physmem.wrQLenPdf::54 0 -system.physmem.wrQLenPdf::55 0 -system.physmem.wrQLenPdf::56 0 -system.physmem.wrQLenPdf::57 0 -system.physmem.wrQLenPdf::58 0 -system.physmem.wrQLenPdf::59 0 -system.physmem.wrQLenPdf::60 0 -system.physmem.wrQLenPdf::61 0 -system.physmem.wrQLenPdf::62 0 -system.physmem.wrQLenPdf::63 0 -system.physmem.bytesPerActivate::samples 78 -system.physmem.bytesPerActivate::mean 393.025641 -system.physmem.bytesPerActivate::gmean 252.718123 -system.physmem.bytesPerActivate::stdev 347.605052 -system.physmem.bytesPerActivate::0-127 17 21.79% 21.79% -system.physmem.bytesPerActivate::128-255 18 23.08% 44.87% -system.physmem.bytesPerActivate::256-383 14 17.95% 62.82% -system.physmem.bytesPerActivate::384-511 4 5.13% 67.95% -system.physmem.bytesPerActivate::512-639 5 6.41% 74.36% -system.physmem.bytesPerActivate::640-767 1 1.28% 75.64% -system.physmem.bytesPerActivate::768-895 7 8.97% 84.62% -system.physmem.bytesPerActivate::1024-1151 12 15.38% 100.00% -system.physmem.bytesPerActivate::total 78 -system.physmem.totQLat 6610250 -system.physmem.totMemAccLat 16191500 -system.physmem.totBusLat 2555000 -system.physmem.avgQLat 12935.91 -system.physmem.avgBusLat 5000.00 -system.physmem.avgMemAccLat 31685.91 -system.physmem.avgRdBW 1102.13 -system.physmem.avgWrBW 0.00 -system.physmem.avgRdBWSys 1102.13 -system.physmem.avgWrBWSys 0.00 -system.physmem.peakBW 12800.00 -system.physmem.busUtil 8.61 -system.physmem.busUtilRead 8.61 -system.physmem.busUtilWrite 0.00 -system.physmem.avgRdQLen 1.64 -system.physmem.avgWrQLen 0.00 -system.physmem.readRowHits 422 -system.physmem.writeRowHits 0 -system.physmem.readRowHitRate 82.58 -system.physmem.writeRowHitRate nan -system.physmem.avgGap 58007.83 -system.physmem.pageHitRate 82.58 -system.physmem_0.actEnergy 364140 -system.physmem_0.preEnergy 174570 -system.physmem_0.readEnergy 2184840 -system.physmem_0.writeEnergy 0 -system.physmem_0.refreshEnergy 1843920.000000 -system.physmem_0.actBackEnergy 3606960 -system.physmem_0.preBackEnergy 63360 -system.physmem_0.actPowerDownEnergy 9847320 -system.physmem_0.prePowerDownEnergy 1440 -system.physmem_0.selfRefreshEnergy 0 -system.physmem_0.totalEnergy 18086550 -system.physmem_0.averagePower 609.513459 -system.physmem_0.totalIdleTime 21469250 -system.physmem_0.memoryStateTime::IDLE 40500 -system.physmem_0.memoryStateTime::REF 780000 -system.physmem_0.memoryStateTime::SREF 0 -system.physmem_0.memoryStateTime::PRE_PDN 3750 -system.physmem_0.memoryStateTime::ACT 7251250 -system.physmem_0.memoryStateTime::ACT_PDN 21598000 -system.physmem_1.actEnergy 271320 -system.physmem_1.preEnergy 121440 -system.physmem_1.readEnergy 1463700 -system.physmem_1.writeEnergy 0 -system.physmem_1.refreshEnergy 1843920.000000 -system.physmem_1.actBackEnergy 2504580 -system.physmem_1.preBackEnergy 86400 -system.physmem_1.actPowerDownEnergy 10184760 -system.physmem_1.prePowerDownEnergy 622560 -system.physmem_1.selfRefreshEnergy 0 -system.physmem_1.totalEnergy 17098680 -system.physmem_1.averagePower 576.222419 -system.physmem_1.totalIdleTime 23952750 -system.physmem_1.memoryStateTime::IDLE 143000 -system.physmem_1.memoryStateTime::REF 780000 -system.physmem_1.memoryStateTime::SREF 0 -system.physmem_1.memoryStateTime::PRE_PDN 1619750 -system.physmem_1.memoryStateTime::ACT 4797750 -system.physmem_1.memoryStateTime::ACT_PDN 22333000 -system.pwrStateResidencyTicks::UNDEFINED 29673500 -system.cpu.branchPred.lookups 11901 -system.cpu.branchPred.condPredicted 7287 -system.cpu.branchPred.condIncorrect 1354 -system.cpu.branchPred.BTBLookups 9352 -system.cpu.branchPred.BTBHits 0 -system.cpu.branchPred.BTBCorrect 0 -system.cpu.branchPred.BTBHitPct 0.000000 -system.cpu.branchPred.usedRAS 685 -system.cpu.branchPred.RASInCorrect 166 -system.cpu.branchPred.indirectLookups 9352 -system.cpu.branchPred.indirectHits 1949 -system.cpu.branchPred.indirectMisses 7403 -system.cpu.branchPredindirectMispredicted 793 -system.cpu_clk_domain.clock 500 -system.cpu.workload.numSyscalls 18 -system.cpu.pwrStateResidencyTicks::ON 29673500 -system.cpu.numCycles 59348 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.fetch.icacheStallCycles 15163 -system.cpu.fetch.Insts 55604 -system.cpu.fetch.Branches 11901 -system.cpu.fetch.predictedBranches 2634 -system.cpu.fetch.Cycles 17364 -system.cpu.fetch.SquashCycles 2904 -system.cpu.fetch.TlbCycles 12 -system.cpu.fetch.MiscStallCycles 9 -system.cpu.fetch.PendingTrapStallCycles 1168 -system.cpu.fetch.IcacheWaitRetryStallCycles 12 -system.cpu.fetch.CacheLines 7191 -system.cpu.fetch.IcacheSquashes 701 -system.cpu.fetch.ItlbSquashes 1 -system.cpu.fetch.rateDist::samples 35180 -system.cpu.fetch.rateDist::mean 1.580557 -system.cpu.fetch.rateDist::stdev 2.839184 -system.cpu.fetch.rateDist::underflows 0 0.00% 0.00% -system.cpu.fetch.rateDist::0 22867 65.00% 65.00% -system.cpu.fetch.rateDist::1 4490 12.76% 77.76% -system.cpu.fetch.rateDist::2 508 1.44% 79.21% -system.cpu.fetch.rateDist::3 450 1.28% 80.49% -system.cpu.fetch.rateDist::4 761 2.16% 82.65% -system.cpu.fetch.rateDist::5 731 2.08% 84.73% -system.cpu.fetch.rateDist::6 296 0.84% 85.57% -system.cpu.fetch.rateDist::7 343 0.97% 86.54% -system.cpu.fetch.rateDist::8 4734 13.46% 100.00% -system.cpu.fetch.rateDist::overflows 0 0.00% 100.00% -system.cpu.fetch.rateDist::min_value 0 -system.cpu.fetch.rateDist::max_value 8 -system.cpu.fetch.rateDist::total 35180 -system.cpu.fetch.branchRate 0.200529 -system.cpu.fetch.rate 0.936914 -system.cpu.decode.IdleCycles 12094 -system.cpu.decode.BlockedCycles 13233 -system.cpu.decode.RunCycles 7639 -system.cpu.decode.UnblockCycles 762 -system.cpu.decode.SquashCycles 1452 -system.cpu.decode.DecodedInsts 39805 -system.cpu.rename.SquashCycles 1452 -system.cpu.rename.IdleCycles 12828 -system.cpu.rename.BlockCycles 1813 -system.cpu.rename.serializeStallCycles 9904 -system.cpu.rename.RunCycles 7640 -system.cpu.rename.UnblockCycles 1543 -system.cpu.rename.RenamedInsts 35279 -system.cpu.rename.IQFullEvents 9 -system.cpu.rename.SQFullEvents 1128 -system.cpu.rename.RenamedOperands 30611 -system.cpu.rename.RenameLookups 63420 -system.cpu.rename.int_rename_lookups 52396 -system.cpu.rename.CommittedMaps 13819 -system.cpu.rename.UndoneMaps 16792 -system.cpu.rename.serializingInsts 761 -system.cpu.rename.tempSerializingInsts 767 -system.cpu.rename.skidInsts 4154 -system.cpu.memDep0.insertedLoads 4391 -system.cpu.memDep0.insertedStores 2803 -system.cpu.memDep0.conflictingLoads 14 -system.cpu.memDep0.conflictingStores 8 -system.cpu.iq.iqInstsAdded 27854 -system.cpu.iq.iqNonSpecInstsAdded 724 -system.cpu.iq.iqInstsIssued 24627 -system.cpu.iq.iqSquashedInstsIssued 122 -system.cpu.iq.iqSquashedInstsExamined 14141 -system.cpu.iq.iqSquashedOperandsExamined 10452 -system.cpu.iq.iqSquashedNonSpecRemoved 249 -system.cpu.iq.issued_per_cycle::samples 35180 -system.cpu.iq.issued_per_cycle::mean 0.700028 -system.cpu.iq.issued_per_cycle::stdev 1.493682 -system.cpu.iq.issued_per_cycle::underflows 0 0.00% 0.00% -system.cpu.iq.issued_per_cycle::0 26218 74.53% 74.53% -system.cpu.iq.issued_per_cycle::1 3125 8.88% 83.41% -system.cpu.iq.issued_per_cycle::2 1567 4.45% 87.86% -system.cpu.iq.issued_per_cycle::3 1507 4.28% 92.15% -system.cpu.iq.issued_per_cycle::4 1190 3.38% 95.53% -system.cpu.iq.issued_per_cycle::5 757 2.15% 97.68% -system.cpu.iq.issued_per_cycle::6 486 1.38% 99.06% -system.cpu.iq.issued_per_cycle::7 254 0.72% 99.78% -system.cpu.iq.issued_per_cycle::8 76 0.22% 100.00% -system.cpu.iq.issued_per_cycle::overflows 0 0.00% 100.00% -system.cpu.iq.issued_per_cycle::min_value 0 -system.cpu.iq.issued_per_cycle::max_value 8 -system.cpu.iq.issued_per_cycle::total 35180 -system.cpu.iq.fu_full::No_OpClass 0 0.00% 0.00% -system.cpu.iq.fu_full::IntAlu 151 52.07% 52.07% -system.cpu.iq.fu_full::IntMult 0 0.00% 52.07% -system.cpu.iq.fu_full::IntDiv 0 0.00% 52.07% -system.cpu.iq.fu_full::FloatAdd 0 0.00% 52.07% -system.cpu.iq.fu_full::FloatCmp 0 0.00% 52.07% -system.cpu.iq.fu_full::FloatCvt 0 0.00% 52.07% -system.cpu.iq.fu_full::FloatMult 0 0.00% 52.07% -system.cpu.iq.fu_full::FloatMultAcc 0 0.00% 52.07% -system.cpu.iq.fu_full::FloatDiv 0 0.00% 52.07% -system.cpu.iq.fu_full::FloatMisc 0 0.00% 52.07% -system.cpu.iq.fu_full::FloatSqrt 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdAdd 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdAddAcc 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdAlu 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdCmp 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdCvt 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdMisc 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdMult 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdMultAcc 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdShift 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdShiftAcc 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdSqrt 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdFloatAdd 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdFloatAlu 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdFloatCmp 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdFloatCvt 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdFloatDiv 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdFloatMisc 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdFloatMult 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdFloatMultAcc 0 0.00% 52.07% -system.cpu.iq.fu_full::SimdFloatSqrt 0 0.00% 52.07% -system.cpu.iq.fu_full::MemRead 51 17.59% 69.66% -system.cpu.iq.fu_full::MemWrite 88 30.34% 100.00% -system.cpu.iq.fu_full::FloatMemRead 0 0.00% 100.00% -system.cpu.iq.fu_full::FloatMemWrite 0 0.00% 100.00% -system.cpu.iq.fu_full::IprAccess 0 0.00% 100.00% -system.cpu.iq.fu_full::InstPrefetch 0 0.00% 100.00% -system.cpu.iq.FU_type_0::No_OpClass 0 0.00% 0.00% -system.cpu.iq.FU_type_0::IntAlu 18085 73.44% 73.44% -system.cpu.iq.FU_type_0::IntMult 0 0.00% 73.44% -system.cpu.iq.FU_type_0::IntDiv 0 0.00% 73.44% -system.cpu.iq.FU_type_0::FloatAdd 0 0.00% 73.44% -system.cpu.iq.FU_type_0::FloatCmp 0 0.00% 73.44% -system.cpu.iq.FU_type_0::FloatCvt 0 0.00% 73.44% -system.cpu.iq.FU_type_0::FloatMult 0 0.00% 73.44% -system.cpu.iq.FU_type_0::FloatMultAcc 0 0.00% 73.44% -system.cpu.iq.FU_type_0::FloatDiv 0 0.00% 73.44% -system.cpu.iq.FU_type_0::FloatMisc 0 0.00% 73.44% -system.cpu.iq.FU_type_0::FloatSqrt 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdAdd 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdAddAcc 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdAlu 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdCmp 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdCvt 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdMisc 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdMult 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdMultAcc 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdShift 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdShiftAcc 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdSqrt 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdFloatAdd 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdFloatAlu 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdFloatCmp 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdFloatCvt 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdFloatDiv 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdFloatMisc 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdFloatMult 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdFloatMultAcc 0 0.00% 73.44% -system.cpu.iq.FU_type_0::SimdFloatSqrt 0 0.00% 73.44% -system.cpu.iq.FU_type_0::MemRead 4096 16.63% 90.07% -system.cpu.iq.FU_type_0::MemWrite 2446 9.93% 100.00% -system.cpu.iq.FU_type_0::FloatMemRead 0 0.00% 100.00% -system.cpu.iq.FU_type_0::FloatMemWrite 0 0.00% 100.00% -system.cpu.iq.FU_type_0::IprAccess 0 0.00% 100.00% -system.cpu.iq.FU_type_0::InstPrefetch 0 0.00% 100.00% -system.cpu.iq.FU_type_0::total 24627 -system.cpu.iq.rate 0.414959 -system.cpu.iq.fu_busy_cnt 290 -system.cpu.iq.fu_busy_rate 0.011776 -system.cpu.iq.int_inst_queue_reads 84846 -system.cpu.iq.int_inst_queue_writes 42747 -system.cpu.iq.int_inst_queue_wakeup_accesses 22066 -system.cpu.iq.fp_inst_queue_reads 0 -system.cpu.iq.fp_inst_queue_writes 0 -system.cpu.iq.fp_inst_queue_wakeup_accesses 0 -system.cpu.iq.int_alu_accesses 24917 -system.cpu.iq.fp_alu_accesses 0 -system.cpu.iew.lsq.thread0.forwLoads 32 -system.cpu.iew.lsq.thread0.invAddrLoads 0 -system.cpu.iew.lsq.thread0.squashedLoads 2166 -system.cpu.iew.lsq.thread0.ignoredResponses 4 -system.cpu.iew.lsq.thread0.memOrderViolation 29 -system.cpu.iew.lsq.thread0.squashedStores 1355 -system.cpu.iew.lsq.thread0.invAddrSwpfs 0 -system.cpu.iew.lsq.thread0.blockedLoads 0 -system.cpu.iew.lsq.thread0.rescheduledLoads 1 -system.cpu.iew.lsq.thread0.cacheBlocked 22 -system.cpu.iew.iewIdleCycles 0 -system.cpu.iew.iewSquashCycles 1452 -system.cpu.iew.iewBlockCycles 1841 -system.cpu.iew.iewUnblockCycles 15 -system.cpu.iew.iewDispatchedInsts 30085 -system.cpu.iew.iewDispSquashedInsts 231 -system.cpu.iew.iewDispLoadInsts 4391 -system.cpu.iew.iewDispStoreInsts 2803 -system.cpu.iew.iewDispNonSpecInsts 724 -system.cpu.iew.iewIQFullEvents 7 -system.cpu.iew.iewLSQFullEvents 4 -system.cpu.iew.memOrderViolationEvents 29 -system.cpu.iew.predictedTakenIncorrect 209 -system.cpu.iew.predictedNotTakenIncorrect 1460 -system.cpu.iew.branchMispredicts 1669 -system.cpu.iew.iewExecutedInsts 23080 -system.cpu.iew.iewExecLoadInsts 3816 -system.cpu.iew.iewExecSquashedInsts 1547 -system.cpu.iew.exec_swp 0 -system.cpu.iew.exec_nop 1507 -system.cpu.iew.exec_refs 6070 -system.cpu.iew.exec_branches 4884 -system.cpu.iew.exec_stores 2254 -system.cpu.iew.exec_rate 0.388893 -system.cpu.iew.wb_sent 22529 -system.cpu.iew.wb_count 22066 -system.cpu.iew.wb_producers 10367 -system.cpu.iew.wb_consumers 13651 -system.cpu.iew.wb_rate 0.371807 -system.cpu.iew.wb_fanout 0.759432 -system.cpu.commit.commitSquashedInsts 14855 -system.cpu.commit.commitNonSpecStalls 475 -system.cpu.commit.branchMispredicts 1354 -system.cpu.commit.committed_per_cycle::samples 32262 -system.cpu.commit.committed_per_cycle::mean 0.469965 -system.cpu.commit.committed_per_cycle::stdev 1.260994 -system.cpu.commit.committed_per_cycle::underflows 0 0.00% 0.00% -system.cpu.commit.committed_per_cycle::0 25609 79.38% 79.38% -system.cpu.commit.committed_per_cycle::1 3577 11.09% 90.47% -system.cpu.commit.committed_per_cycle::2 1157 3.59% 94.05% -system.cpu.commit.committed_per_cycle::3 603 1.87% 95.92% -system.cpu.commit.committed_per_cycle::4 332 1.03% 96.95% -system.cpu.commit.committed_per_cycle::5 298 0.92% 97.87% -system.cpu.commit.committed_per_cycle::6 393 1.22% 99.09% -system.cpu.commit.committed_per_cycle::7 58 0.18% 99.27% -system.cpu.commit.committed_per_cycle::8 235 0.73% 100.00% -system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.00% -system.cpu.commit.committed_per_cycle::min_value 0 -system.cpu.commit.committed_per_cycle::max_value 8 -system.cpu.commit.committed_per_cycle::total 32262 -system.cpu.commit.committedInsts 15162 -system.cpu.commit.committedOps 15162 -system.cpu.commit.swp_count 0 -system.cpu.commit.refs 3673 -system.cpu.commit.loads 2225 -system.cpu.commit.membars 0 -system.cpu.commit.branches 3358 -system.cpu.commit.fp_insts 0 -system.cpu.commit.int_insts 12174 -system.cpu.commit.function_calls 187 -system.cpu.commit.op_class_0::No_OpClass 726 4.79% 4.79% -system.cpu.commit.op_class_0::IntAlu 10763 70.99% 75.77% -system.cpu.commit.op_class_0::IntMult 0 0.00% 75.77% -system.cpu.commit.op_class_0::IntDiv 0 0.00% 75.77% -system.cpu.commit.op_class_0::FloatAdd 0 0.00% 75.77% -system.cpu.commit.op_class_0::FloatCmp 0 0.00% 75.77% -system.cpu.commit.op_class_0::FloatCvt 0 0.00% 75.77% -system.cpu.commit.op_class_0::FloatMult 0 0.00% 75.77% -system.cpu.commit.op_class_0::FloatMultAcc 0 0.00% 75.77% -system.cpu.commit.op_class_0::FloatDiv 0 0.00% 75.77% -system.cpu.commit.op_class_0::FloatMisc 0 0.00% 75.77% -system.cpu.commit.op_class_0::FloatSqrt 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdAdd 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdAddAcc 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdAlu 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdCmp 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdCvt 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdMisc 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdMult 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdMultAcc 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdShift 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdShiftAcc 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdSqrt 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdFloatAdd 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdFloatAlu 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdFloatCmp 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdFloatCvt 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdFloatDiv 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdFloatMisc 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdFloatMult 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdFloatMultAcc 0 0.00% 75.77% -system.cpu.commit.op_class_0::SimdFloatSqrt 0 0.00% 75.77% -system.cpu.commit.op_class_0::MemRead 2225 14.67% 90.45% -system.cpu.commit.op_class_0::MemWrite 1448 9.55% 100.00% -system.cpu.commit.op_class_0::FloatMemRead 0 0.00% 100.00% -system.cpu.commit.op_class_0::FloatMemWrite 0 0.00% 100.00% -system.cpu.commit.op_class_0::IprAccess 0 0.00% 100.00% -system.cpu.commit.op_class_0::InstPrefetch 0 0.00% 100.00% -system.cpu.commit.op_class_0::total 15162 -system.cpu.commit.bw_lim_events 235 -system.cpu.rob.rob_reads 61221 -system.cpu.rob.rob_writes 63020 -system.cpu.timesIdled 194 -system.cpu.idleCycles 24168 -system.cpu.committedInsts 14436 -system.cpu.committedOps 14436 -system.cpu.cpi 4.111111 -system.cpu.cpi_total 4.111111 -system.cpu.ipc 0.243243 -system.cpu.ipc_total 0.243243 -system.cpu.int_regfile_reads 36173 -system.cpu.int_regfile_writes 20126 -system.cpu.misc_regfile_reads 7956 -system.cpu.misc_regfile_writes 569 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 29673500 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 98.931439 -system.cpu.dcache.tags.total_refs 4528 -system.cpu.dcache.tags.sampled_refs 146 -system.cpu.dcache.tags.avg_refs 31.013699 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 98.931439 -system.cpu.dcache.tags.occ_percent::cpu.data 0.024153 -system.cpu.dcache.tags.occ_percent::total 0.024153 -system.cpu.dcache.tags.occ_task_id_blocks::1024 146 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 21 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 125 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.035645 -system.cpu.dcache.tags.tag_accesses 10292 -system.cpu.dcache.tags.data_accesses 10292 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 29673500 -system.cpu.dcache.ReadReq_hits::cpu.data 3489 -system.cpu.dcache.ReadReq_hits::total 3489 -system.cpu.dcache.WriteReq_hits::cpu.data 1033 -system.cpu.dcache.WriteReq_hits::total 1033 -system.cpu.dcache.SwapReq_hits::cpu.data 6 -system.cpu.dcache.SwapReq_hits::total 6 -system.cpu.dcache.demand_hits::cpu.data 4522 -system.cpu.dcache.demand_hits::total 4522 -system.cpu.dcache.overall_hits::cpu.data 4522 -system.cpu.dcache.overall_hits::total 4522 -system.cpu.dcache.ReadReq_misses::cpu.data 136 -system.cpu.dcache.ReadReq_misses::total 136 -system.cpu.dcache.WriteReq_misses::cpu.data 409 -system.cpu.dcache.WriteReq_misses::total 409 -system.cpu.dcache.demand_misses::cpu.data 545 -system.cpu.dcache.demand_misses::total 545 -system.cpu.dcache.overall_misses::cpu.data 545 -system.cpu.dcache.overall_misses::total 545 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 10734500 -system.cpu.dcache.ReadReq_miss_latency::total 10734500 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 29028485 -system.cpu.dcache.WriteReq_miss_latency::total 29028485 -system.cpu.dcache.demand_miss_latency::cpu.data 39762985 -system.cpu.dcache.demand_miss_latency::total 39762985 -system.cpu.dcache.overall_miss_latency::cpu.data 39762985 -system.cpu.dcache.overall_miss_latency::total 39762985 -system.cpu.dcache.ReadReq_accesses::cpu.data 3625 -system.cpu.dcache.ReadReq_accesses::total 3625 -system.cpu.dcache.WriteReq_accesses::cpu.data 1442 -system.cpu.dcache.WriteReq_accesses::total 1442 -system.cpu.dcache.SwapReq_accesses::cpu.data 6 -system.cpu.dcache.SwapReq_accesses::total 6 -system.cpu.dcache.demand_accesses::cpu.data 5067 -system.cpu.dcache.demand_accesses::total 5067 -system.cpu.dcache.overall_accesses::cpu.data 5067 -system.cpu.dcache.overall_accesses::total 5067 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.037517 -system.cpu.dcache.ReadReq_miss_rate::total 0.037517 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.283634 -system.cpu.dcache.WriteReq_miss_rate::total 0.283634 -system.cpu.dcache.demand_miss_rate::cpu.data 0.107559 -system.cpu.dcache.demand_miss_rate::total 0.107559 -system.cpu.dcache.overall_miss_rate::cpu.data 0.107559 -system.cpu.dcache.overall_miss_rate::total 0.107559 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 78930.147059 -system.cpu.dcache.ReadReq_avg_miss_latency::total 78930.147059 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 70974.290954 -system.cpu.dcache.WriteReq_avg_miss_latency::total 70974.290954 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 72959.605505 -system.cpu.dcache.demand_avg_miss_latency::total 72959.605505 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 72959.605505 -system.cpu.dcache.overall_avg_miss_latency::total 72959.605505 -system.cpu.dcache.blocked_cycles::no_mshrs 1437 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 19 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs 75.631579 -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.ReadReq_mshr_hits::cpu.data 71 -system.cpu.dcache.ReadReq_mshr_hits::total 71 -system.cpu.dcache.WriteReq_mshr_hits::cpu.data 326 -system.cpu.dcache.WriteReq_mshr_hits::total 326 -system.cpu.dcache.demand_mshr_hits::cpu.data 397 -system.cpu.dcache.demand_mshr_hits::total 397 -system.cpu.dcache.overall_mshr_hits::cpu.data 397 -system.cpu.dcache.overall_mshr_hits::total 397 -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 65 -system.cpu.dcache.ReadReq_mshr_misses::total 65 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 83 -system.cpu.dcache.WriteReq_mshr_misses::total 83 -system.cpu.dcache.demand_mshr_misses::cpu.data 148 -system.cpu.dcache.demand_mshr_misses::total 148 -system.cpu.dcache.overall_mshr_misses::cpu.data 148 -system.cpu.dcache.overall_mshr_misses::total 148 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 6080000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 6080000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 6906500 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 6906500 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 12986500 -system.cpu.dcache.demand_mshr_miss_latency::total 12986500 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 12986500 -system.cpu.dcache.overall_mshr_miss_latency::total 12986500 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.017931 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.017931 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.057559 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.057559 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.029209 -system.cpu.dcache.demand_mshr_miss_rate::total 0.029209 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.029209 -system.cpu.dcache.overall_mshr_miss_rate::total 0.029209 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 93538.461538 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 93538.461538 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 83210.843373 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 83210.843373 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 87746.621622 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 87746.621622 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 87746.621622 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 87746.621622 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 29673500 -system.cpu.icache.tags.replacements 0 -system.cpu.icache.tags.tagsinuse 202.053622 -system.cpu.icache.tags.total_refs 6606 -system.cpu.icache.tags.sampled_refs 365 -system.cpu.icache.tags.avg_refs 18.098630 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 202.053622 -system.cpu.icache.tags.occ_percent::cpu.inst 0.098659 -system.cpu.icache.tags.occ_percent::total 0.098659 -system.cpu.icache.tags.occ_task_id_blocks::1024 365 -system.cpu.icache.tags.age_task_id_blocks_1024::0 95 -system.cpu.icache.tags.age_task_id_blocks_1024::1 270 -system.cpu.icache.tags.occ_task_id_percent::1024 0.178223 -system.cpu.icache.tags.tag_accesses 14747 -system.cpu.icache.tags.data_accesses 14747 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 29673500 -system.cpu.icache.ReadReq_hits::cpu.inst 6606 -system.cpu.icache.ReadReq_hits::total 6606 -system.cpu.icache.demand_hits::cpu.inst 6606 -system.cpu.icache.demand_hits::total 6606 -system.cpu.icache.overall_hits::cpu.inst 6606 -system.cpu.icache.overall_hits::total 6606 -system.cpu.icache.ReadReq_misses::cpu.inst 585 -system.cpu.icache.ReadReq_misses::total 585 -system.cpu.icache.demand_misses::cpu.inst 585 -system.cpu.icache.demand_misses::total 585 -system.cpu.icache.overall_misses::cpu.inst 585 -system.cpu.icache.overall_misses::total 585 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 45161000 -system.cpu.icache.ReadReq_miss_latency::total 45161000 -system.cpu.icache.demand_miss_latency::cpu.inst 45161000 -system.cpu.icache.demand_miss_latency::total 45161000 -system.cpu.icache.overall_miss_latency::cpu.inst 45161000 -system.cpu.icache.overall_miss_latency::total 45161000 -system.cpu.icache.ReadReq_accesses::cpu.inst 7191 -system.cpu.icache.ReadReq_accesses::total 7191 -system.cpu.icache.demand_accesses::cpu.inst 7191 -system.cpu.icache.demand_accesses::total 7191 -system.cpu.icache.overall_accesses::cpu.inst 7191 -system.cpu.icache.overall_accesses::total 7191 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.081352 -system.cpu.icache.ReadReq_miss_rate::total 0.081352 -system.cpu.icache.demand_miss_rate::cpu.inst 0.081352 -system.cpu.icache.demand_miss_rate::total 0.081352 -system.cpu.icache.overall_miss_rate::cpu.inst 0.081352 -system.cpu.icache.overall_miss_rate::total 0.081352 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 77198.290598 -system.cpu.icache.ReadReq_avg_miss_latency::total 77198.290598 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 77198.290598 -system.cpu.icache.demand_avg_miss_latency::total 77198.290598 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 77198.290598 -system.cpu.icache.overall_avg_miss_latency::total 77198.290598 -system.cpu.icache.blocked_cycles::no_mshrs 127 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 2 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs 63.500000 -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.ReadReq_mshr_hits::cpu.inst 220 -system.cpu.icache.ReadReq_mshr_hits::total 220 -system.cpu.icache.demand_mshr_hits::cpu.inst 220 -system.cpu.icache.demand_mshr_hits::total 220 -system.cpu.icache.overall_mshr_hits::cpu.inst 220 -system.cpu.icache.overall_mshr_hits::total 220 -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 365 -system.cpu.icache.ReadReq_mshr_misses::total 365 -system.cpu.icache.demand_mshr_misses::cpu.inst 365 -system.cpu.icache.demand_mshr_misses::total 365 -system.cpu.icache.overall_mshr_misses::cpu.inst 365 -system.cpu.icache.overall_mshr_misses::total 365 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 29981500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 29981500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 29981500 -system.cpu.icache.demand_mshr_miss_latency::total 29981500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 29981500 -system.cpu.icache.overall_mshr_miss_latency::total 29981500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.050758 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.050758 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.050758 -system.cpu.icache.demand_mshr_miss_rate::total 0.050758 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.050758 -system.cpu.icache.overall_mshr_miss_rate::total 0.050758 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 82141.095890 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 82141.095890 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 82141.095890 -system.cpu.icache.demand_avg_mshr_miss_latency::total 82141.095890 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 82141.095890 -system.cpu.icache.overall_avg_mshr_miss_latency::total 82141.095890 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 29673500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 300.398022 -system.cpu.l2cache.tags.total_refs 2 -system.cpu.l2cache.tags.sampled_refs 509 -system.cpu.l2cache.tags.avg_refs 0.003929 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 201.414921 -system.cpu.l2cache.tags.occ_blocks::cpu.data 98.983101 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.006147 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.003021 -system.cpu.l2cache.tags.occ_percent::total 0.009167 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 509 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 115 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 394 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.015533 -system.cpu.l2cache.tags.tag_accesses 4613 -system.cpu.l2cache.tags.data_accesses 4613 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 29673500 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 2 -system.cpu.l2cache.ReadCleanReq_hits::total 2 -system.cpu.l2cache.demand_hits::cpu.inst 2 -system.cpu.l2cache.demand_hits::total 2 -system.cpu.l2cache.overall_hits::cpu.inst 2 -system.cpu.l2cache.overall_hits::total 2 -system.cpu.l2cache.ReadExReq_misses::cpu.data 83 -system.cpu.l2cache.ReadExReq_misses::total 83 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 363 -system.cpu.l2cache.ReadCleanReq_misses::total 363 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 65 -system.cpu.l2cache.ReadSharedReq_misses::total 65 -system.cpu.l2cache.demand_misses::cpu.inst 363 -system.cpu.l2cache.demand_misses::cpu.data 148 -system.cpu.l2cache.demand_misses::total 511 -system.cpu.l2cache.overall_misses::cpu.inst 363 -system.cpu.l2cache.overall_misses::cpu.data 148 -system.cpu.l2cache.overall_misses::total 511 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 6781000 -system.cpu.l2cache.ReadExReq_miss_latency::total 6781000 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 29411000 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 29411000 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 5985000 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 5985000 -system.cpu.l2cache.demand_miss_latency::cpu.inst 29411000 -system.cpu.l2cache.demand_miss_latency::cpu.data 12766000 -system.cpu.l2cache.demand_miss_latency::total 42177000 -system.cpu.l2cache.overall_miss_latency::cpu.inst 29411000 -system.cpu.l2cache.overall_miss_latency::cpu.data 12766000 -system.cpu.l2cache.overall_miss_latency::total 42177000 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 83 -system.cpu.l2cache.ReadExReq_accesses::total 83 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 365 -system.cpu.l2cache.ReadCleanReq_accesses::total 365 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 65 -system.cpu.l2cache.ReadSharedReq_accesses::total 65 -system.cpu.l2cache.demand_accesses::cpu.inst 365 -system.cpu.l2cache.demand_accesses::cpu.data 148 -system.cpu.l2cache.demand_accesses::total 513 -system.cpu.l2cache.overall_accesses::cpu.inst 365 -system.cpu.l2cache.overall_accesses::cpu.data 148 -system.cpu.l2cache.overall_accesses::total 513 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.994521 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.994521 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 1 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.994521 -system.cpu.l2cache.demand_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_miss_rate::total 0.996101 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.994521 -system.cpu.l2cache.overall_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_miss_rate::total 0.996101 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 81698.795181 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 81698.795181 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 81022.038567 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 81022.038567 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 92076.923077 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 92076.923077 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 81022.038567 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 86256.756757 -system.cpu.l2cache.demand_avg_miss_latency::total 82538.160470 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 81022.038567 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 86256.756757 -system.cpu.l2cache.overall_avg_miss_latency::total 82538.160470 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 83 -system.cpu.l2cache.ReadExReq_mshr_misses::total 83 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 363 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 363 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 65 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 65 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 363 -system.cpu.l2cache.demand_mshr_misses::cpu.data 148 -system.cpu.l2cache.demand_mshr_misses::total 511 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 363 -system.cpu.l2cache.overall_mshr_misses::cpu.data 148 -system.cpu.l2cache.overall_mshr_misses::total 511 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 5951000 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 5951000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 25781000 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 25781000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 5355000 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 5355000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 25781000 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 11306000 -system.cpu.l2cache.demand_mshr_miss_latency::total 37087000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 25781000 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 11306000 -system.cpu.l2cache.overall_mshr_miss_latency::total 37087000 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.994521 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.994521 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 1 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.994521 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.996101 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.994521 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.996101 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 71698.795181 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 71698.795181 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 71022.038567 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 71022.038567 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 82384.615385 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 82384.615385 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 71022.038567 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 76391.891892 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 72577.299413 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 71022.038567 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 76391.891892 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 72577.299413 -system.cpu.toL2Bus.snoop_filter.tot_requests 513 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 2 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 29673500 -system.cpu.toL2Bus.trans_dist::ReadResp 428 -system.cpu.toL2Bus.trans_dist::ReadExReq 83 -system.cpu.toL2Bus.trans_dist::ReadExResp 83 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 365 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 65 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 730 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 294 -system.cpu.toL2Bus.pkt_count::total 1024 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 23360 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 9344 -system.cpu.toL2Bus.pkt_size::total 32704 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 513 -system.cpu.toL2Bus.snoop_fanout::mean 0.003899 -system.cpu.toL2Bus.snoop_fanout::stdev 0.062378 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 511 99.61% 99.61% -system.cpu.toL2Bus.snoop_fanout::1 2 0.39% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 1 -system.cpu.toL2Bus.snoop_fanout::total 513 -system.cpu.toL2Bus.reqLayer0.occupancy 256500 -system.cpu.toL2Bus.reqLayer0.utilization 0.9 -system.cpu.toL2Bus.respLayer0.occupancy 547500 -system.cpu.toL2Bus.respLayer0.utilization 1.8 -system.cpu.toL2Bus.respLayer1.occupancy 219000 -system.cpu.toL2Bus.respLayer1.utilization 0.7 -system.membus.snoop_filter.tot_requests 511 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 29673500 -system.membus.trans_dist::ReadResp 426 -system.membus.trans_dist::ReadExReq 83 -system.membus.trans_dist::ReadExResp 83 -system.membus.trans_dist::ReadSharedReq 428 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 1020 -system.membus.pkt_count::total 1020 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 32576 -system.membus.pkt_size::total 32576 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 511 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 511 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 511 -system.membus.reqLayer0.occupancy 623500 -system.membus.reqLayer0.utilization 2.1 -system.membus.respLayer1.occupancy 2697250 -system.membus.respLayer1.utilization 9.1 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/config.ini b/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/config.ini deleted file mode 100644 index 297f86454..000000000 --- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/config.ini +++ /dev/null @@ -1,213 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=atomic -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=AtomicSimpleCPU -children=dtb interrupts isa itb tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -fastmem=false -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -simulate_data_stalls=false -simulate_inst_stalls=false -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -width=1 -workload=system.cpu.workload -dcache_port=system.membus.slave[2] -icache_port=system.membus.slave[1] - -[system.cpu.dtb] -type=SparcTLB -eventq_index=0 -size=64 - -[system.cpu.interrupts] -type=SparcInterrupts -eventq_index=0 - -[system.cpu.isa] -type=SparcISA -eventq_index=0 - -[system.cpu.itb] -type=SparcTLB -eventq_index=0 -size=64 - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/usr/local/google/home/gabeblack/gem5/dist/m5/regression/test-progs/insttest/bin/sparc/linux/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.icache_port system.cpu.dcache_port - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simerr b/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simerr deleted file mode 100755 index c0b55d123..000000000 --- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simerr +++ /dev/null @@ -1,3 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -warn: ClockedObject: More than one power state change request encountered within the same simulation tick -info: Entering event queue @ 0. Starting simulation... diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simout b/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simout deleted file mode 100755 index bf2b3f4bd..000000000 --- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simout +++ /dev/null @@ -1,23 +0,0 @@ -Redirecting stdout to build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-atomic/simout -Redirecting stderr to build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-atomic/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Apr 3 2017 18:41:19 -gem5 started Apr 3 2017 18:41:41 -gem5 executing on gabeblack-desktop.mtv.corp.google.com, pid 64897 -command line: /usr/local/google/home/gabeblack/gem5/gem5-public/build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-atomic --stats-file 'text://stats.txt?desc=False' -re /usr/local/google/home/gabeblack/gem5/gem5-public/tests/testing/../run.py quick/se/02.insttest/sparc/linux/simple-atomic - -Global frequency set at 1000000000000 ticks per second -Begining test of difficult SPARC instructions... -LDSTUB: Passed -SWAP: Passed -CAS FAIL: Passed -CAS WORK: Passed -CASX FAIL: Passed -CASX WORK: Passed -LDTX: Passed -LDTW: Passed -STTW: Passed -Done -Exiting @ tick 7612000 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt b/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt deleted file mode 100644 index 322c3c70b..000000000 --- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt +++ /dev/null @@ -1,139 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000008 -sim_ticks 7612000 -final_tick 7612000 -sim_freq 1000000000000 -host_inst_rate 370319 -host_op_rate 370098 -host_tick_rate 185717309 -host_mem_usage 251756 -host_seconds 0.04 -sim_insts 15162 -sim_ops 15162 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 7612000 -system.physmem.bytes_read::cpu.inst 60828 -system.physmem.bytes_read::cpu.data 11342 -system.physmem.bytes_read::total 72170 -system.physmem.bytes_inst_read::cpu.inst 60828 -system.physmem.bytes_inst_read::total 60828 -system.physmem.bytes_written::cpu.data 9042 -system.physmem.bytes_written::total 9042 -system.physmem.num_reads::cpu.inst 15207 -system.physmem.num_reads::cpu.data 2225 -system.physmem.num_reads::total 17432 -system.physmem.num_writes::cpu.data 1442 -system.physmem.num_writes::total 1442 -system.physmem.num_other::cpu.data 6 -system.physmem.num_other::total 6 -system.physmem.bw_read::cpu.inst 7991066737 -system.physmem.bw_read::cpu.data 1490015765 -system.physmem.bw_read::total 9481082501 -system.physmem.bw_inst_read::cpu.inst 7991066737 -system.physmem.bw_inst_read::total 7991066737 -system.physmem.bw_write::cpu.data 1187861272 -system.physmem.bw_write::total 1187861272 -system.physmem.bw_total::cpu.inst 7991066737 -system.physmem.bw_total::cpu.data 2677877036 -system.physmem.bw_total::total 10668943773 -system.pwrStateResidencyTicks::UNDEFINED 7612000 -system.cpu_clk_domain.clock 500 -system.cpu.workload.numSyscalls 18 -system.cpu.pwrStateResidencyTicks::ON 7612000 -system.cpu.numCycles 15225 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 15162 -system.cpu.committedOps 15162 -system.cpu.num_int_alu_accesses 12219 -system.cpu.num_fp_alu_accesses 0 -system.cpu.num_func_calls 385 -system.cpu.num_conditional_control_insts 2434 -system.cpu.num_int_insts 12219 -system.cpu.num_fp_insts 0 -system.cpu.num_int_register_reads 29037 -system.cpu.num_int_register_writes 13819 -system.cpu.num_fp_register_reads 0 -system.cpu.num_fp_register_writes 0 -system.cpu.num_mem_refs 3683 -system.cpu.num_load_insts 2231 -system.cpu.num_store_insts 1452 -system.cpu.num_idle_cycles 0 -system.cpu.num_busy_cycles 15225 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction 0 -system.cpu.Branches 3363 -system.cpu.op_class::No_OpClass 726 4.77% 4.77% -system.cpu.op_class::IntAlu 10798 71.01% 75.78% -system.cpu.op_class::IntMult 0 0.00% 75.78% -system.cpu.op_class::IntDiv 0 0.00% 75.78% -system.cpu.op_class::FloatAdd 0 0.00% 75.78% -system.cpu.op_class::FloatCmp 0 0.00% 75.78% -system.cpu.op_class::FloatCvt 0 0.00% 75.78% -system.cpu.op_class::FloatMult 0 0.00% 75.78% -system.cpu.op_class::FloatMultAcc 0 0.00% 75.78% -system.cpu.op_class::FloatDiv 0 0.00% 75.78% -system.cpu.op_class::FloatMisc 0 0.00% 75.78% -system.cpu.op_class::FloatSqrt 0 0.00% 75.78% -system.cpu.op_class::SimdAdd 0 0.00% 75.78% -system.cpu.op_class::SimdAddAcc 0 0.00% 75.78% -system.cpu.op_class::SimdAlu 0 0.00% 75.78% -system.cpu.op_class::SimdCmp 0 0.00% 75.78% -system.cpu.op_class::SimdCvt 0 0.00% 75.78% -system.cpu.op_class::SimdMisc 0 0.00% 75.78% -system.cpu.op_class::SimdMult 0 0.00% 75.78% -system.cpu.op_class::SimdMultAcc 0 0.00% 75.78% -system.cpu.op_class::SimdShift 0 0.00% 75.78% -system.cpu.op_class::SimdShiftAcc 0 0.00% 75.78% -system.cpu.op_class::SimdSqrt 0 0.00% 75.78% -system.cpu.op_class::SimdFloatAdd 0 0.00% 75.78% -system.cpu.op_class::SimdFloatAlu 0 0.00% 75.78% -system.cpu.op_class::SimdFloatCmp 0 0.00% 75.78% -system.cpu.op_class::SimdFloatCvt 0 0.00% 75.78% -system.cpu.op_class::SimdFloatDiv 0 0.00% 75.78% -system.cpu.op_class::SimdFloatMisc 0 0.00% 75.78% -system.cpu.op_class::SimdFloatMult 0 0.00% 75.78% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 75.78% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 75.78% -system.cpu.op_class::MemRead 2231 14.67% 90.45% -system.cpu.op_class::MemWrite 1452 9.55% 100.00% -system.cpu.op_class::FloatMemRead 0 0.00% 100.00% -system.cpu.op_class::FloatMemWrite 0 0.00% 100.00% -system.cpu.op_class::IprAccess 0 0.00% 100.00% -system.cpu.op_class::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class::total 15207 -system.membus.snoop_filter.tot_requests 0 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 7612000 -system.membus.trans_dist::ReadReq 17432 -system.membus.trans_dist::ReadResp 17432 -system.membus.trans_dist::WriteReq 1442 -system.membus.trans_dist::WriteResp 1442 -system.membus.trans_dist::SwapReq 6 -system.membus.trans_dist::SwapResp 6 -system.membus.pkt_count_system.cpu.icache_port::system.physmem.port 30414 -system.membus.pkt_count_system.cpu.dcache_port::system.physmem.port 7346 -system.membus.pkt_count::total 37760 -system.membus.pkt_size_system.cpu.icache_port::system.physmem.port 60828 -system.membus.pkt_size_system.cpu.dcache_port::system.physmem.port 20442 -system.membus.pkt_size::total 81270 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 18880 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 18880 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 18880 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini deleted file mode 100644 index d56f74081..000000000 --- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini +++ /dev/null @@ -1,382 +0,0 @@ -[root] -type=Root -children=system -eventq_index=0 -full_system=false -sim_quantum=0 -time_sync_enable=false -time_sync_period=100000000000 -time_sync_spin_threshold=100000000 - -[system] -type=System -children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain -boot_osflags=a -cache_line_size=64 -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -exit_on_work_items=false -init_param=0 -kernel= -kernel_addr_check=true -load_addr_mask=1099511627775 -load_offset=0 -mem_mode=timing -mem_ranges= -memories=system.physmem -mmap_using_noreserve=false -multi_thread=false -num_work_ids=16 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -readfile= -symbolfile= -thermal_components= -thermal_model=Null -work_begin_ckpt_count=0 -work_begin_cpu_id_exit=-1 -work_begin_exit_count=0 -work_cpus_ckpt_count=0 -work_end_ckpt_count=0 -work_end_exit_count=0 -work_item_id=-1 -system_port=system.membus.slave[0] - -[system.clk_domain] -type=SrcClockDomain -clock=1000 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.cpu] -type=TimingSimpleCPU -children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload -branchPred=Null -checker=Null -clk_domain=system.cpu_clk_domain -cpu_id=0 -default_p_state=UNDEFINED -do_checkpoint_insts=true -do_quiesce=true -do_statistics_insts=true -dtb=system.cpu.dtb -eventq_index=0 -function_trace=false -function_trace_start=0 -interrupts=system.cpu.interrupts -isa=system.cpu.isa -itb=system.cpu.itb -max_insts_all_threads=0 -max_insts_any_thread=0 -max_loads_all_threads=0 -max_loads_any_thread=0 -numThreads=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -profile=0 -progress_interval=0 -simpoint_start_insts= -socket_id=0 -switched_out=false -syscallRetryLatency=10000 -system=system -tracer=system.cpu.tracer -workload=system.cpu.workload -dcache_port=system.cpu.dcache.cpu_side -icache_port=system.cpu.icache.cpu_side - -[system.cpu.dcache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=262144 -system=system -tag_latency=2 -tags=system.cpu.dcache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.dcache_port -mem_side=system.cpu.toL2Bus.slave[1] - -[system.cpu.dcache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=262144 -tag_latency=2 - -[system.cpu.dtb] -type=SparcTLB -eventq_index=0 -size=64 - -[system.cpu.icache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=2 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=2 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=true -max_miss_count=0 -mshrs=4 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=2 -sequential_access=false -size=131072 -system=system -tag_latency=2 -tags=system.cpu.icache.tags -tgts_per_mshr=20 -write_buffers=8 -writeback_clean=true -cpu_side=system.cpu.icache_port -mem_side=system.cpu.toL2Bus.slave[0] - -[system.cpu.icache.tags] -type=LRU -assoc=2 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=2 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=131072 -tag_latency=2 - -[system.cpu.interrupts] -type=SparcInterrupts -eventq_index=0 - -[system.cpu.isa] -type=SparcISA -eventq_index=0 - -[system.cpu.itb] -type=SparcTLB -eventq_index=0 -size=64 - -[system.cpu.l2cache] -type=Cache -children=tags -addr_ranges=0:18446744073709551615:0:0:0:0 -assoc=8 -clk_domain=system.cpu_clk_domain -clusivity=mostly_incl -data_latency=20 -default_p_state=UNDEFINED -demand_mshr_reserve=1 -eventq_index=0 -is_read_only=false -max_miss_count=0 -mshrs=20 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -prefetch_on_access=false -prefetcher=Null -response_latency=20 -sequential_access=false -size=2097152 -system=system -tag_latency=20 -tags=system.cpu.l2cache.tags -tgts_per_mshr=12 -write_buffers=8 -writeback_clean=false -cpu_side=system.cpu.toL2Bus.master[0] -mem_side=system.membus.slave[1] - -[system.cpu.l2cache.tags] -type=LRU -assoc=8 -block_size=64 -clk_domain=system.cpu_clk_domain -data_latency=20 -default_p_state=UNDEFINED -eventq_index=0 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -sequential_access=false -size=2097152 -tag_latency=20 - -[system.cpu.toL2Bus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.cpu_clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=0 -frontend_latency=1 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=false -power_model=Null -response_latency=1 -snoop_filter=system.cpu.toL2Bus.snoop_filter -snoop_response_latency=1 -system=system -use_default_range=false -width=32 -master=system.cpu.l2cache.cpu_side -slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side - -[system.cpu.toL2Bus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=0 -max_capacity=8388608 -system=system - -[system.cpu.tracer] -type=ExeTracer -eventq_index=0 - -[system.cpu.workload] -type=Process -cmd=insttest -cwd= -drivers= -egid=100 -env= -errout=cerr -euid=100 -eventq_index=0 -executable=/usr/local/google/home/gabeblack/gem5/dist/m5/regression/test-progs/insttest/bin/sparc/linux/insttest -gid=100 -input=cin -kvmInSE=false -maxStackSize=67108864 -output=cout -pgid=100 -pid=100 -ppid=0 -simpoint=0 -system=system -uid=100 -useArchPT=false - -[system.cpu_clk_domain] -type=SrcClockDomain -clock=500 -domain_id=-1 -eventq_index=0 -init_perf_level=0 -voltage_domain=system.voltage_domain - -[system.dvfs_handler] -type=DVFSHandler -domains= -enable=false -eventq_index=0 -sys_clk_domain=system.clk_domain -transition_latency=100000000 - -[system.membus] -type=CoherentXBar -children=snoop_filter -clk_domain=system.clk_domain -default_p_state=UNDEFINED -eventq_index=0 -forward_latency=4 -frontend_latency=3 -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -point_of_coherency=true -power_model=Null -response_latency=2 -snoop_filter=system.membus.snoop_filter -snoop_response_latency=4 -system=system -use_default_range=false -width=16 -master=system.physmem.port -slave=system.system_port system.cpu.l2cache.mem_side - -[system.membus.snoop_filter] -type=SnoopFilter -eventq_index=0 -lookup_latency=1 -max_capacity=8388608 -system=system - -[system.physmem] -type=SimpleMemory -bandwidth=73.000000 -clk_domain=system.clk_domain -conf_table_reported=true -default_p_state=UNDEFINED -eventq_index=0 -in_addr_map=true -kvm_map=true -latency=30000 -latency_var=0 -null=false -p_state_clk_gate_bins=20 -p_state_clk_gate_max=1000000000000 -p_state_clk_gate_min=1000 -power_model=Null -range=0:134217727:0:0:0:0 -port=system.membus.master[0] - -[system.voltage_domain] -type=VoltageDomain -eventq_index=0 -voltage=1.000000 - diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simerr b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simerr deleted file mode 100755 index c0b55d123..000000000 --- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simerr +++ /dev/null @@ -1,3 +0,0 @@ -warn: Sockets disabled, not accepting gdb connections -warn: ClockedObject: More than one power state change request encountered within the same simulation tick -info: Entering event queue @ 0. Starting simulation... diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simout b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simout deleted file mode 100755 index 65544f70a..000000000 --- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simout +++ /dev/null @@ -1,23 +0,0 @@ -Redirecting stdout to build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-timing/simout -Redirecting stderr to build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-timing/simerr -gem5 Simulator System. http://gem5.org -gem5 is copyrighted software; use the --copyright option for details. - -gem5 compiled Apr 3 2017 18:41:19 -gem5 started Apr 3 2017 18:41:42 -gem5 executing on gabeblack-desktop.mtv.corp.google.com, pid 64930 -command line: /usr/local/google/home/gabeblack/gem5/gem5-public/build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-timing --stats-file 'text://stats.txt?desc=False' -re /usr/local/google/home/gabeblack/gem5/gem5-public/tests/testing/../run.py quick/se/02.insttest/sparc/linux/simple-timing - -Global frequency set at 1000000000000 ticks per second -Begining test of difficult SPARC instructions... -LDSTUB: Passed -SWAP: Passed -CAS FAIL: Passed -CAS WORK: Passed -CASX FAIL: Passed -CASX WORK: Passed -LDTX: Passed -LDTW: Passed -STTW: Passed -Done -Exiting @ tick 44698500 because exiting with last active thread context diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt deleted file mode 100644 index 98ef53418..000000000 --- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt +++ /dev/null @@ -1,497 +0,0 @@ - ----------- Begin Simulation Statistics ---------- -sim_seconds 0.000045 -sim_ticks 44698500 -final_tick 44698500 -sim_freq 1000000000000 -host_inst_rate 251543 -host_op_rate 251424 -host_tick_rate 740962061 -host_mem_usage 261496 -host_seconds 0.06 -sim_insts 15162 -sim_ops 15162 -system.voltage_domain.voltage 1 -system.clk_domain.clock 1000 -system.physmem.pwrStateResidencyTicks::UNDEFINED 44698500 -system.physmem.bytes_read::cpu.inst 17792 -system.physmem.bytes_read::cpu.data 8832 -system.physmem.bytes_read::total 26624 -system.physmem.bytes_inst_read::cpu.inst 17792 -system.physmem.bytes_inst_read::total 17792 -system.physmem.num_reads::cpu.inst 278 -system.physmem.num_reads::cpu.data 138 -system.physmem.num_reads::total 416 -system.physmem.bw_read::cpu.inst 398044677 -system.physmem.bw_read::cpu.data 197590523 -system.physmem.bw_read::total 595635200 -system.physmem.bw_inst_read::cpu.inst 398044677 -system.physmem.bw_inst_read::total 398044677 -system.physmem.bw_total::cpu.inst 398044677 -system.physmem.bw_total::cpu.data 197590523 -system.physmem.bw_total::total 595635200 -system.pwrStateResidencyTicks::UNDEFINED 44698500 -system.cpu_clk_domain.clock 500 -system.cpu.workload.numSyscalls 18 -system.cpu.pwrStateResidencyTicks::ON 44698500 -system.cpu.numCycles 89397 -system.cpu.numWorkItemsStarted 0 -system.cpu.numWorkItemsCompleted 0 -system.cpu.committedInsts 15162 -system.cpu.committedOps 15162 -system.cpu.num_int_alu_accesses 12219 -system.cpu.num_fp_alu_accesses 0 -system.cpu.num_func_calls 385 -system.cpu.num_conditional_control_insts 2434 -system.cpu.num_int_insts 12219 -system.cpu.num_fp_insts 0 -system.cpu.num_int_register_reads 29037 -system.cpu.num_int_register_writes 13818 -system.cpu.num_fp_register_reads 0 -system.cpu.num_fp_register_writes 0 -system.cpu.num_mem_refs 3683 -system.cpu.num_load_insts 2231 -system.cpu.num_store_insts 1452 -system.cpu.num_idle_cycles 0 -system.cpu.num_busy_cycles 89397 -system.cpu.not_idle_fraction 1 -system.cpu.idle_fraction 0 -system.cpu.Branches 3363 -system.cpu.op_class::No_OpClass 726 4.77% 4.77% -system.cpu.op_class::IntAlu 10798 71.01% 75.78% -system.cpu.op_class::IntMult 0 0.00% 75.78% -system.cpu.op_class::IntDiv 0 0.00% 75.78% -system.cpu.op_class::FloatAdd 0 0.00% 75.78% -system.cpu.op_class::FloatCmp 0 0.00% 75.78% -system.cpu.op_class::FloatCvt 0 0.00% 75.78% -system.cpu.op_class::FloatMult 0 0.00% 75.78% -system.cpu.op_class::FloatMultAcc 0 0.00% 75.78% -system.cpu.op_class::FloatDiv 0 0.00% 75.78% -system.cpu.op_class::FloatMisc 0 0.00% 75.78% -system.cpu.op_class::FloatSqrt 0 0.00% 75.78% -system.cpu.op_class::SimdAdd 0 0.00% 75.78% -system.cpu.op_class::SimdAddAcc 0 0.00% 75.78% -system.cpu.op_class::SimdAlu 0 0.00% 75.78% -system.cpu.op_class::SimdCmp 0 0.00% 75.78% -system.cpu.op_class::SimdCvt 0 0.00% 75.78% -system.cpu.op_class::SimdMisc 0 0.00% 75.78% -system.cpu.op_class::SimdMult 0 0.00% 75.78% -system.cpu.op_class::SimdMultAcc 0 0.00% 75.78% -system.cpu.op_class::SimdShift 0 0.00% 75.78% -system.cpu.op_class::SimdShiftAcc 0 0.00% 75.78% -system.cpu.op_class::SimdSqrt 0 0.00% 75.78% -system.cpu.op_class::SimdFloatAdd 0 0.00% 75.78% -system.cpu.op_class::SimdFloatAlu 0 0.00% 75.78% -system.cpu.op_class::SimdFloatCmp 0 0.00% 75.78% -system.cpu.op_class::SimdFloatCvt 0 0.00% 75.78% -system.cpu.op_class::SimdFloatDiv 0 0.00% 75.78% -system.cpu.op_class::SimdFloatMisc 0 0.00% 75.78% -system.cpu.op_class::SimdFloatMult 0 0.00% 75.78% -system.cpu.op_class::SimdFloatMultAcc 0 0.00% 75.78% -system.cpu.op_class::SimdFloatSqrt 0 0.00% 75.78% -system.cpu.op_class::MemRead 2231 14.67% 90.45% -system.cpu.op_class::MemWrite 1452 9.55% 100.00% -system.cpu.op_class::FloatMemRead 0 0.00% 100.00% -system.cpu.op_class::FloatMemWrite 0 0.00% 100.00% -system.cpu.op_class::IprAccess 0 0.00% 100.00% -system.cpu.op_class::InstPrefetch 0 0.00% 100.00% -system.cpu.op_class::total 15207 -system.cpu.dcache.tags.pwrStateResidencyTicks::UNDEFINED 44698500 -system.cpu.dcache.tags.replacements 0 -system.cpu.dcache.tags.tagsinuse 97.037351 -system.cpu.dcache.tags.total_refs 3535 -system.cpu.dcache.tags.sampled_refs 138 -system.cpu.dcache.tags.avg_refs 25.615942 -system.cpu.dcache.tags.warmup_cycle 0 -system.cpu.dcache.tags.occ_blocks::cpu.data 97.037351 -system.cpu.dcache.tags.occ_percent::cpu.data 0.023691 -system.cpu.dcache.tags.occ_percent::total 0.023691 -system.cpu.dcache.tags.occ_task_id_blocks::1024 138 -system.cpu.dcache.tags.age_task_id_blocks_1024::0 11 -system.cpu.dcache.tags.age_task_id_blocks_1024::1 127 -system.cpu.dcache.tags.occ_task_id_percent::1024 0.033691 -system.cpu.dcache.tags.tag_accesses 7484 -system.cpu.dcache.tags.data_accesses 7484 -system.cpu.dcache.pwrStateResidencyTicks::UNDEFINED 44698500 -system.cpu.dcache.ReadReq_hits::cpu.data 2172 -system.cpu.dcache.ReadReq_hits::total 2172 -system.cpu.dcache.WriteReq_hits::cpu.data 1357 -system.cpu.dcache.WriteReq_hits::total 1357 -system.cpu.dcache.SwapReq_hits::cpu.data 6 -system.cpu.dcache.SwapReq_hits::total 6 -system.cpu.dcache.demand_hits::cpu.data 3529 -system.cpu.dcache.demand_hits::total 3529 -system.cpu.dcache.overall_hits::cpu.data 3529 -system.cpu.dcache.overall_hits::total 3529 -system.cpu.dcache.ReadReq_misses::cpu.data 53 -system.cpu.dcache.ReadReq_misses::total 53 -system.cpu.dcache.WriteReq_misses::cpu.data 85 -system.cpu.dcache.WriteReq_misses::total 85 -system.cpu.dcache.demand_misses::cpu.data 138 -system.cpu.dcache.demand_misses::total 138 -system.cpu.dcache.overall_misses::cpu.data 138 -system.cpu.dcache.overall_misses::total 138 -system.cpu.dcache.ReadReq_miss_latency::cpu.data 3339000 -system.cpu.dcache.ReadReq_miss_latency::total 3339000 -system.cpu.dcache.WriteReq_miss_latency::cpu.data 5355000 -system.cpu.dcache.WriteReq_miss_latency::total 5355000 -system.cpu.dcache.demand_miss_latency::cpu.data 8694000 -system.cpu.dcache.demand_miss_latency::total 8694000 -system.cpu.dcache.overall_miss_latency::cpu.data 8694000 -system.cpu.dcache.overall_miss_latency::total 8694000 -system.cpu.dcache.ReadReq_accesses::cpu.data 2225 -system.cpu.dcache.ReadReq_accesses::total 2225 -system.cpu.dcache.WriteReq_accesses::cpu.data 1442 -system.cpu.dcache.WriteReq_accesses::total 1442 -system.cpu.dcache.SwapReq_accesses::cpu.data 6 -system.cpu.dcache.SwapReq_accesses::total 6 -system.cpu.dcache.demand_accesses::cpu.data 3667 -system.cpu.dcache.demand_accesses::total 3667 -system.cpu.dcache.overall_accesses::cpu.data 3667 -system.cpu.dcache.overall_accesses::total 3667 -system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.023820 -system.cpu.dcache.ReadReq_miss_rate::total 0.023820 -system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.058946 -system.cpu.dcache.WriteReq_miss_rate::total 0.058946 -system.cpu.dcache.demand_miss_rate::cpu.data 0.037633 -system.cpu.dcache.demand_miss_rate::total 0.037633 -system.cpu.dcache.overall_miss_rate::cpu.data 0.037633 -system.cpu.dcache.overall_miss_rate::total 0.037633 -system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.ReadReq_avg_miss_latency::total 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.WriteReq_avg_miss_latency::total 63000 -system.cpu.dcache.demand_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.demand_avg_miss_latency::total 63000 -system.cpu.dcache.overall_avg_miss_latency::cpu.data 63000 -system.cpu.dcache.overall_avg_miss_latency::total 63000 -system.cpu.dcache.blocked_cycles::no_mshrs 0 -system.cpu.dcache.blocked_cycles::no_targets 0 -system.cpu.dcache.blocked::no_mshrs 0 -system.cpu.dcache.blocked::no_targets 0 -system.cpu.dcache.avg_blocked_cycles::no_mshrs nan -system.cpu.dcache.avg_blocked_cycles::no_targets nan -system.cpu.dcache.ReadReq_mshr_misses::cpu.data 53 -system.cpu.dcache.ReadReq_mshr_misses::total 53 -system.cpu.dcache.WriteReq_mshr_misses::cpu.data 85 -system.cpu.dcache.WriteReq_mshr_misses::total 85 -system.cpu.dcache.demand_mshr_misses::cpu.data 138 -system.cpu.dcache.demand_mshr_misses::total 138 -system.cpu.dcache.overall_mshr_misses::cpu.data 138 -system.cpu.dcache.overall_mshr_misses::total 138 -system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 3286000 -system.cpu.dcache.ReadReq_mshr_miss_latency::total 3286000 -system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 5270000 -system.cpu.dcache.WriteReq_mshr_miss_latency::total 5270000 -system.cpu.dcache.demand_mshr_miss_latency::cpu.data 8556000 -system.cpu.dcache.demand_mshr_miss_latency::total 8556000 -system.cpu.dcache.overall_mshr_miss_latency::cpu.data 8556000 -system.cpu.dcache.overall_mshr_miss_latency::total 8556000 -system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.023820 -system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.023820 -system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.058946 -system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.058946 -system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.037633 -system.cpu.dcache.demand_mshr_miss_rate::total 0.037633 -system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.037633 -system.cpu.dcache.overall_mshr_miss_rate::total 0.037633 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.demand_avg_mshr_miss_latency::total 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 62000 -system.cpu.dcache.overall_avg_mshr_miss_latency::total 62000 -system.cpu.icache.tags.pwrStateResidencyTicks::UNDEFINED 44698500 -system.cpu.icache.tags.replacements 0 -system.cpu.icache.tags.tagsinuse 151.480746 -system.cpu.icache.tags.total_refs 14928 -system.cpu.icache.tags.sampled_refs 280 -system.cpu.icache.tags.avg_refs 53.314286 -system.cpu.icache.tags.warmup_cycle 0 -system.cpu.icache.tags.occ_blocks::cpu.inst 151.480746 -system.cpu.icache.tags.occ_percent::cpu.inst 0.073965 -system.cpu.icache.tags.occ_percent::total 0.073965 -system.cpu.icache.tags.occ_task_id_blocks::1024 280 -system.cpu.icache.tags.age_task_id_blocks_1024::0 45 -system.cpu.icache.tags.age_task_id_blocks_1024::1 235 -system.cpu.icache.tags.occ_task_id_percent::1024 0.136719 -system.cpu.icache.tags.tag_accesses 30696 -system.cpu.icache.tags.data_accesses 30696 -system.cpu.icache.pwrStateResidencyTicks::UNDEFINED 44698500 -system.cpu.icache.ReadReq_hits::cpu.inst 14928 -system.cpu.icache.ReadReq_hits::total 14928 -system.cpu.icache.demand_hits::cpu.inst 14928 -system.cpu.icache.demand_hits::total 14928 -system.cpu.icache.overall_hits::cpu.inst 14928 -system.cpu.icache.overall_hits::total 14928 -system.cpu.icache.ReadReq_misses::cpu.inst 280 -system.cpu.icache.ReadReq_misses::total 280 -system.cpu.icache.demand_misses::cpu.inst 280 -system.cpu.icache.demand_misses::total 280 -system.cpu.icache.overall_misses::cpu.inst 280 -system.cpu.icache.overall_misses::total 280 -system.cpu.icache.ReadReq_miss_latency::cpu.inst 17542500 -system.cpu.icache.ReadReq_miss_latency::total 17542500 -system.cpu.icache.demand_miss_latency::cpu.inst 17542500 -system.cpu.icache.demand_miss_latency::total 17542500 -system.cpu.icache.overall_miss_latency::cpu.inst 17542500 -system.cpu.icache.overall_miss_latency::total 17542500 -system.cpu.icache.ReadReq_accesses::cpu.inst 15208 -system.cpu.icache.ReadReq_accesses::total 15208 -system.cpu.icache.demand_accesses::cpu.inst 15208 -system.cpu.icache.demand_accesses::total 15208 -system.cpu.icache.overall_accesses::cpu.inst 15208 -system.cpu.icache.overall_accesses::total 15208 -system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.018411 -system.cpu.icache.ReadReq_miss_rate::total 0.018411 -system.cpu.icache.demand_miss_rate::cpu.inst 0.018411 -system.cpu.icache.demand_miss_rate::total 0.018411 -system.cpu.icache.overall_miss_rate::cpu.inst 0.018411 -system.cpu.icache.overall_miss_rate::total 0.018411 -system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 62651.785714 -system.cpu.icache.ReadReq_avg_miss_latency::total 62651.785714 -system.cpu.icache.demand_avg_miss_latency::cpu.inst 62651.785714 -system.cpu.icache.demand_avg_miss_latency::total 62651.785714 -system.cpu.icache.overall_avg_miss_latency::cpu.inst 62651.785714 -system.cpu.icache.overall_avg_miss_latency::total 62651.785714 -system.cpu.icache.blocked_cycles::no_mshrs 0 -system.cpu.icache.blocked_cycles::no_targets 0 -system.cpu.icache.blocked::no_mshrs 0 -system.cpu.icache.blocked::no_targets 0 -system.cpu.icache.avg_blocked_cycles::no_mshrs nan -system.cpu.icache.avg_blocked_cycles::no_targets nan -system.cpu.icache.ReadReq_mshr_misses::cpu.inst 280 -system.cpu.icache.ReadReq_mshr_misses::total 280 -system.cpu.icache.demand_mshr_misses::cpu.inst 280 -system.cpu.icache.demand_mshr_misses::total 280 -system.cpu.icache.overall_mshr_misses::cpu.inst 280 -system.cpu.icache.overall_mshr_misses::total 280 -system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 17262500 -system.cpu.icache.ReadReq_mshr_miss_latency::total 17262500 -system.cpu.icache.demand_mshr_miss_latency::cpu.inst 17262500 -system.cpu.icache.demand_mshr_miss_latency::total 17262500 -system.cpu.icache.overall_mshr_miss_latency::cpu.inst 17262500 -system.cpu.icache.overall_mshr_miss_latency::total 17262500 -system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.018411 -system.cpu.icache.ReadReq_mshr_miss_rate::total 0.018411 -system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.018411 -system.cpu.icache.demand_mshr_miss_rate::total 0.018411 -system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.018411 -system.cpu.icache.overall_mshr_miss_rate::total 0.018411 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 61651.785714 -system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 61651.785714 -system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 61651.785714 -system.cpu.icache.demand_avg_mshr_miss_latency::total 61651.785714 -system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 61651.785714 -system.cpu.icache.overall_avg_mshr_miss_latency::total 61651.785714 -system.cpu.l2cache.tags.pwrStateResidencyTicks::UNDEFINED 44698500 -system.cpu.l2cache.tags.replacements 0 -system.cpu.l2cache.tags.tagsinuse 247.870917 -system.cpu.l2cache.tags.total_refs 2 -system.cpu.l2cache.tags.sampled_refs 416 -system.cpu.l2cache.tags.avg_refs 0.004808 -system.cpu.l2cache.tags.warmup_cycle 0 -system.cpu.l2cache.tags.occ_blocks::cpu.inst 150.801148 -system.cpu.l2cache.tags.occ_blocks::cpu.data 97.069768 -system.cpu.l2cache.tags.occ_percent::cpu.inst 0.004602 -system.cpu.l2cache.tags.occ_percent::cpu.data 0.002962 -system.cpu.l2cache.tags.occ_percent::total 0.007564 -system.cpu.l2cache.tags.occ_task_id_blocks::1024 416 -system.cpu.l2cache.tags.age_task_id_blocks_1024::0 55 -system.cpu.l2cache.tags.age_task_id_blocks_1024::1 361 -system.cpu.l2cache.tags.occ_task_id_percent::1024 0.012695 -system.cpu.l2cache.tags.tag_accesses 3760 -system.cpu.l2cache.tags.data_accesses 3760 -system.cpu.l2cache.pwrStateResidencyTicks::UNDEFINED 44698500 -system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 2 -system.cpu.l2cache.ReadCleanReq_hits::total 2 -system.cpu.l2cache.demand_hits::cpu.inst 2 -system.cpu.l2cache.demand_hits::total 2 -system.cpu.l2cache.overall_hits::cpu.inst 2 -system.cpu.l2cache.overall_hits::total 2 -system.cpu.l2cache.ReadExReq_misses::cpu.data 85 -system.cpu.l2cache.ReadExReq_misses::total 85 -system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 278 -system.cpu.l2cache.ReadCleanReq_misses::total 278 -system.cpu.l2cache.ReadSharedReq_misses::cpu.data 53 -system.cpu.l2cache.ReadSharedReq_misses::total 53 -system.cpu.l2cache.demand_misses::cpu.inst 278 -system.cpu.l2cache.demand_misses::cpu.data 138 -system.cpu.l2cache.demand_misses::total 416 -system.cpu.l2cache.overall_misses::cpu.inst 278 -system.cpu.l2cache.overall_misses::cpu.data 138 -system.cpu.l2cache.overall_misses::total 416 -system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 5142500 -system.cpu.l2cache.ReadExReq_miss_latency::total 5142500 -system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 16819500 -system.cpu.l2cache.ReadCleanReq_miss_latency::total 16819500 -system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 3206500 -system.cpu.l2cache.ReadSharedReq_miss_latency::total 3206500 -system.cpu.l2cache.demand_miss_latency::cpu.inst 16819500 -system.cpu.l2cache.demand_miss_latency::cpu.data 8349000 -system.cpu.l2cache.demand_miss_latency::total 25168500 -system.cpu.l2cache.overall_miss_latency::cpu.inst 16819500 -system.cpu.l2cache.overall_miss_latency::cpu.data 8349000 -system.cpu.l2cache.overall_miss_latency::total 25168500 -system.cpu.l2cache.ReadExReq_accesses::cpu.data 85 -system.cpu.l2cache.ReadExReq_accesses::total 85 -system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 280 -system.cpu.l2cache.ReadCleanReq_accesses::total 280 -system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 53 -system.cpu.l2cache.ReadSharedReq_accesses::total 53 -system.cpu.l2cache.demand_accesses::cpu.inst 280 -system.cpu.l2cache.demand_accesses::cpu.data 138 -system.cpu.l2cache.demand_accesses::total 418 -system.cpu.l2cache.overall_accesses::cpu.inst 280 -system.cpu.l2cache.overall_accesses::cpu.data 138 -system.cpu.l2cache.overall_accesses::total 418 -system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.992857 -system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.992857 -system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_miss_rate::total 1 -system.cpu.l2cache.demand_miss_rate::cpu.inst 0.992857 -system.cpu.l2cache.demand_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_miss_rate::total 0.995215 -system.cpu.l2cache.overall_miss_rate::cpu.inst 0.992857 -system.cpu.l2cache.overall_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_miss_rate::total 0.995215 -system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadExReq_avg_miss_latency::total 60500 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 60501.798561 -system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 60501.798561 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 60500 -system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 60501.798561 -system.cpu.l2cache.demand_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.demand_avg_miss_latency::total 60501.201923 -system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 60501.798561 -system.cpu.l2cache.overall_avg_miss_latency::cpu.data 60500 -system.cpu.l2cache.overall_avg_miss_latency::total 60501.201923 -system.cpu.l2cache.blocked_cycles::no_mshrs 0 -system.cpu.l2cache.blocked_cycles::no_targets 0 -system.cpu.l2cache.blocked::no_mshrs 0 -system.cpu.l2cache.blocked::no_targets 0 -system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan -system.cpu.l2cache.avg_blocked_cycles::no_targets nan -system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 85 -system.cpu.l2cache.ReadExReq_mshr_misses::total 85 -system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 278 -system.cpu.l2cache.ReadCleanReq_mshr_misses::total 278 -system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 53 -system.cpu.l2cache.ReadSharedReq_mshr_misses::total 53 -system.cpu.l2cache.demand_mshr_misses::cpu.inst 278 -system.cpu.l2cache.demand_mshr_misses::cpu.data 138 -system.cpu.l2cache.demand_mshr_misses::total 416 -system.cpu.l2cache.overall_mshr_misses::cpu.inst 278 -system.cpu.l2cache.overall_mshr_misses::cpu.data 138 -system.cpu.l2cache.overall_mshr_misses::total 416 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 4292500 -system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 4292500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 14039500 -system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 14039500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 2676500 -system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 2676500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 14039500 -system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 6969000 -system.cpu.l2cache.demand_mshr_miss_latency::total 21008500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 14039500 -system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 6969000 -system.cpu.l2cache.overall_mshr_miss_latency::total 21008500 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.992857 -system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.992857 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 1 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.992857 -system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.demand_mshr_miss_rate::total 0.995215 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.992857 -system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 -system.cpu.l2cache.overall_mshr_miss_rate::total 0.995215 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 50501.798561 -system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 50501.798561 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 50501.798561 -system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.demand_avg_mshr_miss_latency::total 50501.201923 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 50501.798561 -system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 50500 -system.cpu.l2cache.overall_avg_mshr_miss_latency::total 50501.201923 -system.cpu.toL2Bus.snoop_filter.tot_requests 418 -system.cpu.toL2Bus.snoop_filter.hit_single_requests 2 -system.cpu.toL2Bus.snoop_filter.hit_multi_requests 0 -system.cpu.toL2Bus.snoop_filter.tot_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_single_snoops 0 -system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 -system.cpu.toL2Bus.pwrStateResidencyTicks::UNDEFINED 44698500 -system.cpu.toL2Bus.trans_dist::ReadResp 333 -system.cpu.toL2Bus.trans_dist::ReadExReq 85 -system.cpu.toL2Bus.trans_dist::ReadExResp 85 -system.cpu.toL2Bus.trans_dist::ReadCleanReq 280 -system.cpu.toL2Bus.trans_dist::ReadSharedReq 53 -system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 560 -system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 276 -system.cpu.toL2Bus.pkt_count::total 836 -system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 17920 -system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 8832 -system.cpu.toL2Bus.pkt_size::total 26752 -system.cpu.toL2Bus.snoops 0 -system.cpu.toL2Bus.snoopTraffic 0 -system.cpu.toL2Bus.snoop_fanout::samples 418 -system.cpu.toL2Bus.snoop_fanout::mean 0.004785 -system.cpu.toL2Bus.snoop_fanout::stdev 0.069088 -system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% -system.cpu.toL2Bus.snoop_fanout::0 416 99.52% 99.52% -system.cpu.toL2Bus.snoop_fanout::1 2 0.48% 100.00% -system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% -system.cpu.toL2Bus.snoop_fanout::min_value 0 -system.cpu.toL2Bus.snoop_fanout::max_value 1 -system.cpu.toL2Bus.snoop_fanout::total 418 -system.cpu.toL2Bus.reqLayer0.occupancy 209000 -system.cpu.toL2Bus.reqLayer0.utilization 0.5 -system.cpu.toL2Bus.respLayer0.occupancy 420000 -system.cpu.toL2Bus.respLayer0.utilization 0.9 -system.cpu.toL2Bus.respLayer1.occupancy 207000 -system.cpu.toL2Bus.respLayer1.utilization 0.5 -system.membus.snoop_filter.tot_requests 416 -system.membus.snoop_filter.hit_single_requests 0 -system.membus.snoop_filter.hit_multi_requests 0 -system.membus.snoop_filter.tot_snoops 0 -system.membus.snoop_filter.hit_single_snoops 0 -system.membus.snoop_filter.hit_multi_snoops 0 -system.membus.pwrStateResidencyTicks::UNDEFINED 44698500 -system.membus.trans_dist::ReadResp 331 -system.membus.trans_dist::ReadExReq 85 -system.membus.trans_dist::ReadExResp 85 -system.membus.trans_dist::ReadSharedReq 331 -system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 832 -system.membus.pkt_count::total 832 -system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 26624 -system.membus.pkt_size::total 26624 -system.membus.snoops 0 -system.membus.snoopTraffic 0 -system.membus.snoop_fanout::samples 416 -system.membus.snoop_fanout::mean 0 -system.membus.snoop_fanout::stdev 0 -system.membus.snoop_fanout::underflows 0 0.00% 0.00% -system.membus.snoop_fanout::0 416 100.00% 100.00% -system.membus.snoop_fanout::1 0 0.00% 100.00% -system.membus.snoop_fanout::overflows 0 0.00% 100.00% -system.membus.snoop_fanout::min_value 0 -system.membus.snoop_fanout::max_value 0 -system.membus.snoop_fanout::total 416 -system.membus.reqLayer0.occupancy 416500 -system.membus.reqLayer0.utilization 0.9 -system.membus.respLayer1.occupancy 2080000 -system.membus.respLayer1.utilization 4.7 - ----------- End Simulation Statistics ---------- diff --git a/tests/quick/se/02.insttest/test.py b/tests/quick/se/02.insttest/test.py deleted file mode 100644 index b2e6b70d2..000000000 --- a/tests/quick/se/02.insttest/test.py +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright (c) 2007 The Regents of The University of Michigan -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are -# met: redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer; -# redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution; -# neither the name of the copyright holders nor the names of its -# contributors may be used to endorse or promote products derived from -# this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -root.system.cpu[0].workload = Process(cmd = 'insttest', - executable = binpath('insttest')) -- 2.30.2