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 ced353b commit f49a130
Show file tree
Hide file tree
Showing 8 changed files with 144 additions and 2 deletions.
4 changes: 2 additions & 2 deletions plotting/plot.gnuplot
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# plot_sp1_ceno.gnu

# 1) Choose SVG output
set terminal svg size 1600,1200 font "Helvetica,10"
set output 'sp1_ceno_scatter.svg'
set terminal png size 1600,1200 font "Helvetica,10"
set output 'sp1_ceno_scatter.png'

# 2) Basic plot settings
set title "Scatterplot of sp1 vs ceno"
Expand Down
Binary file added 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.
40 changes: 40 additions & 0 deletions sorting-output/11193-2025-01-14T14:29:43,583017833+00:00/sp1/log
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,43 @@ stdout: WARNING: Using insecure random number generator.
2025-01-14T14:29:48.536290Z  INFO prove_core: Chip SyscallCore: 5 -> 18
2025-01-14T14:29:48.536291Z  INFO prove_core: Chip SyscallInstrs: 5 -> 18
2025-01-14T14:29:48.710256Z  INFO prove_core:generate main traces: close time.busy=174ms time.idle=2.03µs index=0
2025-01-14T14:30:20.219938Z  INFO prove_core: execution report (totals): total_cycles=3532027, total_syscall_cycles=20, touched_memory_addresses=43079
2025-01-14T14:30:20.219966Z  INFO prove_core: execution report (opcode counts):
2025-01-14T14:30:20.219975Z  INFO prove_core: 1094549 add
2025-01-14T14:30:20.219978Z  INFO prove_core: 614218 lw
2025-01-14T14:30:20.219980Z  INFO prove_core: 575137 sw
2025-01-14T14:30:20.219982Z  INFO prove_core: 295685 sll
2025-01-14T14:30:20.219984Z  INFO prove_core: 183164 bltu
2025-01-14T14:30:20.219986Z  INFO prove_core: 146709 xor
2025-01-14T14:30:20.219987Z  INFO prove_core: 139745 srl
2025-01-14T14:30:20.219989Z  INFO prove_core: 137120 or
2025-01-14T14:30:20.219993Z  INFO prove_core: 136315 sltu
2025-01-14T14:30:20.219995Z  INFO prove_core: 64182 bne
2025-01-14T14:30:20.219996Z  INFO prove_core: 45864 beq
2025-01-14T14:30:20.219998Z  INFO prove_core: 43117 bgeu
2025-01-14T14:30:20.220000Z  INFO prove_core: 24792 jal
2025-01-14T14:30:20.220001Z  INFO prove_core: 11708 sub
2025-01-14T14:30:20.220003Z  INFO prove_core: 7244 jalr
2025-01-14T14:30:20.220005Z  INFO prove_core: 6180 and
2025-01-14T14:30:20.220006Z  INFO prove_core: 3625 auipc
2025-01-14T14:30:20.220008Z  INFO prove_core: 1515 mul
2025-01-14T14:30:20.220010Z  INFO prove_core: 454 sb
2025-01-14T14:30:20.220012Z  INFO prove_core: 289 lbu
2025-01-14T14:30:20.220013Z  INFO prove_core: 210 mulhu
2025-01-14T14:30:20.220015Z  INFO prove_core: 177 blt
2025-01-14T14:30:20.220017Z  INFO prove_core: 20 ecall
2025-01-14T14:30:20.220019Z  INFO prove_core: 4 lb
2025-01-14T14:30:20.220020Z  INFO prove_core: 3 divu
2025-01-14T14:30:20.220022Z  INFO prove_core: 1 bge
2025-01-14T14:30:20.220026Z  INFO prove_core: execution report (syscall counts):
2025-01-14T14:30:20.220032Z  INFO prove_core: 8 commit
2025-01-14T14:30:20.220034Z  INFO prove_core: 8 commit_deferred_proofs
2025-01-14T14:30:20.220035Z  INFO prove_core: 1 halt
2025-01-14T14:30:20.220037Z  INFO prove_core: 1 write
2025-01-14T14:30:20.220038Z  INFO prove_core: 1 hint_len
2025-01-14T14:30:20.220040Z  INFO prove_core: 1 hint_read
2025-01-14T14:30:20.220048Z  INFO prove_core: summary: cycles=3532027, e2e=32.523103307s, khz=108.60
2025-01-14T14:30:20.225747Z  INFO prove_core: close time.busy=31.6s time.idle=903ms
Successfully generated proof!
2025-01-14T14:30:20.753101Z  INFO verify: close time.busy=514ms time.idle=2.10µ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=11193 --prove"
User time (seconds): 1318.12
System time (seconds): 68.20
Percent of CPU this job got: 3741%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:37.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): 19547292
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 18
Minor (reclaiming a frame) page faults: 13403898
Voluntary context switches: 470200
Involuntary context switches: 90399
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/11193-2025-01-14T14:30:21,603209776+00:00/ceno/hints /home/matthias/scroll/prog/zkVM-benchmarks/ceno/examples/target/riscv32im-ceno-zkvm-elf/release/examples/sorting"
User time (seconds): 780.24
System time (seconds): 54.03
Percent of CPU this job got: 3309%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:25.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): 8002024
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 4690753
Voluntary context switches: 983096
Involuntary context switches: 178812
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
56 changes: 56 additions & 0 deletions sorting-output/19264-2025-01-14T14:30:47,419324968+00:00/sp1/log
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
2025-01-14T14:30:48.765692Z  WARN SP1_PROVER environment variable not set, defaulting to 'cpu'
2025-01-14T14:30:49.226293Z  INFO vk verification: true
n: 19264
2025-01-14T14:30:51.564171Z  INFO prove_core: clk = 0 pc = 0x200d04
stdout: WARNING: Using insecure random number generator.
2025-01-14T14:30:51.763437Z  INFO prove_core: clk = 0 pc = 0x200d04
stdout: WARNING: Using insecure random number generator.
2025-01-14T14:30:52.726263Z  INFO prove_core: deferred 1 records
2025-01-14T14:30:53.027140Z  INFO prove_core: Shard Lifted: Index=1, Cluster=210
2025-01-14T14:30:53.027176Z  INFO prove_core: Chip Cpu: 21 -> 21
2025-01-14T14:30:53.027179Z  INFO prove_core: Chip AddSub: 21 -> 21
2025-01-14T14:30:53.027192Z  INFO prove_core: Chip Bitwise: 19 -> 19
2025-01-14T14:30:53.027194Z  INFO prove_core: Chip Mul: 2 -> 17
2025-01-14T14:30:53.027196Z  INFO prove_core: Chip ShiftRight: 18 -> 18
2025-01-14T14:30:53.027198Z  INFO prove_core: Chip ShiftLeft: 18 -> 18
2025-01-14T14:30:53.027199Z  INFO prove_core: Chip Lt: 17 -> 18
2025-01-14T14:30:53.027201Z  INFO prove_core: Chip MemoryLocal: 13 -> 18
2025-01-14T14:30:53.027203Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20
2025-01-14T14:30:53.027204Z  INFO prove_core: Chip Auipc: 9 -> 18
2025-01-14T14:30:53.027206Z  INFO prove_core: Chip Branch: 16 -> 18
2025-01-14T14:30:53.027207Z  INFO prove_core: Chip Jump: 12 -> 18
2025-01-14T14:30:53.027208Z  INFO prove_core: Chip Global: 16 -> 17
2025-01-14T14:30:53.027210Z  INFO prove_core: Chip SyscallCore: 2 -> 10
2025-01-14T14:30:53.027212Z  INFO prove_core: Chip SyscallInstrs: 2 -> 10
2025-01-14T14:30:53.027486Z  INFO prove_core: Shard Lifted: Index=2, Cluster=179
2025-01-14T14:30:53.027491Z  INFO prove_core: Chip Cpu: 21 -> 21
2025-01-14T14:30:53.027492Z  INFO prove_core: Chip DivRem: 2 -> 10
2025-01-14T14:30:53.027493Z  INFO prove_core: Chip AddSub: 21 -> 21
2025-01-14T14:30:53.027494Z  INFO prove_core: Chip Bitwise: 17 -> 17
2025-01-14T14:30:53.027496Z  INFO prove_core: Chip Mul: 11 -> 17
2025-01-14T14:30:53.027497Z  INFO prove_core: Chip ShiftRight: 15 -> 17
2025-01-14T14:30:53.027498Z  INFO prove_core: Chip ShiftLeft: 18 -> 18
2025-01-14T14:30:53.027499Z  INFO prove_core: Chip Lt: 20 -> 20
2025-01-14T14:30:53.027501Z  INFO prove_core: Chip MemoryLocal: 14 -> 18
2025-01-14T14:30:53.027502Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20
2025-01-14T14:30:53.027503Z  INFO prove_core: Chip Auipc: 12 -> 18
2025-01-14T14:30:53.027504Z  INFO prove_core: Chip Branch: 19 -> 19
2025-01-14T14:30:53.027505Z  INFO prove_core: Chip Jump: 15 -> 18
2025-01-14T14:30:53.027506Z  INFO prove_core: Chip Global: 17 -> 17
2025-01-14T14:30:53.027664Z  INFO prove_core: Shard Lifted: Index=3, Cluster=179
2025-01-14T14:30:53.027668Z  INFO prove_core: Chip Cpu: 21 -> 21
2025-01-14T14:30:53.027669Z  INFO prove_core: Chip AddSub: 21 -> 21
2025-01-14T14:30:53.027670Z  INFO prove_core: Chip Bitwise: 15 -> 17
2025-01-14T14:30:53.027671Z  INFO prove_core: Chip Mul: 10 -> 17
2025-01-14T14:30:53.027673Z  INFO prove_core: Chip ShiftRight: 12 -> 17
2025-01-14T14:30:53.027674Z  INFO prove_core: Chip ShiftLeft: 18 -> 18
2025-01-14T14:30:53.027675Z  INFO prove_core: Chip Lt: 20 -> 20
2025-01-14T14:30:53.027676Z  INFO prove_core: Chip MemoryLocal: 13 -> 18
2025-01-14T14:30:53.027677Z  INFO prove_core: Chip MemoryInstrs: 20 -> 20
2025-01-14T14:30:53.027679Z  INFO prove_core: Chip Auipc: 12 -> 18
2025-01-14T14:30:53.027680Z  INFO prove_core: Chip Branch: 19 -> 19
2025-01-14T14:30:53.027681Z  INFO prove_core: Chip Jump: 15 -> 18
2025-01-14T14:30:53.027682Z  INFO prove_core: Chip Global: 16 -> 17
2025-01-14T14:30:53.027683Z  INFO prove_core: Chip SyscallCore: 5 -> 10
2025-01-14T14:30:53.027684Z  INFO prove_core: Chip SyscallInstrs: 5 -> 10
2025-01-14T14:30:53.256959Z  INFO prove_core:generate main traces: close time.busy=229ms time.idle=1.71µs index=0
Empty file.

0 comments on commit f49a130

Please sign in to comment.