From c4f29fb545090c988968bdd080a8bf3a443c72d3 Mon Sep 17 00:00:00 2001 From: Matthias Goergens Date: Tue, 14 Jan 2025 14:57:12 +0000 Subject: [PATCH] More data --- plotting/ceno.data | 6 +- plotting/sp1.data | 5 + plotting/sp1_ceno_scatter.png | Bin 21452 -> 21594 bytes .../ceno/output_time | 23 +++++ .../sp1/log | 82 +++++++++++++++ .../sp1/output_time | 23 +++++ .../ceno/hints | Bin 0 -> 32 bytes .../ceno/output_time | 23 +++++ .../sp1/log | 96 ++++++++++++++++++ .../sp1/output_time | 23 +++++ .../sp1/log | 96 ++++++++++++++++++ .../sp1/output_time | 23 +++++ .../ceno/hints | Bin 0 -> 32 bytes .../ceno/output_time | 23 +++++ .../ceno/hints | Bin 0 -> 32 bytes .../ceno/output_time | 23 +++++ .../sp1/log | 69 +++++++++++++ .../sp1/output_time | 23 +++++ .../ceno/hints | Bin 0 -> 32 bytes .../ceno/output_time | 23 +++++ .../sp1/log | 84 +++++++++++++++ .../sp1/output_time | 0 22 files changed, 644 insertions(+), 1 deletion(-) create mode 100644 sorting-output/11836-2025-01-14T14:52:16,324562061+00:00/sp1/log create mode 100644 sorting-output/11836-2025-01-14T14:52:16,324562061+00:00/sp1/output_time create mode 100644 sorting-output/18125-2025-01-14T14:54:33,866831229+00:00/ceno/hints create mode 100644 sorting-output/18125-2025-01-14T14:54:33,866831229+00:00/ceno/output_time create mode 100644 sorting-output/18125-2025-01-14T14:55:02,913658286+00:00/sp1/log create mode 100644 sorting-output/18125-2025-01-14T14:55:02,913658286+00:00/sp1/output_time create mode 100644 sorting-output/18506-2025-01-14T14:53:18,994450423+00:00/sp1/log create mode 100644 sorting-output/18506-2025-01-14T14:53:18,994450423+00:00/sp1/output_time create mode 100644 sorting-output/18506-2025-01-14T14:54:04,456003589+00:00/ceno/hints create mode 100644 sorting-output/18506-2025-01-14T14:54:04,456003589+00:00/ceno/output_time create mode 100644 sorting-output/206-2025-01-14T14:52:54,485830999+00:00/ceno/hints create mode 100644 sorting-output/206-2025-01-14T14:52:54,485830999+00:00/ceno/output_time create mode 100644 sorting-output/206-2025-01-14T14:53:07,244337730+00:00/sp1/log create mode 100644 sorting-output/206-2025-01-14T14:53:07,244337730+00:00/sp1/output_time create mode 100644 sorting-output/27592-2025-01-14T14:55:47,913324232+00:00/ceno/hints create mode 100644 sorting-output/27592-2025-01-14T14:55:47,913324232+00:00/ceno/output_time create mode 100644 sorting-output/27592-2025-01-14T14:56:26,274041063+00:00/sp1/log create mode 100644 sorting-output/27592-2025-01-14T14:56:26,274041063+00:00/sp1/output_time diff --git a/plotting/ceno.data b/plotting/ceno.data index c390fc85..5f1768b3 100644 --- a/plotting/ceno.data +++ b/plotting/ceno.data @@ -3,6 +3,7 @@ 126 ceno 12.26 170 ceno 12.03 197 ceno 12.6 +206 ceno 12.12 237 ceno 12.24 241 ceno 12.84 264 ceno 12.34 @@ -369,16 +370,19 @@ 11773 ceno 24.99 11802 ceno 24.05 11805 ceno 24.88 -11836 ceno +11836 ceno 24.81 11901 ceno 24.94 11935 ceno 24.93 14254 ceno 26.59 15097 ceno 26.79 18092 ceno 28.62 +18125 ceno 28.39 +18506 ceno 28.77 19264 ceno 31.6 19563 ceno 31.05 24012 ceno 35.28 26451 ceno 38.32 +27592 ceno 37.69 29328 ceno 39.19 29750 ceno 42.74 31065 ceno 43.25 diff --git a/plotting/sp1.data b/plotting/sp1.data index 10b74ea2..c8308d14 100644 --- a/plotting/sp1.data +++ b/plotting/sp1.data @@ -3,6 +3,7 @@ 126 sp1 9.7 170 sp1 10 197 sp1 10.68 +206 sp1 10.8 237 sp1 10.93 241 sp1 10.83 264 sp1 10.43 @@ -369,15 +370,19 @@ 11773 sp1 37.53 11802 sp1 37.7 11805 sp1 37.05 +11836 sp1 37.2 11901 sp1 36.44 11935 sp1 37.57 14254 sp1 39.26 15097 sp1 41.22 18092 sp1 44.43 +18125 sp1 44.04 +18506 sp1 44.53 19264 sp1 45.79 19563 sp1 44.41 24012 sp1 49.39 26451 sp1 52.98 +27592 sp1 29328 sp1 56.88 29750 sp1 58.3 31065 sp1 58.53 diff --git a/plotting/sp1_ceno_scatter.png b/plotting/sp1_ceno_scatter.png index 6a94c12b9256166183830afbef6fd70b2ee16302..5d8c9400967ee31ca1ff485d48392623d18c7cb1 100644 GIT binary patch literal 21594 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 diff --git a/sorting-output/11836-2025-01-14T14:51:50,891913948+00:00/ceno/output_time b/sorting-output/11836-2025-01-14T14:51:50,891913948+00:00/ceno/output_time index e69de29b..5106f2fe 100644 --- a/sorting-output/11836-2025-01-14T14:51:50,891913948+00:00/ceno/output_time +++ b/sorting-output/11836-2025-01-14T14:51:50,891913948+00:00/ceno/output_time @@ -0,0 +1,23 @@ + Command being timed: "cargo run --package=ceno_zkvm --bin=e2e --profile=release -- --hints=/home/matthias/scroll/prog/zkVM-benchmarks/sorting-output/11836-2025-01-14T14:51:50,891913948+00:00/ceno/hints /home/matthias/scroll/prog/zkVM-benchmarks/ceno/examples/target/riscv32im-ceno-zkvm-elf/release/examples/sorting" + User time (seconds): 788.32 + System time (seconds): 54.32 + Percent of CPU this job got: 3395% + Elapsed (wall clock) time (h:mm:ss or m:ss): 0:24.81 + Average shared text size (kbytes): 0 + Average unshared data size (kbytes): 0 + Average stack size (kbytes): 0 + Average total size (kbytes): 0 + Maximum resident set size (kbytes): 8023724 + Average resident set size (kbytes): 0 + Major (requiring I/O) page faults: 11 + Minor (reclaiming a frame) page faults: 4537858 + Voluntary context switches: 1027573 + Involuntary context switches: 179702 + Swaps: 0 + File system inputs: 0 + File system outputs: 32 + Socket messages sent: 0 + Socket messages received: 0 + Signals delivered: 0 + Page size (bytes): 4096 + Exit status: 0 diff --git a/sorting-output/11836-2025-01-14T14:52:16,324562061+00:00/sp1/log b/sorting-output/11836-2025-01-14T14:52:16,324562061+00:00/sp1/log new file mode 100644 index 00000000..19a520e0 --- /dev/null +++ b/sorting-output/11836-2025-01-14T14:52:16,324562061+00:00/sp1/log @@ -0,0 +1,82 @@ +2025-01-14T14:52:17.658029Z  WARN SP1_PROVER environment variable not set, defaulting to 'cpu' +2025-01-14T14:52:18.110179Z  INFO vk verification: true +n: 11836 +2025-01-14T14:52:20.468042Z  INFO prove_core: clk = 0 pc = 0x200d04 +stdout: WARNING: Using insecure random number generator. +2025-01-14T14:52:20.589575Z  INFO prove_core: clk = 0 pc = 0x200d04 +stdout: WARNING: Using insecure random number generator. +2025-01-14T14:52:21.159884Z  INFO prove_core: deferred 1 records +2025-01-14T14:52:21.357617Z  INFO prove_core: Shard Lifted: Index=1, Cluster=54 +2025-01-14T14:52:21.357645Z  INFO prove_core: Chip Cpu: 21 -> 21 +2025-01-14T14:52:21.357647Z  INFO prove_core: Chip DivRem: 2 -> 10 +2025-01-14T14:52:21.357649Z  INFO prove_core: Chip AddSub: 21 -> 21 +2025-01-14T14:52:21.357651Z  INFO prove_core: Chip Bitwise: 19 -> 19 +2025-01-14T14:52:21.357654Z  INFO prove_core: Chip Mul: 10 -> 17 +2025-01-14T14:52:21.357655Z  INFO prove_core: Chip ShiftRight: 18 -> 18 +2025-01-14T14:52:21.357656Z  INFO prove_core: Chip ShiftLeft: 18 -> 18 +2025-01-14T14:52:21.357658Z  INFO prove_core: Chip Lt: 19 -> 19 +2025-01-14T14:52:21.357659Z  INFO prove_core: Chip MemoryLocal: 13 -> 18 +2025-01-14T14:52:21.357660Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20 +2025-01-14T14:52:21.357661Z  INFO prove_core: Chip Auipc: 10 -> 18 +2025-01-14T14:52:21.357662Z  INFO prove_core: Chip Branch: 17 -> 18 +2025-01-14T14:52:21.357663Z  INFO prove_core: Chip Jump: 14 -> 18 +2025-01-14T14:52:21.357665Z  INFO prove_core: Chip Global: 16 -> 17 +2025-01-14T14:52:21.357666Z  INFO prove_core: Chip SyscallCore: 2 -> 10 +2025-01-14T14:52:21.357667Z  INFO prove_core: Chip SyscallInstrs: 2 -> 10 +2025-01-14T14:52:21.357877Z  INFO prove_core: Shard Lifted: Index=2, Cluster=180 +2025-01-14T14:52:21.357882Z  INFO prove_core: Chip Cpu: 21 -> 21 +2025-01-14T14:52:21.357883Z  INFO prove_core: Chip AddSub: 21 -> 21 +2025-01-14T14:52:21.357884Z  INFO prove_core: Chip Bitwise: 14 -> 17 +2025-01-14T14:52:21.357886Z  INFO prove_core: Chip Mul: 10 -> 17 +2025-01-14T14:52:21.357887Z  INFO prove_core: Chip ShiftRight: 12 -> 17 +2025-01-14T14:52:21.357888Z  INFO prove_core: Chip ShiftLeft: 17 -> 17 +2025-01-14T14:52:21.357890Z  INFO prove_core: Chip Lt: 20 -> 20 +2025-01-14T14:52:21.357891Z  INFO prove_core: Chip MemoryLocal: 13 -> 18 +2025-01-14T14:52:21.357892Z  INFO prove_core: Chip MemoryInstrs: 19 -> 19 +2025-01-14T14:52:21.357893Z  INFO prove_core: Chip Auipc: 12 -> 18 +2025-01-14T14:52:21.357894Z  INFO prove_core: Chip Branch: 18 -> 19 +2025-01-14T14:52:21.357895Z  INFO prove_core: Chip Jump: 15 -> 18 +2025-01-14T14:52:21.357897Z  INFO prove_core: Chip Global: 16 -> 17 +2025-01-14T14:52:21.357898Z  INFO prove_core: Chip SyscallCore: 5 -> 10 +2025-01-14T14:52:21.357899Z  INFO prove_core: Chip SyscallInstrs: 5 -> 10 +2025-01-14T14:52:21.508074Z  INFO prove_core:generate main traces: close time.busy=150ms time.idle=1.85µs index=0 +2025-01-14T14:52:53.234163Z  INFO prove_core: execution report (totals): total_cycles=3728023, total_syscall_cycles=20, touched_memory_addresses=44382 +2025-01-14T14:52:53.234194Z  INFO prove_core: execution report (opcode counts): +2025-01-14T14:52:53.234204Z  INFO prove_core: 1154022 add +2025-01-14T14:52:53.234210Z  INFO prove_core: 648804 lw +2025-01-14T14:52:53.234212Z  INFO prove_core: 607627 sw +2025-01-14T14:52:53.234214Z  INFO prove_core: 312755 sll +2025-01-14T14:52:53.234216Z  INFO prove_core: 193880 bltu +2025-01-14T14:52:53.234218Z  INFO prove_core: 155004 xor +2025-01-14T14:52:53.234219Z  INFO prove_core: 147572 srl +2025-01-14T14:52:53.234221Z  INFO prove_core: 144851 or +2025-01-14T14:52:53.234223Z  INFO prove_core: 144261 sltu +2025-01-14T14:52:53.234224Z  INFO prove_core: 66827 bne +2025-01-14T14:52:53.234225Z  INFO prove_core: 48076 beq +2025-01-14T14:52:53.234226Z  INFO prove_core: 45623 bgeu +2025-01-14T14:52:53.234228Z  INFO prove_core: 25842 jal +2025-01-14T14:52:53.234229Z  INFO prove_core: 12354 sub +2025-01-14T14:52:53.234230Z  INFO prove_core: 7516 jalr +2025-01-14T14:52:53.234232Z  INFO prove_core: 6496 and +2025-01-14T14:52:53.234233Z  INFO prove_core: 3761 auipc +2025-01-14T14:52:53.234234Z  INFO prove_core: 1569 mul +2025-01-14T14:52:53.234236Z  INFO prove_core: 457 sb +2025-01-14T14:52:53.234237Z  INFO prove_core: 295 lbu +2025-01-14T14:52:53.234238Z  INFO prove_core: 216 mulhu +2025-01-14T14:52:53.234240Z  INFO prove_core: 187 blt +2025-01-14T14:52:53.234241Z  INFO prove_core: 20 ecall +2025-01-14T14:52:53.234242Z  INFO prove_core: 4 lb +2025-01-14T14:52:53.234244Z  INFO prove_core: 3 divu +2025-01-14T14:52:53.234245Z  INFO prove_core: 1 bge +2025-01-14T14:52:53.234248Z  INFO prove_core: execution report (syscall counts): +2025-01-14T14:52:53.234253Z  INFO prove_core: 8 commit +2025-01-14T14:52:53.234256Z  INFO prove_core: 8 commit_deferred_proofs +2025-01-14T14:52:53.234257Z  INFO prove_core: 1 halt +2025-01-14T14:52:53.234259Z  INFO prove_core: 1 write +2025-01-14T14:52:53.234260Z  INFO prove_core: 1 hint_len +2025-01-14T14:52:53.234261Z  INFO prove_core: 1 hint_read +2025-01-14T14:52:53.234268Z  INFO prove_core: summary: cycles=3728023, e2e=32.766891355s, khz=113.77 +2025-01-14T14:52:53.237089Z  INFO prove_core: close time.busy=31.8s time.idle=924ms +Successfully generated proof! +2025-01-14T14:52:53.757653Z  INFO verify: close time.busy=515ms time.idle=2.26µs +Successfully verified proof! diff --git a/sorting-output/11836-2025-01-14T14:52:16,324562061+00:00/sp1/output_time b/sorting-output/11836-2025-01-14T14:52:16,324562061+00:00/sp1/output_time new file mode 100644 index 00000000..619eafa9 --- /dev/null +++ b/sorting-output/11836-2025-01-14T14:52:16,324562061+00:00/sp1/output_time @@ -0,0 +1,23 @@ + Command being timed: "cargo run --release -- --n=11836 --prove" + User time (seconds): 1330.26 + System time (seconds): 55.54 + Percent of CPU this job got: 3724% + Elapsed (wall clock) time (h:mm:ss or m:ss): 0:37.20 + Average shared text size (kbytes): 0 + Average unshared data size (kbytes): 0 + Average stack size (kbytes): 0 + Average total size (kbytes): 0 + Maximum resident set size (kbytes): 19632980 + Average resident set size (kbytes): 0 + Major (requiring I/O) page faults: 0 + Minor (reclaiming a frame) page faults: 12974075 + Voluntary context switches: 388918 + Involuntary context switches: 56674 + Swaps: 0 + File system inputs: 0 + File system outputs: 912 + Socket messages sent: 0 + Socket messages received: 0 + Signals delivered: 0 + Page size (bytes): 4096 + Exit status: 0 diff --git a/sorting-output/18125-2025-01-14T14:54:33,866831229+00:00/ceno/hints b/sorting-output/18125-2025-01-14T14:54:33,866831229+00:00/ceno/hints new file mode 100644 index 0000000000000000000000000000000000000000..8e86930de931bb05f8d01290859a14f7503fdb0f GIT binary patch literal 32 OcmWe(Km}*rQ2788iUBA9 literal 0 HcmV?d00001 diff --git a/sorting-output/18125-2025-01-14T14:54:33,866831229+00:00/ceno/output_time b/sorting-output/18125-2025-01-14T14:54:33,866831229+00:00/ceno/output_time new file mode 100644 index 00000000..fd880322 --- /dev/null +++ b/sorting-output/18125-2025-01-14T14:54:33,866831229+00:00/ceno/output_time @@ -0,0 +1,23 @@ + Command being timed: "cargo run --package=ceno_zkvm --bin=e2e --profile=release -- --hints=/home/matthias/scroll/prog/zkVM-benchmarks/sorting-output/18125-2025-01-14T14:54:33,866831229+00:00/ceno/hints /home/matthias/scroll/prog/zkVM-benchmarks/ceno/examples/target/riscv32im-ceno-zkvm-elf/release/examples/sorting" + User time (seconds): 921.88 + System time (seconds): 67.01 + Percent of CPU this job got: 3482% + Elapsed (wall clock) time (h:mm:ss or m:ss): 0:28.39 + Average shared text size (kbytes): 0 + Average unshared data size (kbytes): 0 + Average stack size (kbytes): 0 + Average total size (kbytes): 0 + Maximum resident set size (kbytes): 10982712 + Average resident set size (kbytes): 0 + Major (requiring I/O) page faults: 0 + Minor (reclaiming a frame) page faults: 6451760 + Voluntary context switches: 1047903 + Involuntary context switches: 145268 + Swaps: 0 + File system inputs: 0 + File system outputs: 32 + Socket messages sent: 0 + Socket messages received: 0 + Signals delivered: 0 + Page size (bytes): 4096 + Exit status: 0 diff --git a/sorting-output/18125-2025-01-14T14:55:02,913658286+00:00/sp1/log b/sorting-output/18125-2025-01-14T14:55:02,913658286+00:00/sp1/log new file mode 100644 index 00000000..811a98ab --- /dev/null +++ b/sorting-output/18125-2025-01-14T14:55:02,913658286+00:00/sp1/log @@ -0,0 +1,96 @@ +2025-01-14T14:55:04.256958Z  WARN SP1_PROVER environment variable not set, defaulting to 'cpu' +2025-01-14T14:55:04.708680Z  INFO vk verification: true +n: 18125 +2025-01-14T14:55:07.031393Z  INFO prove_core: clk = 0 pc = 0x200d04 +stdout: WARNING: Using insecure random number generator. +2025-01-14T14:55:07.217820Z  INFO prove_core: clk = 0 pc = 0x200d04 +stdout: WARNING: Using insecure random number generator. +2025-01-14T14:55:08.140084Z  INFO prove_core: deferred 1 records +2025-01-14T14:55:08.428318Z  INFO prove_core: Shard Lifted: Index=1, Cluster=210 +2025-01-14T14:55:08.428348Z  INFO prove_core: Chip Cpu: 21 -> 21 +2025-01-14T14:55:08.428351Z  INFO prove_core: Chip AddSub: 21 -> 21 +2025-01-14T14:55:08.428354Z  INFO prove_core: Chip Bitwise: 19 -> 19 +2025-01-14T14:55:08.428355Z  INFO prove_core: Chip Mul: 2 -> 17 +2025-01-14T14:55:08.428357Z  INFO prove_core: Chip ShiftRight: 18 -> 18 +2025-01-14T14:55:08.428358Z  INFO prove_core: Chip ShiftLeft: 18 -> 18 +2025-01-14T14:55:08.428360Z  INFO prove_core: Chip Lt: 17 -> 18 +2025-01-14T14:55:08.428361Z  INFO prove_core: Chip MemoryLocal: 13 -> 18 +2025-01-14T14:55:08.428362Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20 +2025-01-14T14:55:08.428363Z  INFO prove_core: Chip Auipc: 9 -> 18 +2025-01-14T14:55:08.428365Z  INFO prove_core: Chip Branch: 16 -> 18 +2025-01-14T14:55:08.428366Z  INFO prove_core: Chip Jump: 12 -> 18 +2025-01-14T14:55:08.428367Z  INFO prove_core: Chip Global: 16 -> 17 +2025-01-14T14:55:08.428368Z  INFO prove_core: Chip SyscallCore: 2 -> 10 +2025-01-14T14:55:08.428369Z  INFO prove_core: Chip SyscallInstrs: 2 -> 10 +2025-01-14T14:55:08.428613Z  INFO prove_core: Shard Lifted: Index=2, Cluster=179 +2025-01-14T14:55:08.428617Z  INFO prove_core: Chip Cpu: 21 -> 21 +2025-01-14T14:55:08.428619Z  INFO prove_core: Chip DivRem: 2 -> 10 +2025-01-14T14:55:08.428620Z  INFO prove_core: Chip AddSub: 21 -> 21 +2025-01-14T14:55:08.428621Z  INFO prove_core: Chip Bitwise: 16 -> 17 +2025-01-14T14:55:08.428622Z  INFO prove_core: Chip Mul: 11 -> 17 +2025-01-14T14:55:08.428624Z  INFO prove_core: Chip ShiftRight: 15 -> 17 +2025-01-14T14:55:08.428625Z  INFO prove_core: Chip ShiftLeft: 18 -> 18 +2025-01-14T14:55:08.428626Z  INFO prove_core: Chip Lt: 20 -> 20 +2025-01-14T14:55:08.428627Z  INFO prove_core: Chip MemoryLocal: 14 -> 18 +2025-01-14T14:55:08.428628Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20 +2025-01-14T14:55:08.428629Z  INFO prove_core: Chip Auipc: 12 -> 18 +2025-01-14T14:55:08.428631Z  INFO prove_core: Chip Branch: 19 -> 19 +2025-01-14T14:55:08.428632Z  INFO prove_core: Chip Jump: 15 -> 18 +2025-01-14T14:55:08.428633Z  INFO prove_core: Chip Global: 17 -> 17 +2025-01-14T14:55:08.428839Z  INFO prove_core: Shard Lifted: Index=3, Cluster=180 +2025-01-14T14:55:08.428844Z  INFO prove_core: Chip Cpu: 21 -> 21 +2025-01-14T14:55:08.428845Z  INFO prove_core: Chip AddSub: 21 -> 21 +2025-01-14T14:55:08.428846Z  INFO prove_core: Chip Bitwise: 14 -> 17 +2025-01-14T14:55:08.428848Z  INFO prove_core: Chip Mul: 10 -> 17 +2025-01-14T14:55:08.428849Z  INFO prove_core: Chip ShiftRight: 12 -> 17 +2025-01-14T14:55:08.428850Z  INFO prove_core: Chip ShiftLeft: 17 -> 17 +2025-01-14T14:55:08.428851Z  INFO prove_core: Chip Lt: 20 -> 20 +2025-01-14T14:55:08.428852Z  INFO prove_core: Chip MemoryLocal: 13 -> 18 +2025-01-14T14:55:08.428854Z  INFO prove_core: Chip MemoryInstrs: 19 -> 19 +2025-01-14T14:55:08.428855Z  INFO prove_core: Chip Auipc: 12 -> 18 +2025-01-14T14:55:08.428856Z  INFO prove_core: Chip Branch: 18 -> 19 +2025-01-14T14:55:08.428857Z  INFO prove_core: Chip Jump: 15 -> 18 +2025-01-14T14:55:08.428858Z  INFO prove_core: Chip Global: 16 -> 17 +2025-01-14T14:55:08.428859Z  INFO prove_core: Chip SyscallCore: 5 -> 10 +2025-01-14T14:55:08.428861Z  INFO prove_core: Chip SyscallInstrs: 5 -> 10 +2025-01-14T14:55:08.658287Z  INFO prove_core:generate main traces: close time.busy=229ms time.idle=2.52µs index=0 +2025-01-14T14:55:46.322591Z  INFO prove_core: execution report (totals): total_cycles=5871733, total_syscall_cycles=20, touched_memory_addresses=56977 +2025-01-14T14:55:46.322625Z  INFO prove_core: execution report (opcode counts): +2025-01-14T14:55:46.322634Z  INFO prove_core: 1841036 add +2025-01-14T14:55:46.322637Z  INFO prove_core: 1015868 lw +2025-01-14T14:55:46.322639Z  INFO prove_core: 952637 sw +2025-01-14T14:55:46.322641Z  INFO prove_core: 489613 sll +2025-01-14T14:55:46.322645Z  INFO prove_core: 308182 bltu +2025-01-14T14:55:46.322647Z  INFO prove_core: 237090 xor +2025-01-14T14:55:46.322648Z  INFO prove_core: 232110 sltu +2025-01-14T14:55:46.322650Z  INFO prove_core: 225232 srl +2025-01-14T14:55:46.322651Z  INFO prove_core: 221381 or +2025-01-14T14:55:46.322653Z  INFO prove_core: 111100 bne +2025-01-14T14:55:46.322654Z  INFO prove_core: 73384 beq +2025-01-14T14:55:46.322655Z  INFO prove_core: 72373 bgeu +2025-01-14T14:55:46.322657Z  INFO prove_core: 41839 jal +2025-01-14T14:55:46.322658Z  INFO prove_core: 18902 sub +2025-01-14T14:55:46.322659Z  INFO prove_core: 11717 jalr +2025-01-14T14:55:46.322661Z  INFO prove_core: 9663 and +2025-01-14T14:55:46.322662Z  INFO prove_core: 5862 auipc +2025-01-14T14:55:46.322663Z  INFO prove_core: 2285 mul +2025-01-14T14:55:46.322664Z  INFO prove_core: 520 sb +2025-01-14T14:55:46.322666Z  INFO prove_core: 354 lbu +2025-01-14T14:55:46.322667Z  INFO prove_core: 285 blt +2025-01-14T14:55:46.322668Z  INFO prove_core: 272 mulhu +2025-01-14T14:55:46.322670Z  INFO prove_core: 20 ecall +2025-01-14T14:55:46.322671Z  INFO prove_core: 4 lb +2025-01-14T14:55:46.322672Z  INFO prove_core: 3 divu +2025-01-14T14:55:46.322674Z  INFO prove_core: 1 bge +2025-01-14T14:55:46.322676Z  INFO prove_core: execution report (syscall counts): +2025-01-14T14:55:46.322682Z  INFO prove_core: 8 commit +2025-01-14T14:55:46.322684Z  INFO prove_core: 8 commit_deferred_proofs +2025-01-14T14:55:46.322685Z  INFO prove_core: 1 halt +2025-01-14T14:55:46.322687Z  INFO prove_core: 1 write +2025-01-14T14:55:46.322688Z  INFO prove_core: 1 hint_len +2025-01-14T14:55:46.322690Z  INFO prove_core: 1 hint_read +2025-01-14T14:55:46.322698Z  INFO prove_core: summary: cycles=5871733, e2e=39.291982221s, khz=149.44 +2025-01-14T14:55:46.329000Z  INFO prove_core: close time.busy=37.9s time.idle=1.45s +Successfully generated proof! +2025-01-14T14:55:47.044964Z  INFO verify: close time.busy=708ms time.idle=1.71µs +Successfully verified proof! diff --git a/sorting-output/18125-2025-01-14T14:55:02,913658286+00:00/sp1/output_time b/sorting-output/18125-2025-01-14T14:55:02,913658286+00:00/sp1/output_time new file mode 100644 index 00000000..e06f0959 --- /dev/null +++ b/sorting-output/18125-2025-01-14T14:55:02,913658286+00:00/sp1/output_time @@ -0,0 +1,23 @@ + Command being timed: "cargo run --release -- --n=18125 --prove" + User time (seconds): 1934.44 + System time (seconds): 78.95 + Percent of CPU this job got: 4571% + Elapsed (wall clock) time (h:mm:ss or m:ss): 0:44.04 + Average shared text size (kbytes): 0 + Average unshared data size (kbytes): 0 + Average stack size (kbytes): 0 + Average total size (kbytes): 0 + Maximum resident set size (kbytes): 28543832 + Average resident set size (kbytes): 0 + Major (requiring I/O) page faults: 0 + Minor (reclaiming a frame) page faults: 18382286 + Voluntary context switches: 527269 + Involuntary context switches: 92967 + Swaps: 0 + File system inputs: 0 + File system outputs: 944 + Socket messages sent: 0 + Socket messages received: 0 + Signals delivered: 0 + Page size (bytes): 4096 + Exit status: 0 diff --git a/sorting-output/18506-2025-01-14T14:53:18,994450423+00:00/sp1/log b/sorting-output/18506-2025-01-14T14:53:18,994450423+00:00/sp1/log new file mode 100644 index 00000000..91f405dc --- /dev/null +++ b/sorting-output/18506-2025-01-14T14:53:18,994450423+00:00/sp1/log @@ -0,0 +1,96 @@ +2025-01-14T14:53:20.317681Z  WARN SP1_PROVER environment variable not set, defaulting to 'cpu' +2025-01-14T14:53:20.785091Z  INFO vk verification: true +n: 18506 +2025-01-14T14:53:23.124289Z  INFO prove_core: clk = 0 pc = 0x200d04 +stdout: WARNING: Using insecure random number generator. +2025-01-14T14:53:23.314466Z  INFO prove_core: clk = 0 pc = 0x200d04 +stdout: WARNING: Using insecure random number generator. +2025-01-14T14:53:24.276879Z  INFO prove_core: deferred 1 records +2025-01-14T14:53:24.576388Z  INFO prove_core: Shard Lifted: Index=1, Cluster=210 +2025-01-14T14:53:24.576414Z  INFO prove_core: Chip Cpu: 21 -> 21 +2025-01-14T14:53:24.576416Z  INFO prove_core: Chip AddSub: 21 -> 21 +2025-01-14T14:53:24.576418Z  INFO prove_core: Chip Bitwise: 19 -> 19 +2025-01-14T14:53:24.576421Z  INFO prove_core: Chip Mul: 2 -> 17 +2025-01-14T14:53:24.576422Z  INFO prove_core: Chip ShiftRight: 18 -> 18 +2025-01-14T14:53:24.576423Z  INFO prove_core: Chip ShiftLeft: 18 -> 18 +2025-01-14T14:53:24.576424Z  INFO prove_core: Chip Lt: 17 -> 18 +2025-01-14T14:53:24.576426Z  INFO prove_core: Chip MemoryLocal: 13 -> 18 +2025-01-14T14:53:24.576427Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20 +2025-01-14T14:53:24.576428Z  INFO prove_core: Chip Auipc: 9 -> 18 +2025-01-14T14:53:24.576429Z  INFO prove_core: Chip Branch: 16 -> 18 +2025-01-14T14:53:24.576430Z  INFO prove_core: Chip Jump: 12 -> 18 +2025-01-14T14:53:24.576432Z  INFO prove_core: Chip Global: 16 -> 17 +2025-01-14T14:53:24.576433Z  INFO prove_core: Chip SyscallCore: 2 -> 10 +2025-01-14T14:53:24.576434Z  INFO prove_core: Chip SyscallInstrs: 2 -> 10 +2025-01-14T14:53:24.576710Z  INFO prove_core: Shard Lifted: Index=2, Cluster=179 +2025-01-14T14:53:24.576729Z  INFO prove_core: Chip Cpu: 21 -> 21 +2025-01-14T14:53:24.576730Z  INFO prove_core: Chip DivRem: 2 -> 10 +2025-01-14T14:53:24.576731Z  INFO prove_core: Chip AddSub: 21 -> 21 +2025-01-14T14:53:24.576732Z  INFO prove_core: Chip Bitwise: 16 -> 17 +2025-01-14T14:53:24.576734Z  INFO prove_core: Chip Mul: 11 -> 17 +2025-01-14T14:53:24.576735Z  INFO prove_core: Chip ShiftRight: 15 -> 17 +2025-01-14T14:53:24.576737Z  INFO prove_core: Chip ShiftLeft: 18 -> 18 +2025-01-14T14:53:24.576738Z  INFO prove_core: Chip Lt: 20 -> 20 +2025-01-14T14:53:24.576739Z  INFO prove_core: Chip MemoryLocal: 14 -> 18 +2025-01-14T14:53:24.576740Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20 +2025-01-14T14:53:24.576742Z  INFO prove_core: Chip Auipc: 12 -> 18 +2025-01-14T14:53:24.576743Z  INFO prove_core: Chip Branch: 19 -> 19 +2025-01-14T14:53:24.576744Z  INFO prove_core: Chip Jump: 15 -> 18 +2025-01-14T14:53:24.576745Z  INFO prove_core: Chip Global: 17 -> 17 +2025-01-14T14:53:24.576909Z  INFO prove_core: Shard Lifted: Index=3, Cluster=179 +2025-01-14T14:53:24.576913Z  INFO prove_core: Chip Cpu: 21 -> 21 +2025-01-14T14:53:24.576915Z  INFO prove_core: Chip AddSub: 21 -> 21 +2025-01-14T14:53:24.576916Z  INFO prove_core: Chip Bitwise: 15 -> 17 +2025-01-14T14:53:24.576917Z  INFO prove_core: Chip Mul: 10 -> 17 +2025-01-14T14:53:24.576918Z  INFO prove_core: Chip ShiftRight: 12 -> 17 +2025-01-14T14:53:24.576920Z  INFO prove_core: Chip ShiftLeft: 17 -> 17 +2025-01-14T14:53:24.576921Z  INFO prove_core: Chip Lt: 20 -> 20 +2025-01-14T14:53:24.576922Z  INFO prove_core: Chip MemoryLocal: 13 -> 18 +2025-01-14T14:53:24.576924Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20 +2025-01-14T14:53:24.576925Z  INFO prove_core: Chip Auipc: 12 -> 18 +2025-01-14T14:53:24.576926Z  INFO prove_core: Chip Branch: 19 -> 19 +2025-01-14T14:53:24.576927Z  INFO prove_core: Chip Jump: 15 -> 18 +2025-01-14T14:53:24.576928Z  INFO prove_core: Chip Global: 16 -> 17 +2025-01-14T14:53:24.576929Z  INFO prove_core: Chip SyscallCore: 5 -> 10 +2025-01-14T14:53:24.576931Z  INFO prove_core: Chip SyscallInstrs: 5 -> 10 +2025-01-14T14:53:24.798880Z  INFO prove_core:generate main traces: close time.busy=222ms time.idle=2.02µs index=0 +2025-01-14T14:54:02.889577Z  INFO prove_core: execution report (totals): total_cycles=6007425, total_syscall_cycles=20, touched_memory_addresses=57722 +2025-01-14T14:54:02.889606Z  INFO prove_core: execution report (opcode counts): +2025-01-14T14:54:02.889614Z  INFO prove_core: 1880438 add +2025-01-14T14:54:02.889618Z  INFO prove_core: 1040948 lw +2025-01-14T14:54:02.889620Z  INFO prove_core: 975944 sw +2025-01-14T14:54:02.889622Z  INFO prove_core: 502701 sll +2025-01-14T14:54:02.889624Z  INFO prove_core: 317105 bltu +2025-01-14T14:54:02.889626Z  INFO prove_core: 242152 xor +2025-01-14T14:54:02.889627Z  INFO prove_core: 239783 sltu +2025-01-14T14:54:02.889629Z  INFO prove_core: 229995 srl +2025-01-14T14:54:02.889631Z  INFO prove_core: 226041 or +2025-01-14T14:54:02.889632Z  INFO prove_core: 111392 bne +2025-01-14T14:54:02.889634Z  INFO prove_core: 74751 bgeu +2025-01-14T14:54:02.889636Z  INFO prove_core: 73012 beq +2025-01-14T14:54:02.889638Z  INFO prove_core: 41851 jal +2025-01-14T14:54:02.889639Z  INFO prove_core: 19417 sub +2025-01-14T14:54:02.889641Z  INFO prove_core: 11999 jalr +2025-01-14T14:54:02.889642Z  INFO prove_core: 10084 and +2025-01-14T14:54:02.889644Z  INFO prove_core: 6003 auipc +2025-01-14T14:54:02.889646Z  INFO prove_core: 2339 mul +2025-01-14T14:54:02.889647Z  INFO prove_core: 521 sb +2025-01-14T14:54:02.889649Z  INFO prove_core: 356 lbu +2025-01-14T14:54:02.889651Z  INFO prove_core: 291 blt +2025-01-14T14:54:02.889653Z  INFO prove_core: 274 mulhu +2025-01-14T14:54:02.889654Z  INFO prove_core: 20 ecall +2025-01-14T14:54:02.889656Z  INFO prove_core: 4 lb +2025-01-14T14:54:02.889658Z  INFO prove_core: 3 divu +2025-01-14T14:54:02.889659Z  INFO prove_core: 1 bge +2025-01-14T14:54:02.889662Z  INFO prove_core: execution report (syscall counts): +2025-01-14T14:54:02.889668Z  INFO prove_core: 8 commit +2025-01-14T14:54:02.889670Z  INFO prove_core: 8 commit_deferred_proofs +2025-01-14T14:54:02.889672Z  INFO prove_core: 1 halt +2025-01-14T14:54:02.889674Z  INFO prove_core: 1 write +2025-01-14T14:54:02.889676Z  INFO prove_core: 1 hint_len +2025-01-14T14:54:02.889677Z  INFO prove_core: 1 hint_read +2025-01-14T14:54:02.889685Z  INFO prove_core: summary: cycles=6007425, e2e=39.766051506s, khz=151.07 +2025-01-14T14:54:02.899292Z  INFO prove_core: close time.busy=38.3s time.idle=1.49s +Successfully generated proof! +2025-01-14T14:54:03.618587Z  INFO verify: close time.busy=702ms time.idle=2.15µs +Successfully verified proof! diff --git a/sorting-output/18506-2025-01-14T14:53:18,994450423+00:00/sp1/output_time b/sorting-output/18506-2025-01-14T14:53:18,994450423+00:00/sp1/output_time new file mode 100644 index 00000000..8a597ccb --- /dev/null +++ b/sorting-output/18506-2025-01-14T14:53:18,994450423+00:00/sp1/output_time @@ -0,0 +1,23 @@ + Command being timed: "cargo run --release -- --n=18506 --prove" + User time (seconds): 1972.70 + System time (seconds): 82.64 + Percent of CPU this job got: 4615% + Elapsed (wall clock) time (h:mm:ss or m:ss): 0:44.53 + Average shared text size (kbytes): 0 + Average unshared data size (kbytes): 0 + Average stack size (kbytes): 0 + Average total size (kbytes): 0 + Maximum resident set size (kbytes): 30907048 + Average resident set size (kbytes): 0 + Major (requiring I/O) page faults: 6 + Minor (reclaiming a frame) page faults: 19605060 + Voluntary context switches: 516657 + Involuntary context switches: 102572 + Swaps: 0 + File system inputs: 0 + File system outputs: 944 + Socket messages sent: 0 + Socket messages received: 0 + Signals delivered: 0 + Page size (bytes): 4096 + Exit status: 0 diff --git a/sorting-output/18506-2025-01-14T14:54:04,456003589+00:00/ceno/hints b/sorting-output/18506-2025-01-14T14:54:04,456003589+00:00/ceno/hints new file mode 100644 index 0000000000000000000000000000000000000000..8237847d0521b65640a7e9a0aef09aec9409b7ec GIT binary patch literal 32 OcmWe(Km}eNsC)nmcmSsW literal 0 HcmV?d00001 diff --git a/sorting-output/18506-2025-01-14T14:54:04,456003589+00:00/ceno/output_time b/sorting-output/18506-2025-01-14T14:54:04,456003589+00:00/ceno/output_time new file mode 100644 index 00000000..dec51f6e --- /dev/null +++ b/sorting-output/18506-2025-01-14T14:54:04,456003589+00:00/ceno/output_time @@ -0,0 +1,23 @@ + Command being timed: "cargo run --package=ceno_zkvm --bin=e2e --profile=release -- --hints=/home/matthias/scroll/prog/zkVM-benchmarks/sorting-output/18506-2025-01-14T14:54:04,456003589+00:00/ceno/hints /home/matthias/scroll/prog/zkVM-benchmarks/ceno/examples/target/riscv32im-ceno-zkvm-elf/release/examples/sorting" + User time (seconds): 935.59 + System time (seconds): 60.22 + Percent of CPU this job got: 3460% + Elapsed (wall clock) time (h:mm:ss or m:ss): 0:28.77 + Average shared text size (kbytes): 0 + Average unshared data size (kbytes): 0 + Average stack size (kbytes): 0 + Average total size (kbytes): 0 + Maximum resident set size (kbytes): 11012636 + Average resident set size (kbytes): 0 + Major (requiring I/O) page faults: 0 + Minor (reclaiming a frame) page faults: 6363413 + Voluntary context switches: 1056494 + Involuntary context switches: 161327 + Swaps: 0 + File system inputs: 0 + File system outputs: 32 + Socket messages sent: 0 + Socket messages received: 0 + Signals delivered: 0 + Page size (bytes): 4096 + Exit status: 0 diff --git a/sorting-output/206-2025-01-14T14:52:54,485830999+00:00/ceno/hints b/sorting-output/206-2025-01-14T14:52:54,485830999+00:00/ceno/hints new file mode 100644 index 0000000000000000000000000000000000000000..7b917a69f1795ae388d464bc0a88303aff36faa4 GIT binary patch literal 32 OcmWe(Kn3SexeNdgfB@qF literal 0 HcmV?d00001 diff --git a/sorting-output/206-2025-01-14T14:52:54,485830999+00:00/ceno/output_time b/sorting-output/206-2025-01-14T14:52:54,485830999+00:00/ceno/output_time new file mode 100644 index 00000000..aca135ce --- /dev/null +++ b/sorting-output/206-2025-01-14T14:52:54,485830999+00:00/ceno/output_time @@ -0,0 +1,23 @@ + Command being timed: "cargo run --package=ceno_zkvm --bin=e2e --profile=release -- --hints=/home/matthias/scroll/prog/zkVM-benchmarks/sorting-output/206-2025-01-14T14:52:54,485830999+00:00/ceno/hints /home/matthias/scroll/prog/zkVM-benchmarks/ceno/examples/target/riscv32im-ceno-zkvm-elf/release/examples/sorting" + User time (seconds): 215.04 + System time (seconds): 18.58 + Percent of CPU this job got: 1926% + Elapsed (wall clock) time (h:mm:ss or m:ss): 0:12.12 + Average shared text size (kbytes): 0 + Average unshared data size (kbytes): 0 + Average stack size (kbytes): 0 + Average total size (kbytes): 0 + Maximum resident set size (kbytes): 1281124 + Average resident set size (kbytes): 0 + Major (requiring I/O) page faults: 0 + Minor (reclaiming a frame) page faults: 1011084 + Voluntary context switches: 491442 + Involuntary context switches: 62376 + Swaps: 0 + File system inputs: 0 + File system outputs: 32 + Socket messages sent: 0 + Socket messages received: 0 + Signals delivered: 0 + Page size (bytes): 4096 + Exit status: 0 diff --git a/sorting-output/206-2025-01-14T14:53:07,244337730+00:00/sp1/log b/sorting-output/206-2025-01-14T14:53:07,244337730+00:00/sp1/log new file mode 100644 index 00000000..9994ff6e --- /dev/null +++ b/sorting-output/206-2025-01-14T14:53:07,244337730+00:00/sp1/log @@ -0,0 +1,69 @@ +2025-01-14T14:53:08.575924Z  WARN SP1_PROVER environment variable not set, defaulting to 'cpu' +2025-01-14T14:53:09.044933Z  INFO vk verification: true +n: 206 +2025-01-14T14:53:11.370346Z  INFO prove_core: clk = 0 pc = 0x200d04 +stdout: WARNING: Using insecure random number generator. +2025-01-14T14:53:11.378115Z  INFO prove_core: clk = 0 pc = 0x200d04 +stdout: WARNING: Using insecure random number generator. +2025-01-14T14:53:11.392745Z  INFO prove_core: deferred 0 records +2025-01-14T14:53:11.414223Z  INFO prove_core: Shard Lifted: Index=1, Cluster=1225 +2025-01-14T14:53:11.414244Z  INFO prove_core: Chip Cpu: 17 -> 17 +2025-01-14T14:53:11.414247Z  INFO prove_core: Chip DivRem: 2 -> 14 +2025-01-14T14:53:11.414248Z  INFO prove_core: Chip AddSub: 16 -> 16 +2025-01-14T14:53:11.414250Z  INFO prove_core: Chip Bitwise: 14 -> 16 +2025-01-14T14:53:11.414251Z  INFO prove_core: Chip Mul: 6 -> 14 +2025-01-14T14:53:11.414253Z  INFO prove_core: Chip ShiftRight: 13 -> 14 +2025-01-14T14:53:11.414254Z  INFO prove_core: Chip ShiftLeft: 13 -> 14 +2025-01-14T14:53:11.414256Z  INFO prove_core: Chip Lt: 14 -> 14 +2025-01-14T14:53:11.414257Z  INFO prove_core: Chip MemoryLocal: 8 -> 14 +2025-01-14T14:53:11.414258Z  INFO prove_core: Chip MemoryInstrs: 15 -> 15 +2025-01-14T14:53:11.414259Z  INFO prove_core: Chip Auipc: 7 -> 14 +2025-01-14T14:53:11.414260Z  INFO prove_core: Chip Branch: 12 -> 14 +2025-01-14T14:53:11.414261Z  INFO prove_core: Chip Jump: 9 -> 14 +2025-01-14T14:53:11.414263Z  INFO prove_core: Chip Global: 11 -> 18 +2025-01-14T14:53:11.414264Z  INFO prove_core: Chip SyscallCore: 5 -> 14 +2025-01-14T14:53:11.414265Z  INFO prove_core: Chip SyscallInstrs: 5 -> 14 +2025-01-14T14:53:11.414266Z  INFO prove_core: Chip MemoryGlobalInit: 10 -> 17 +2025-01-14T14:53:11.414267Z  INFO prove_core: Chip MemoryGlobalFinalize: 15 -> 17 +2025-01-14T14:53:11.414269Z  INFO prove_core: Chip Global: 15 -> 18 +2025-01-14T14:53:11.462616Z  INFO prove_core:generate main traces: close time.busy=48.3ms time.idle=1.76µs index=0 +2025-01-14T14:53:17.864653Z  INFO prove_core: execution report (totals): total_cycles=65881, total_syscall_cycles=20, touched_memory_addresses=21165 +2025-01-14T14:53:17.864676Z  INFO prove_core: execution report (opcode counts): +2025-01-14T14:53:17.864683Z  INFO prove_core: 15627 add +2025-01-14T14:53:17.864686Z  INFO prove_core: 11873 lw +2025-01-14T14:53:17.864688Z  INFO prove_core: 11156 sw +2025-01-14T14:53:17.864690Z  INFO prove_core: 6230 sll +2025-01-14T14:53:17.864691Z  INFO prove_core: 4887 srl +2025-01-14T14:53:17.864692Z  INFO prove_core: 4752 xor +2025-01-14T14:53:17.864694Z  INFO prove_core: 4613 or +2025-01-14T14:53:17.864695Z  INFO prove_core: 1985 bltu +2025-01-14T14:53:17.864697Z  INFO prove_core: 1195 sltu +2025-01-14T14:53:17.864698Z  INFO prove_core: 847 beq +2025-01-14T14:53:17.864699Z  INFO prove_core: 592 bne +2025-01-14T14:53:17.864700Z  INFO prove_core: 457 bgeu +2025-01-14T14:53:17.864702Z  INFO prove_core: 361 and +2025-01-14T14:53:17.864703Z  INFO prove_core: 353 sb +2025-01-14T14:53:17.864704Z  INFO prove_core: 315 jal +2025-01-14T14:53:17.864705Z  INFO prove_core: 239 sub +2025-01-14T14:53:17.864707Z  INFO prove_core: 149 jalr +2025-01-14T14:53:17.864708Z  INFO prove_core: 91 lbu +2025-01-14T14:53:17.864709Z  INFO prove_core: 77 auipc +2025-01-14T14:53:17.864710Z  INFO prove_core: 40 mul +2025-01-14T14:53:17.864712Z  INFO prove_core: 20 ecall +2025-01-14T14:53:17.864726Z  INFO prove_core: 8 mulhu +2025-01-14T14:53:17.864728Z  INFO prove_core: 6 blt +2025-01-14T14:53:17.864729Z  INFO prove_core: 4 lb +2025-01-14T14:53:17.864730Z  INFO prove_core: 3 divu +2025-01-14T14:53:17.864731Z  INFO prove_core: 1 bge +2025-01-14T14:53:17.864734Z  INFO prove_core: execution report (syscall counts): +2025-01-14T14:53:17.864739Z  INFO prove_core: 8 commit +2025-01-14T14:53:17.864741Z  INFO prove_core: 8 commit_deferred_proofs +2025-01-14T14:53:17.864743Z  INFO prove_core: 1 halt +2025-01-14T14:53:17.864744Z  INFO prove_core: 1 write +2025-01-14T14:53:17.864745Z  INFO prove_core: 1 hint_len +2025-01-14T14:53:17.864747Z  INFO prove_core: 1 hint_read +2025-01-14T14:53:17.864754Z  INFO prove_core: summary: cycles=65881, e2e=6.495103401s, khz=10.14 +2025-01-14T14:53:17.866400Z  INFO prove_core: close time.busy=6.41s time.idle=90.1ms +Successfully generated proof! +2025-01-14T14:53:18.097896Z  INFO verify: close time.busy=224ms time.idle=3.56µs +Successfully verified proof! diff --git a/sorting-output/206-2025-01-14T14:53:07,244337730+00:00/sp1/output_time b/sorting-output/206-2025-01-14T14:53:07,244337730+00:00/sp1/output_time new file mode 100644 index 00000000..c85f994a --- /dev/null +++ b/sorting-output/206-2025-01-14T14:53:07,244337730+00:00/sp1/output_time @@ -0,0 +1,23 @@ + Command being timed: "cargo run --release -- --n=206 --prove" + User time (seconds): 188.42 + System time (seconds): 19.04 + Percent of CPU this job got: 1920% + Elapsed (wall clock) time (h:mm:ss or m:ss): 0:10.80 + Average shared text size (kbytes): 0 + Average unshared data size (kbytes): 0 + Average stack size (kbytes): 0 + Average total size (kbytes): 0 + Maximum resident set size (kbytes): 4740144 + Average resident set size (kbytes): 0 + Major (requiring I/O) page faults: 4 + Minor (reclaiming a frame) page faults: 2642486 + Voluntary context switches: 148880 + Involuntary context switches: 17420 + Swaps: 0 + File system inputs: 0 + File system outputs: 880 + Socket messages sent: 0 + Socket messages received: 0 + Signals delivered: 0 + Page size (bytes): 4096 + Exit status: 0 diff --git a/sorting-output/27592-2025-01-14T14:55:47,913324232+00:00/ceno/hints b/sorting-output/27592-2025-01-14T14:55:47,913324232+00:00/ceno/hints new file mode 100644 index 0000000000000000000000000000000000000000..2d6108d884c03306e704aa46c308cdb6cb923c8c GIT binary patch literal 32 OcmWe(Km{kVQTYHBWdTS4 literal 0 HcmV?d00001 diff --git a/sorting-output/27592-2025-01-14T14:55:47,913324232+00:00/ceno/output_time b/sorting-output/27592-2025-01-14T14:55:47,913324232+00:00/ceno/output_time new file mode 100644 index 00000000..b2686308 --- /dev/null +++ b/sorting-output/27592-2025-01-14T14:55:47,913324232+00:00/ceno/output_time @@ -0,0 +1,23 @@ + Command being timed: "cargo run --package=ceno_zkvm --bin=e2e --profile=release -- --hints=/home/matthias/scroll/prog/zkVM-benchmarks/sorting-output/27592-2025-01-14T14:55:47,913324232+00:00/ceno/hints /home/matthias/scroll/prog/zkVM-benchmarks/ceno/examples/target/riscv32im-ceno-zkvm-elf/release/examples/sorting" + User time (seconds): 1312.74 + System time (seconds): 86.25 + Percent of CPU this job got: 3710% + Elapsed (wall clock) time (h:mm:ss or m:ss): 0:37.69 + Average shared text size (kbytes): 0 + Average unshared data size (kbytes): 0 + Average stack size (kbytes): 0 + Average total size (kbytes): 0 + Maximum resident set size (kbytes): 15083960 + Average resident set size (kbytes): 0 + Major (requiring I/O) page faults: 0 + Minor (reclaiming a frame) page faults: 11186119 + Voluntary context switches: 1161467 + Involuntary context switches: 181558 + Swaps: 0 + File system inputs: 0 + File system outputs: 32 + Socket messages sent: 0 + Socket messages received: 0 + Signals delivered: 0 + Page size (bytes): 4096 + Exit status: 0 diff --git a/sorting-output/27592-2025-01-14T14:56:26,274041063+00:00/sp1/log b/sorting-output/27592-2025-01-14T14:56:26,274041063+00:00/sp1/log new file mode 100644 index 00000000..3cdbf66e --- /dev/null +++ b/sorting-output/27592-2025-01-14T14:56:26,274041063+00:00/sp1/log @@ -0,0 +1,84 @@ +2025-01-14T14:56:27.627374Z  WARN SP1_PROVER environment variable not set, defaulting to 'cpu' +2025-01-14T14:56:28.083495Z  INFO vk verification: true +n: 27592 +2025-01-14T14:56:30.396550Z  INFO prove_core: clk = 0 pc = 0x200d04 +stdout: WARNING: Using insecure random number generator. +2025-01-14T14:56:30.703939Z  INFO prove_core: clk = 0 pc = 0x200d04 +stdout: WARNING: Using insecure random number generator. +2025-01-14T14:56:32.082027Z  INFO prove_core: deferred 1 records +2025-01-14T14:56:32.540924Z  INFO prove_core: Shard Lifted: Index=1, Cluster=210 +2025-01-14T14:56:32.540950Z  INFO prove_core: Chip Cpu: 21 -> 21 +2025-01-14T14:56:32.540953Z  INFO prove_core: Chip AddSub: 21 -> 21 +2025-01-14T14:56:32.540954Z  INFO prove_core: Chip Bitwise: 19 -> 19 +2025-01-14T14:56:32.540956Z  INFO prove_core: Chip Mul: 2 -> 17 +2025-01-14T14:56:32.540958Z  INFO prove_core: Chip ShiftRight: 18 -> 18 +2025-01-14T14:56:32.540960Z  INFO prove_core: Chip ShiftLeft: 18 -> 18 +2025-01-14T14:56:32.540962Z  INFO prove_core: Chip Lt: 17 -> 18 +2025-01-14T14:56:32.540963Z  INFO prove_core: Chip MemoryLocal: 13 -> 18 +2025-01-14T14:56:32.540964Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20 +2025-01-14T14:56:32.540965Z  INFO prove_core: Chip Auipc: 9 -> 18 +2025-01-14T14:56:32.540966Z  INFO prove_core: Chip Branch: 16 -> 18 +2025-01-14T14:56:32.540967Z  INFO prove_core: Chip Jump: 12 -> 18 +2025-01-14T14:56:32.540968Z  INFO prove_core: Chip Global: 16 -> 17 +2025-01-14T14:56:32.540970Z  INFO prove_core: Chip SyscallCore: 2 -> 10 +2025-01-14T14:56:32.540971Z  INFO prove_core: Chip SyscallInstrs: 2 -> 10 +2025-01-14T14:56:32.541369Z  INFO prove_core: Shard Lifted: Index=2, Cluster=54 +2025-01-14T14:56:32.541374Z  INFO prove_core: Chip Cpu: 21 -> 21 +2025-01-14T14:56:32.541375Z  INFO prove_core: Chip DivRem: 2 -> 10 +2025-01-14T14:56:32.541376Z  INFO prove_core: Chip AddSub: 21 -> 21 +2025-01-14T14:56:32.541378Z  INFO prove_core: Chip Bitwise: 18 -> 18 +2025-01-14T14:56:32.541379Z  INFO prove_core: Chip Mul: 11 -> 17 +2025-01-14T14:56:32.541380Z  INFO prove_core: Chip ShiftRight: 18 -> 18 +2025-01-14T14:56:32.541381Z  INFO prove_core: Chip ShiftLeft: 18 -> 18 +2025-01-14T14:56:32.541382Z  INFO prove_core: Chip Lt: 19 -> 19 +2025-01-14T14:56:32.541384Z  INFO prove_core: Chip MemoryLocal: 14 -> 18 +2025-01-14T14:56:32.541385Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20 +2025-01-14T14:56:32.541386Z  INFO prove_core: Chip Auipc: 9 -> 18 +2025-01-14T14:56:32.541387Z  INFO prove_core: Chip Branch: 17 -> 18 +2025-01-14T14:56:32.541388Z  INFO prove_core: Chip Jump: 14 -> 18 +2025-01-14T14:56:32.541390Z  INFO prove_core: Chip Global: 17 -> 17 +2025-01-14T14:56:32.541547Z  INFO prove_core: Shard Lifted: Index=3, Cluster=179 +2025-01-14T14:56:32.541551Z  INFO prove_core: Chip Cpu: 21 -> 21 +2025-01-14T14:56:32.541553Z  INFO prove_core: Chip AddSub: 21 -> 21 +2025-01-14T14:56:32.541554Z  INFO prove_core: Chip Bitwise: 15 -> 17 +2025-01-14T14:56:32.541555Z  INFO prove_core: Chip Mul: 11 -> 17 +2025-01-14T14:56:32.541557Z  INFO prove_core: Chip ShiftRight: 12 -> 17 +2025-01-14T14:56:32.541558Z  INFO prove_core: Chip ShiftLeft: 18 -> 18 +2025-01-14T14:56:32.541559Z  INFO prove_core: Chip Lt: 20 -> 20 +2025-01-14T14:56:32.541560Z  INFO prove_core: Chip MemoryLocal: 13 -> 18 +2025-01-14T14:56:32.541561Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20 +2025-01-14T14:56:32.541562Z  INFO prove_core: Chip Auipc: 12 -> 18 +2025-01-14T14:56:32.541564Z  INFO prove_core: Chip Branch: 19 -> 19 +2025-01-14T14:56:32.541565Z  INFO prove_core: Chip Jump: 15 -> 18 +2025-01-14T14:56:32.541566Z  INFO prove_core: Chip Global: 16 -> 17 +2025-01-14T14:56:32.541749Z  INFO prove_core: Shard Lifted: Index=4, Cluster=179 +2025-01-14T14:56:32.541752Z  INFO prove_core: Chip Cpu: 21 -> 21 +2025-01-14T14:56:32.541754Z  INFO prove_core: Chip AddSub: 21 -> 21 +2025-01-14T14:56:32.541755Z  INFO prove_core: Chip Bitwise: 14 -> 17 +2025-01-14T14:56:32.541756Z  INFO prove_core: Chip Mul: 10 -> 17 +2025-01-14T14:56:32.541758Z  INFO prove_core: Chip ShiftRight: 11 -> 17 +2025-01-14T14:56:32.541759Z  INFO prove_core: Chip ShiftLeft: 18 -> 18 +2025-01-14T14:56:32.541760Z  INFO prove_core: Chip Lt: 20 -> 20 +2025-01-14T14:56:32.541761Z  INFO prove_core: Chip MemoryLocal: 13 -> 18 +2025-01-14T14:56:32.541762Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20 +2025-01-14T14:56:32.541763Z  INFO prove_core: Chip Auipc: 12 -> 18 +2025-01-14T14:56:32.541765Z  INFO prove_core: Chip Branch: 19 -> 19 +2025-01-14T14:56:32.541766Z  INFO prove_core: Chip Jump: 15 -> 18 +2025-01-14T14:56:32.541767Z  INFO prove_core: Chip Global: 16 -> 17 +2025-01-14T14:56:32.542697Z  INFO prove_core: Shard Lifted: Index=5, Cluster=207 +2025-01-14T14:56:32.542705Z  INFO prove_core: Chip Cpu: 20 -> 20 +2025-01-14T14:56:32.542707Z  INFO prove_core: Chip AddSub: 20 -> 20 +2025-01-14T14:56:32.542708Z  INFO prove_core: Chip Bitwise: 14 -> 16 +2025-01-14T14:56:32.542709Z  INFO prove_core: Chip Mul: 9 -> 16 +2025-01-14T14:56:32.542711Z  INFO prove_core: Chip ShiftRight: 11 -> 16 +2025-01-14T14:56:32.542712Z  INFO prove_core: Chip ShiftLeft: 16 -> 16 +2025-01-14T14:56:32.542713Z  INFO prove_core: Chip Lt: 19 -> 19 +2025-01-14T14:56:32.542714Z  INFO prove_core: Chip MemoryLocal: 12 -> 17 +2025-01-14T14:56:32.542715Z  INFO prove_core: Chip MemoryInstrs: 18 -> 18 +2025-01-14T14:56:32.542717Z  INFO prove_core: Chip Auipc: 11 -> 17 +2025-01-14T14:56:32.542718Z  INFO prove_core: Chip Branch: 17 -> 17 +2025-01-14T14:56:32.542719Z  INFO prove_core: Chip Jump: 14 -> 17 +2025-01-14T14:56:32.542720Z  INFO prove_core: Chip Global: 15 -> 16 +2025-01-14T14:56:32.542721Z  INFO prove_core: Chip SyscallCore: 5 -> 10 +2025-01-14T14:56:32.542722Z  INFO prove_core: Chip SyscallInstrs: 5 -> 10 +2025-01-14T14:56:32.863244Z  INFO prove_core:generate main traces: close time.busy=320ms time.idle=2.32µs index=0 diff --git a/sorting-output/27592-2025-01-14T14:56:26,274041063+00:00/sp1/output_time b/sorting-output/27592-2025-01-14T14:56:26,274041063+00:00/sp1/output_time new file mode 100644 index 00000000..e69de29b