Skip to content

Commit

Permalink
More data
Browse files Browse the repository at this point in the history
  • Loading branch information
matthiasgoergens committed Jan 14, 2025
1 parent 1e3b895 commit 6b2b884
Show file tree
Hide file tree
Showing 22 changed files with 616 additions and 1 deletion.
6 changes: 5 additions & 1 deletion plotting/ceno.data
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@
1899 ceno 22.68
1927 ceno 15.24
1936 ceno 15.02
1972 ceno 15.07
1996 ceno 14.46
2022 ceno 14.45
2026 ceno 14.61
Expand Down Expand Up @@ -374,9 +375,11 @@
11836 ceno 24.81
11901 ceno 24.94
11935 ceno 24.93
12319 ceno 25.05
14254 ceno 26.59
15097 ceno 26.79
15298 ceno 26.94
17862 ceno 28.85
18092 ceno 28.62
18125 ceno 28.39
18506 ceno 28.77
Expand All @@ -385,6 +388,7 @@
20998 ceno 33.36
23877 ceno 35.93
24012 ceno 35.28
24294 ceno 36.44
26331 ceno 38.38
26451 ceno 38.32
26603 ceno 39.05
Expand All @@ -393,5 +397,5 @@
29750 ceno 42.74
30869 ceno 42.43
31065 ceno 43.25
32352 ceno
32352 ceno 42.57
32746 ceno 43.15
5 changes: 5 additions & 0 deletions plotting/sp1.data
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@
1899 sp1 19.77
1927 sp1 20.18
1936 sp1 20.07
1972 sp1 19.7
1996 sp1 19.58
2022 sp1 19.36
2026 sp1 19.85
Expand Down Expand Up @@ -349,6 +350,7 @@
11027 sp1 36.01
11071 sp1 36.62
11073 sp1 35.96
11146 sp1
11193 sp1 37.05
11196 sp1 35.92
11223 sp1 36.71
Expand All @@ -374,9 +376,11 @@
11836 sp1 37.2
11901 sp1 36.44
11935 sp1 37.57
12319 sp1 36.51
14254 sp1 39.26
15097 sp1 41.22
15298 sp1 40.72
17862 sp1 44.48
18092 sp1 44.43
18125 sp1 44.04
18506 sp1 44.53
Expand All @@ -385,6 +389,7 @@
20998 sp1 46.95
23877 sp1 49.46
24012 sp1 49.39
24294 sp1 50.43
26331 sp1 52.22
26451 sp1 52.98
26603 sp1 52.82
Expand Down
Binary file modified plotting/sp1_ceno_scatter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
42 changes: 42 additions & 0 deletions sorting-output/11146-2025-01-14T15:13:15,713841742+00:00/sp1/log
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
2025-01-14T15:13:17.026080Z  WARN SP1_PROVER environment variable not set, defaulting to 'cpu'
2025-01-14T15:13:17.480222Z  INFO vk verification: true
n: 11146
2025-01-14T15:13:19.830636Z  INFO prove_core: clk = 0 pc = 0x200d04
stdout: WARNING: Using insecure random number generator.
2025-01-14T15:13:19.945636Z  INFO prove_core: clk = 0 pc = 0x200d04
stdout: WARNING: Using insecure random number generator.
2025-01-14T15:13:20.490997Z  INFO prove_core: deferred 1 records
2025-01-14T15:13:20.680446Z  INFO prove_core: Shard Lifted: Index=1, Cluster=54
2025-01-14T15:13:20.680477Z  INFO prove_core: Chip Cpu: 21 -> 21
2025-01-14T15:13:20.680481Z  INFO prove_core: Chip DivRem: 2 -> 10
2025-01-14T15:13:20.680483Z  INFO prove_core: Chip AddSub: 21 -> 21
2025-01-14T15:13:20.680484Z  INFO prove_core: Chip Bitwise: 19 -> 19
2025-01-14T15:13:20.680485Z  INFO prove_core: Chip Mul: 10 -> 17
2025-01-14T15:13:20.680487Z  INFO prove_core: Chip ShiftRight: 18 -> 18
2025-01-14T15:13:20.680488Z  INFO prove_core: Chip ShiftLeft: 18 -> 18
2025-01-14T15:13:20.680490Z  INFO prove_core: Chip Lt: 19 -> 19
2025-01-14T15:13:20.680491Z  INFO prove_core: Chip MemoryLocal: 13 -> 18
2025-01-14T15:13:20.680492Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20
2025-01-14T15:13:20.680493Z  INFO prove_core: Chip Auipc: 11 -> 18
2025-01-14T15:13:20.680494Z  INFO prove_core: Chip Branch: 17 -> 18
2025-01-14T15:13:20.680495Z  INFO prove_core: Chip Jump: 14 -> 18
2025-01-14T15:13:20.680497Z  INFO prove_core: Chip Global: 16 -> 17
2025-01-14T15:13:20.680498Z  INFO prove_core: Chip SyscallCore: 2 -> 10
2025-01-14T15:13:20.680499Z  INFO prove_core: Chip SyscallInstrs: 2 -> 10
2025-01-14T15:13:20.680790Z  INFO prove_core: Shard Lifted: Index=2, Cluster=61
2025-01-14T15:13:20.680795Z  INFO prove_core: Chip Cpu: 21 -> 21
2025-01-14T15:13:20.680796Z  INFO prove_core: Chip AddSub: 21 -> 21
2025-01-14T15:13:20.680797Z  INFO prove_core: Chip Bitwise: 14 -> 17
2025-01-14T15:13:20.680798Z  INFO prove_core: Chip Mul: 10 -> 17
2025-01-14T15:13:20.680800Z  INFO prove_core: Chip ShiftRight: 12 -> 17
2025-01-14T15:13:20.680801Z  INFO prove_core: Chip ShiftLeft: 17 -> 17
2025-01-14T15:13:20.680802Z  INFO prove_core: Chip Lt: 19 -> 19
2025-01-14T15:13:20.680803Z  INFO prove_core: Chip MemoryLocal: 12 -> 18
2025-01-14T15:13:20.680805Z  INFO prove_core: Chip MemoryInstrs: 19 -> 19
2025-01-14T15:13:20.680806Z  INFO prove_core: Chip Auipc: 12 -> 18
2025-01-14T15:13:20.680807Z  INFO prove_core: Chip Branch: 18 -> 18
2025-01-14T15:13:20.680808Z  INFO prove_core: Chip Jump: 15 -> 18
2025-01-14T15:13:20.680809Z  INFO prove_core: Chip Global: 15 -> 17
2025-01-14T15:13:20.680810Z  INFO prove_core: Chip SyscallCore: 5 -> 18
2025-01-14T15:13:20.680812Z  INFO prove_core: Chip SyscallInstrs: 5 -> 18
2025-01-14T15:13:20.838940Z  INFO prove_core:generate main traces: close time.busy=158ms time.idle=2.09µs index=0
Empty file.
82 changes: 82 additions & 0 deletions sorting-output/12319-2025-01-14T15:12:12,504607394+00:00/sp1/log
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
2025-01-14T15:12:13.884240Z  WARN SP1_PROVER environment variable not set, defaulting to 'cpu'
2025-01-14T15:12:14.345758Z  INFO vk verification: true
n: 12319
2025-01-14T15:12:16.676402Z  INFO prove_core: clk = 0 pc = 0x200d04
stdout: WARNING: Using insecure random number generator.
2025-01-14T15:12:16.803217Z  INFO prove_core: clk = 0 pc = 0x200d04
stdout: WARNING: Using insecure random number generator.
2025-01-14T15:12:17.376667Z  INFO prove_core: deferred 1 records
2025-01-14T15:12:17.578652Z  INFO prove_core: Shard Lifted: Index=1, Cluster=210
2025-01-14T15:12:17.578690Z  INFO prove_core: Chip Cpu: 21 -> 21
2025-01-14T15:12:17.578693Z  INFO prove_core: Chip DivRem: 2 -> 10
2025-01-14T15:12:17.578695Z  INFO prove_core: Chip AddSub: 21 -> 21
2025-01-14T15:12:17.578696Z  INFO prove_core: Chip Bitwise: 19 -> 19
2025-01-14T15:12:17.578698Z  INFO prove_core: Chip Mul: 10 -> 17
2025-01-14T15:12:17.578699Z  INFO prove_core: Chip ShiftRight: 18 -> 18
2025-01-14T15:12:17.578701Z  INFO prove_core: Chip ShiftLeft: 18 -> 18
2025-01-14T15:12:17.578702Z  INFO prove_core: Chip Lt: 18 -> 18
2025-01-14T15:12:17.578703Z  INFO prove_core: Chip MemoryLocal: 13 -> 18
2025-01-14T15:12:17.578705Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20
2025-01-14T15:12:17.578706Z  INFO prove_core: Chip Auipc: 10 -> 18
2025-01-14T15:12:17.578707Z  INFO prove_core: Chip Branch: 17 -> 18
2025-01-14T15:12:17.578708Z  INFO prove_core: Chip Jump: 14 -> 18
2025-01-14T15:12:17.578709Z  INFO prove_core: Chip Global: 16 -> 17
2025-01-14T15:12:17.578710Z  INFO prove_core: Chip SyscallCore: 2 -> 10
2025-01-14T15:12:17.578712Z  INFO prove_core: Chip SyscallInstrs: 2 -> 10
2025-01-14T15:12:17.578926Z  INFO prove_core: Shard Lifted: Index=2, Cluster=180
2025-01-14T15:12:17.578930Z  INFO prove_core: Chip Cpu: 21 -> 21
2025-01-14T15:12:17.578932Z  INFO prove_core: Chip AddSub: 21 -> 21
2025-01-14T15:12:17.578933Z  INFO prove_core: Chip Bitwise: 15 -> 17
2025-01-14T15:12:17.578934Z  INFO prove_core: Chip Mul: 10 -> 17
2025-01-14T15:12:17.578935Z  INFO prove_core: Chip ShiftRight: 12 -> 17
2025-01-14T15:12:17.578936Z  INFO prove_core: Chip ShiftLeft: 17 -> 17
2025-01-14T15:12:17.578938Z  INFO prove_core: Chip Lt: 20 -> 20
2025-01-14T15:12:17.578939Z  INFO prove_core: Chip MemoryLocal: 13 -> 18
2025-01-14T15:12:17.578940Z  INFO prove_core: Chip MemoryInstrs: 19 -> 19
2025-01-14T15:12:17.578941Z  INFO prove_core: Chip Auipc: 12 -> 18
2025-01-14T15:12:17.578942Z  INFO prove_core: Chip Branch: 19 -> 19
2025-01-14T15:12:17.578944Z  INFO prove_core: Chip Jump: 15 -> 18
2025-01-14T15:12:17.578945Z  INFO prove_core: Chip Global: 16 -> 17
2025-01-14T15:12:17.578946Z  INFO prove_core: Chip SyscallCore: 5 -> 10
2025-01-14T15:12:17.578947Z  INFO prove_core: Chip SyscallInstrs: 5 -> 10
2025-01-14T15:12:17.746429Z  INFO prove_core:generate main traces: close time.busy=167ms time.idle=2.55µs index=0
2025-01-14T15:12:48.753833Z  INFO prove_core: execution report (totals): total_cycles=3901049, total_syscall_cycles=20, touched_memory_addresses=45331
2025-01-14T15:12:48.753860Z  INFO prove_core: execution report (opcode counts):
2025-01-14T15:12:48.753869Z  INFO prove_core: 1209211 add
2025-01-14T15:12:48.753873Z  INFO prove_core: 678543 lw
2025-01-14T15:12:48.753874Z  INFO prove_core: 635579 sw
2025-01-14T15:12:48.753876Z  INFO prove_core: 327358 sll
2025-01-14T15:12:48.753877Z  INFO prove_core: 203154 bltu
2025-01-14T15:12:48.753879Z  INFO prove_core: 161646 xor
2025-01-14T15:12:48.753880Z  INFO prove_core: 153815 srl
2025-01-14T15:12:48.753882Z  INFO prove_core: 151672 sltu
2025-01-14T15:12:48.753883Z  INFO prove_core: 151027 or
2025-01-14T15:12:48.753884Z  INFO prove_core: 70329 bne
2025-01-14T15:12:48.753886Z  INFO prove_core: 49651 beq
2025-01-14T15:12:48.753887Z  INFO prove_core: 47838 bgeu
2025-01-14T15:12:48.753888Z  INFO prove_core: 27174 jal
2025-01-14T15:12:48.753890Z  INFO prove_core: 12871 sub
2025-01-14T15:12:48.753891Z  INFO prove_core: 7784 jalr
2025-01-14T15:12:48.753892Z  INFO prove_core: 6691 and
2025-01-14T15:12:48.753894Z  INFO prove_core: 3895 auipc
2025-01-14T15:12:48.753895Z  INFO prove_core: 1610 mul
2025-01-14T15:12:48.753896Z  INFO prove_core: 459 sb
2025-01-14T15:12:48.753897Z  INFO prove_core: 299 lbu
2025-01-14T15:12:48.753899Z  INFO prove_core: 220 mulhu
2025-01-14T15:12:48.753900Z  INFO prove_core: 195 blt
2025-01-14T15:12:48.753902Z  INFO prove_core: 20 ecall
2025-01-14T15:12:48.753903Z  INFO prove_core: 4 lb
2025-01-14T15:12:48.753904Z  INFO prove_core: 3 divu
2025-01-14T15:12:48.753906Z  INFO prove_core: 1 bge
2025-01-14T15:12:48.753908Z  INFO prove_core: execution report (syscall counts):
2025-01-14T15:12:48.753914Z  INFO prove_core: 8 commit
2025-01-14T15:12:48.753915Z  INFO prove_core: 8 commit_deferred_proofs
2025-01-14T15:12:48.753917Z  INFO prove_core: 1 halt
2025-01-14T15:12:48.753918Z  INFO prove_core: 1 write
2025-01-14T15:12:48.753920Z  INFO prove_core: 1 hint_len
2025-01-14T15:12:48.753921Z  INFO prove_core: 1 hint_read
2025-01-14T15:12:48.753928Z  INFO prove_core: summary: cycles=3901049, e2e=32.078185805s, khz=121.61
2025-01-14T15:12:48.756211Z  INFO prove_core: close time.busy=31.1s time.idle=949ms
Successfully generated proof!
2025-01-14T15:12:49.284061Z  INFO verify: close time.busy=515ms time.idle=1.83µs
Successfully verified proof!
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
Command being timed: "cargo run --release -- --n=12319 --prove"
User time (seconds): 1318.88
System time (seconds): 54.28
Percent of CPU this job got: 3760%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:36.51
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): 21674868
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 6
Minor (reclaiming a frame) page faults: 12606979
Voluntary context switches: 422371
Involuntary context switches: 85801
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
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -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/12319-2025-01-14T15:12:49,993866299+00:00/ceno/hints /home/matthias/scroll/prog/zkVM-benchmarks/ceno/examples/target/riscv32im-ceno-zkvm-elf/release/examples/sorting"
User time (seconds): 765.29
System time (seconds): 53.54
Percent of CPU this job got: 3267%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:25.05
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): 8068932
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 4592604
Voluntary context switches: 1028650
Involuntary context switches: 182346
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
Loading

0 comments on commit 6b2b884

Please sign in to comment.