open-standards/wai/wai-quantum-landscape-fpga/measurements/2026-11-06/emio-classes/t0-recall.dat
Transaction Science c2db9d17d1 wai-quantum-landscape-fpga: the link meets the board as it boots, and results go back by DMA
The processor's master and high-performance ports boot at 128 bits and loading a bitstream does not
change them, so the AXI build meets them with width converters and writes no processor register;
ps-ports reads them, and the host touches no AXI address if they differ. The registers move to
M_AXI_HPM0_FPD at 0xA000_0000, a port designs on this board have already used. A write master sends
a batch's results to DDR, a page at a time, and the testbench checks every word it writes. Writes are
now timed to their response. The class campaign's logs are added.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-06 10:30:14 -05:00

629 lines
12 KiB
Text

# class t0-recall cores 1
# wai-quantum-fpga meter passes=10 settle=60s samples=30 null=false sensor=/sys/class/hwmon/hwmon2/power1_input started=SystemTime { tv_sec: 1793970777, tv_nsec: 815511996 }
# pass state sample power_uW
1 halt 1 3140000
1 halt 2 3150000
1 halt 3 3140000
1 halt 4 3140000
1 halt 5 3140000
1 halt 6 3140000
1 halt 7 3140000
1 halt 8 3150000
1 halt 9 3140000
1 halt 10 3130000
1 halt 11 3140000
1 halt 12 3130000
1 halt 13 3140000
1 halt 14 3140000
1 halt 15 3130000
1 halt 16 3190000
1 halt 17 3150000
1 halt 18 3140000
1 halt 19 3150000
1 halt 20 3140000
1 halt 21 3140000
1 halt 22 3140000
1 halt 23 3130000
1 halt 24 3140000
1 halt 25 3150000
1 halt 26 3150000
1 halt 27 3130000
1 halt 28 3150000
1 halt 29 3140000
1 halt 30 3140000
# point pass=1 state=halt jobs_per_s=0.0 updates_per_s=0.0 clock_hz=99997681
1 run 1 3290000
1 run 2 3300000
1 run 3 3300000
1 run 4 3300000
1 run 5 3320000
1 run 6 3290000
1 run 7 3300000
1 run 8 3300000
1 run 9 3300000
1 run 10 3290000
1 run 11 3290000
1 run 12 3300000
1 run 13 3290000
1 run 14 3290000
1 run 15 3320000
1 run 16 3300000
1 run 17 3300000
1 run 18 3290000
1 run 19 3290000
1 run 20 3290000
1 run 21 3280000
1 run 22 3290000
1 run 23 3300000
1 run 24 3300000
1 run 25 3290000
1 run 26 3290000
1 run 27 3300000
1 run 28 3290000
1 run 29 3290000
1 run 30 3290000
# point pass=1 state=run jobs_per_s=12499718.2 updates_per_s=0.0 clock_hz=99997723
2 halt 1 3130000
2 halt 2 3140000
2 halt 3 3130000
2 halt 4 3130000
2 halt 5 3150000
2 halt 6 3130000
2 halt 7 3120000
2 halt 8 3140000
2 halt 9 3140000
2 halt 10 3140000
2 halt 11 3140000
2 halt 12 3120000
2 halt 13 3150000
2 halt 14 3120000
2 halt 15 3140000
2 halt 16 3140000
2 halt 17 3130000
2 halt 18 3140000
2 halt 19 3120000
2 halt 20 3150000
2 halt 21 3130000
2 halt 22 3130000
2 halt 23 3120000
2 halt 24 3120000
2 halt 25 3140000
2 halt 26 3130000
2 halt 27 3120000
2 halt 28 3150000
2 halt 29 3150000
2 halt 30 3120000
# point pass=2 state=halt jobs_per_s=0.0 updates_per_s=0.0 clock_hz=99997759
2 run 1 3290000
2 run 2 3310000
2 run 3 3300000
2 run 4 3290000
2 run 5 3300000
2 run 6 3290000
2 run 7 3300000
2 run 8 3310000
2 run 9 3290000
2 run 10 3290000
2 run 11 3300000
2 run 12 3290000
2 run 13 3300000
2 run 14 3300000
2 run 15 3300000
2 run 16 3320000
2 run 17 3300000
2 run 18 3290000
2 run 19 3300000
2 run 20 3290000
2 run 21 3290000
2 run 22 3300000
2 run 23 3310000
2 run 24 3300000
2 run 25 3330000
2 run 26 3310000
2 run 27 3300000
2 run 28 3300000
2 run 29 3310000
2 run 30 3300000
# point pass=2 state=run jobs_per_s=12499726.4 updates_per_s=0.0 clock_hz=99997789
3 run 1 3290000
3 run 2 3290000
3 run 3 3290000
3 run 4 3300000
3 run 5 3310000
3 run 6 3290000
3 run 7 3290000
3 run 8 3300000
3 run 9 3290000
3 run 10 3300000
3 run 11 3290000
3 run 12 3300000
3 run 13 3310000
3 run 14 3300000
3 run 15 3300000
3 run 16 3290000
3 run 17 3290000
3 run 18 3300000
3 run 19 3290000
3 run 20 3290000
3 run 21 3290000
3 run 22 3310000
3 run 23 3300000
3 run 24 3290000
3 run 25 3290000
3 run 26 3300000
3 run 27 3300000
3 run 28 3290000
3 run 29 3290000
3 run 30 3300000
# point pass=3 state=run jobs_per_s=12499729.5 updates_per_s=0.0 clock_hz=99997814
3 halt 1 3140000
3 halt 2 3150000
3 halt 3 3140000
3 halt 4 3140000
3 halt 5 3140000
3 halt 6 3130000
3 halt 7 3140000
3 halt 8 3130000
3 halt 9 3140000
3 halt 10 3160000
3 halt 11 3150000
3 halt 12 3140000
3 halt 13 3140000
3 halt 14 3130000
3 halt 15 3140000
3 halt 16 3150000
3 halt 17 3140000
3 halt 18 3130000
3 halt 19 3140000
3 halt 20 3140000
3 halt 21 3130000
3 halt 22 3130000
3 halt 23 3140000
3 halt 24 3140000
3 halt 25 3150000
3 halt 26 3140000
3 halt 27 3130000
3 halt 28 3130000
3 halt 29 3120000
3 halt 30 3130000
# point pass=3 state=halt jobs_per_s=0.0 updates_per_s=0.0 clock_hz=99997837
4 halt 1 3120000
4 halt 2 3130000
4 halt 3 3130000
4 halt 4 3130000
4 halt 5 3130000
4 halt 6 3130000
4 halt 7 3120000
4 halt 8 3120000
4 halt 9 3120000
4 halt 10 3120000
4 halt 11 3120000
4 halt 12 3120000
4 halt 13 3130000
4 halt 14 3120000
4 halt 15 3120000
4 halt 16 3120000
4 halt 17 3120000
4 halt 18 3120000
4 halt 19 3120000
4 halt 20 3140000
4 halt 21 3140000
4 halt 22 3130000
4 halt 23 3120000
4 halt 24 3120000
4 halt 25 3130000
4 halt 26 3130000
4 halt 27 3120000
4 halt 28 3120000
4 halt 29 3140000
4 halt 30 3120000
# point pass=4 state=halt jobs_per_s=0.0 updates_per_s=0.0 clock_hz=99997854
4 run 1 3330000
4 run 2 3290000
4 run 3 3290000
4 run 4 3290000
4 run 5 3290000
4 run 6 3300000
4 run 7 3330000
4 run 8 3300000
4 run 9 3310000
4 run 10 3290000
4 run 11 3290000
4 run 12 3300000
4 run 13 3300000
4 run 14 3300000
4 run 15 3290000
4 run 16 3290000
4 run 17 3320000
4 run 18 3310000
4 run 19 3300000
4 run 20 3290000
4 run 21 3300000
4 run 22 3300000
4 run 23 3300000
4 run 24 3300000
4 run 25 3290000
4 run 26 3310000
4 run 27 3290000
4 run 28 3300000
4 run 29 3290000
4 run 30 3290000
# point pass=4 state=run jobs_per_s=12499736.5 updates_per_s=0.0 clock_hz=99997868
5 halt 1 3120000
5 halt 2 3140000
5 halt 3 3130000
5 halt 4 3130000
5 halt 5 3130000
5 halt 6 3150000
5 halt 7 3130000
5 halt 8 3130000
5 halt 9 3130000
5 halt 10 3120000
5 halt 11 3130000
5 halt 12 3140000
5 halt 13 3130000
5 halt 14 3150000
5 halt 15 3150000
5 halt 16 3130000
5 halt 17 3120000
5 halt 18 3120000
5 halt 19 3120000
5 halt 20 3140000
5 halt 21 3140000
5 halt 22 3130000
5 halt 23 3130000
5 halt 24 3130000
5 halt 25 3120000
5 halt 26 3120000
5 halt 27 3140000
5 halt 28 3130000
5 halt 29 3130000
5 halt 30 3120000
# point pass=5 state=halt jobs_per_s=0.0 updates_per_s=0.0 clock_hz=99997880
5 run 1 3290000
5 run 2 3320000
5 run 3 3300000
5 run 4 3280000
5 run 5 3290000
5 run 6 3290000
5 run 7 3290000
5 run 8 3280000
5 run 9 3280000
5 run 10 3290000
5 run 11 3300000
5 run 12 3290000
5 run 13 3290000
5 run 14 3280000
5 run 15 3300000
5 run 16 3290000
5 run 17 3290000
5 run 18 3290000
5 run 19 3290000
5 run 20 3290000
5 run 21 3290000
5 run 22 3280000
5 run 23 3300000
5 run 24 3290000
5 run 25 3290000
5 run 26 3300000
5 run 27 3290000
5 run 28 3280000
5 run 29 3280000
5 run 30 3280000
# point pass=5 state=run jobs_per_s=12499739.0 updates_per_s=0.0 clock_hz=99997890
6 run 1 3300000
6 run 2 3310000
6 run 3 3290000
6 run 4 3300000
6 run 5 3300000
6 run 6 3300000
6 run 7 3310000
6 run 8 3320000
6 run 9 3290000
6 run 10 3290000
6 run 11 3290000
6 run 12 3300000
6 run 13 3290000
6 run 14 3290000
6 run 15 3310000
6 run 16 3300000
6 run 17 3310000
6 run 18 3300000
6 run 19 3320000
6 run 20 3290000
6 run 21 3290000
6 run 22 3320000
6 run 23 3310000
6 run 24 3290000
6 run 25 3300000
6 run 26 3290000
6 run 27 3710000
6 run 28 3300000
6 run 29 3300000
6 run 30 3300000
# point pass=6 state=run jobs_per_s=12499740.2 updates_per_s=0.0 clock_hz=99997899
6 halt 1 3140000
6 halt 2 3150000
6 halt 3 3140000
6 halt 4 3140000
6 halt 5 3130000
6 halt 6 3140000
6 halt 7 3140000
6 halt 8 3130000
6 halt 9 3130000
6 halt 10 3130000
6 halt 11 3150000
6 halt 12 3130000
6 halt 13 3140000
6 halt 14 3140000
6 halt 15 3140000
6 halt 16 3120000
6 halt 17 3130000
6 halt 18 3130000
6 halt 19 3150000
6 halt 20 3150000
6 halt 21 3130000
6 halt 22 3140000
6 halt 23 3140000
6 halt 24 3130000
6 halt 25 3150000
6 halt 26 3140000
6 halt 27 3130000
6 halt 28 3150000
6 halt 29 3130000
6 halt 30 3160000
# point pass=6 state=halt jobs_per_s=0.0 updates_per_s=0.0 clock_hz=99997906
7 halt 1 3140000
7 halt 2 3130000
7 halt 3 3140000
7 halt 4 3150000
7 halt 5 3140000
7 halt 6 3130000
7 halt 7 3140000
7 halt 8 3140000
7 halt 9 3140000
7 halt 10 3140000
7 halt 11 3120000
7 halt 12 3120000
7 halt 13 3140000
7 halt 14 3120000
7 halt 15 3120000
7 halt 16 3140000
7 halt 17 3150000
7 halt 18 3120000
7 halt 19 3120000
7 halt 20 3130000
7 halt 21 3120000
7 halt 22 3120000
7 halt 23 3130000
7 halt 24 3130000
7 halt 25 3140000
7 halt 26 3130000
7 halt 27 3120000
7 halt 28 3240000
7 halt 29 3130000
7 halt 30 3140000
# point pass=7 state=halt jobs_per_s=0.0 updates_per_s=0.0 clock_hz=99997913
7 run 1 3300000
7 run 2 3300000
7 run 3 3300000
7 run 4 3300000
7 run 5 3310000
7 run 6 3290000
7 run 7 3300000
7 run 8 3320000
7 run 9 3300000
7 run 10 3290000
7 run 11 3300000
7 run 12 3300000
7 run 13 3300000
7 run 14 3310000
7 run 15 3300000
7 run 16 3320000
7 run 17 3310000
7 run 18 3290000
7 run 19 3310000
7 run 20 3300000
7 run 21 3290000
7 run 22 3300000
7 run 23 3300000
7 run 24 3300000
7 run 25 3300000
7 run 26 3300000
7 run 27 3300000
7 run 28 3300000
7 run 29 3300000
7 run 30 3310000
# point pass=7 state=run jobs_per_s=12499742.5 updates_per_s=0.0 clock_hz=99997918
8 run 1 3320000
8 run 2 3310000
8 run 3 3640000
8 run 4 3310000
8 run 5 3330000
8 run 6 3300000
8 run 7 3300000
8 run 8 3300000
8 run 9 3310000
8 run 10 3310000
8 run 11 3300000
8 run 12 3310000
8 run 13 3320000
8 run 14 3310000
8 run 15 3310000
8 run 16 3290000
8 run 17 3300000
8 run 18 3300000
8 run 19 3310000
8 run 20 3290000
8 run 21 3290000
8 run 22 3300000
8 run 23 3290000
8 run 24 3290000
8 run 25 3290000
8 run 26 3290000
8 run 27 3300000
8 run 28 3310000
8 run 29 3300000
8 run 30 3300000
# point pass=8 state=run jobs_per_s=12499743.0 updates_per_s=0.0 clock_hz=99997922
8 halt 1 3150000
8 halt 2 3150000
8 halt 3 3130000
8 halt 4 3130000
8 halt 5 3140000
8 halt 6 3140000
8 halt 7 3140000
8 halt 8 3130000
8 halt 9 3130000
8 halt 10 3140000
8 halt 11 3140000
8 halt 12 3120000
8 halt 13 3130000
8 halt 14 3120000
8 halt 15 3140000
8 halt 16 3120000
8 halt 17 3120000
8 halt 18 3120000
8 halt 19 3120000
8 halt 20 3140000
8 halt 21 3130000
8 halt 22 3140000
8 halt 23 3130000
8 halt 24 3130000
8 halt 25 3150000
8 halt 26 3130000
8 halt 27 3130000
8 halt 28 3120000
8 halt 29 3120000
8 halt 30 3130000
# point pass=8 state=halt jobs_per_s=0.0 updates_per_s=0.0 clock_hz=99997926
9 halt 1 3130000
9 halt 2 3140000
9 halt 3 3140000
9 halt 4 3140000
9 halt 5 3130000
9 halt 6 3140000
9 halt 7 3140000
9 halt 8 3130000
9 halt 9 3140000
9 halt 10 3140000
9 halt 11 3140000
9 halt 12 3140000
9 halt 13 3140000
9 halt 14 3140000
9 halt 15 3120000
9 halt 16 3140000
9 halt 17 3130000
9 halt 18 3140000
9 halt 19 3150000
9 halt 20 3130000
9 halt 21 3130000
9 halt 22 3140000
9 halt 23 3120000
9 halt 24 3140000
9 halt 25 3130000
9 halt 26 3130000
9 halt 27 3130000
9 halt 28 3130000
9 halt 29 3140000
9 halt 30 3150000
# point pass=9 state=halt jobs_per_s=0.0 updates_per_s=0.0 clock_hz=99997929
9 run 1 3290000
9 run 2 3290000
9 run 3 3310000
9 run 4 3300000
9 run 5 3290000
9 run 6 3290000
9 run 7 3290000
9 run 8 3290000
9 run 9 3290000
9 run 10 3310000
9 run 11 3300000
9 run 12 3290000
9 run 13 3290000
9 run 14 3300000
9 run 15 3290000
9 run 16 3290000
9 run 17 3300000
9 run 18 3310000
9 run 19 3320000
9 run 20 3290000
9 run 21 3290000
9 run 22 3290000
9 run 23 3290000
9 run 24 3290000
9 run 25 3290000
9 run 26 3290000
9 run 27 3320000
9 run 28 3290000
9 run 29 3300000
9 run 30 3290000
# point pass=9 state=run jobs_per_s=12499744.1 updates_per_s=0.0 clock_hz=99997931
10 run 1 3300000
10 run 2 3320000
10 run 3 3290000
10 run 4 3300000
10 run 5 3300000
10 run 6 3310000
10 run 7 3300000
10 run 8 3290000
10 run 9 3300000
10 run 10 3290000
10 run 11 3300000
10 run 12 3290000
10 run 13 3290000
10 run 14 3300000
10 run 15 3290000
10 run 16 3300000
10 run 17 3300000
10 run 18 3300000
10 run 19 3320000
10 run 20 3300000
10 run 21 3300000
10 run 22 3300000
10 run 23 3300000
10 run 24 3310000
10 run 25 3310000
10 run 26 3320000
10 run 27 3300000
10 run 28 3300000
10 run 29 3310000
10 run 30 3300000
# point pass=10 state=run jobs_per_s=12499744.5 updates_per_s=0.0 clock_hz=99997934
10 halt 1 3140000
10 halt 2 3140000
10 halt 3 3140000
10 halt 4 3130000
10 halt 5 3140000
10 halt 6 3150000
10 halt 7 3150000
10 halt 8 3140000
10 halt 9 3140000
10 halt 10 3140000
10 halt 11 3140000
10 halt 12 3140000
10 halt 13 3140000
10 halt 14 3140000
10 halt 15 3150000
10 halt 16 3140000
10 halt 17 3140000
10 halt 18 3140000
10 halt 19 3140000
10 halt 20 3140000
10 halt 21 3140000
10 halt 22 3140000
10 halt 23 3140000
10 halt 24 3140000
10 halt 25 3140000
10 halt 26 3150000
10 halt 27 3130000
10 halt 28 3140000
10 halt 29 3150000
10 halt 30 3160000
# point pass=10 state=halt jobs_per_s=0.0 updates_per_s=0.0 clock_hz=99997935
# done SystemTime { tv_sec: 1793972578, tv_nsec: 968782358 }
# passes used 10 of 10 (dropped: [])
# run - halt = 162.0 +/- 3.3 mW (per-pass sd 10.3); 10/10 passes positive; 4 sample excursions beyond 6 MAD
# per-pass differences (mW): 150.0 170.0 150.0 180.0 160.0 160.0 170.0 170.0 150.0 160.0
# board power while running 3296 mW; jobs/s 12499736.4; updates/s 0.0; measured PL clock 99.998 MHz
# pre-registered prediction 160.0 mW: measured/predicted = 1.01, 0.6 sigma from it