schema: pulse-result.v1
client_version: 0.4.0
hostname: Lenovo Legion PRO5 16IRX9
fingerprint: 52ac8959911b9a8e
timestamp: '2026-05-15T17:15:42+00:00'
system: linux
distro: ubuntu
arch: x86_64
platform_label: linux/ubuntu/x86_64
cpu:
  model: Intel(R) Core(TM) i9-14900HX
  logical: 32
  physical: 16
  freq_mhz: 2419.2
ram_total_bytes: 16619929600
ram_total_gib: 15.5
ram_modules: []
motherboard: {}
disks:
- device: /dev/sdd
  mountpoint: /
  fstype: ext4
  total_bytes: 1081101176832
  free_bytes: 1019330809856
  model: Virtual Disk
  vendor: Msft
  rotational: true
- device: /dev/sde
  mountpoint: /mnt/wsl/docker-desktop/docker-desktop-user-distro
  fstype: ext4
  total_bytes: 142625792
  free_bytes: 57331712
  model: Virtual Disk
  vendor: Msft
  rotational: true
- device: /dev/loop0
  mountpoint: /mnt/wsl/docker-desktop/cli-tools
  fstype: iso9660
  total_bytes: 840749056
  free_bytes: 0
gpus:
- vendor: nvidia
  name: NVIDIA GeForce RTX 4070 Laptop GPU
  driver: '566.26'
  vram_mb: 8188
  compute_cap: '8.9'
governor: null
thermal_warnings: []
numa:
  node_count: 1
  nodes:
  - id: 0
    cpus:
    - 0
    - 1
    - 2
    - 3
    - 4
    - 5
    - 6
    - 7
    - 8
    - 9
    - 10
    - 11
    - 12
    - 13
    - 14
    - 15
    - 16
    - 17
    - 18
    - 19
    - 20
    - 21
    - 22
    - 23
    - 24
    - 25
    - 26
    - 27
    - 28
    - 29
    - 30
    - 31
    mem_bytes: 16619929600
  distance_matrix:
  - - 10
  max_distance: 10
  imbalance_pct: null
python:
  implementation: CPython
  version: 3.14.4
results:
- name: cpu_python
  category: cpu
  status: ok
  duration_seconds: 0.164
  summary: sieve 239.61 Mops/s, arith 32.07 Mops/s
  metrics:
  - name: sieve_throughput
    value: 239.61321634738286
    unit: Mops/s
    higher_is_better: true
  - name: arith_throughput
    value: 32.06629565530614
    unit: Mops/s
    higher_is_better: true
  - name: primes_found
    value: 148933.0
    unit: primes
    higher_is_better: true
  skip_reason: null
  error: null
- name: cpu_hash
  category: cpu
  status: ok
  duration_seconds: 4.003
  summary: 'SHA-256 single-thread (16 MiB chunks): 2434 MiB/s'
  metrics:
  - name: sha256_throughput
    value: 2434.2322544509493
    unit: MiB/s
    higher_is_better: true
  - name: chunk_size_mib
    value: 16.0
    unit: MiB
    higher_is_better: true
  skip_reason: null
  error: null
- name: cpu_compress
  category: cpu
  status: ok
  duration_seconds: 2.829
  summary: zlib c/d 65/337 MiB/s, lzma 14 MiB/s, zlib ratio 0.66
  metrics:
  - name: zlib_compress
    value: 64.59064528035688
    unit: MiB/s
    higher_is_better: true
  - name: zlib_decompress
    value: 337.3205536347016
    unit: MiB/s
    higher_is_better: true
  - name: lzma_compress
    value: 14.295009507159635
    unit: MiB/s
    higher_is_better: true
  - name: zlib_ratio
    value: 0.6649743914604187
    unit: ratio
    higher_is_better: false
  skip_reason: null
  error: null
- name: sqlite_oltp
  category: database
  status: ok
  duration_seconds: 8.024
  summary: 'WAL mode: inserts=68431 selects=5361 updates=50622 ops/s'
  metrics:
  - name: inserts_per_s
    value: 68431.22907370949
    unit: ops/s
    higher_is_better: true
  - name: selects_per_s
    value: 5360.584579852982
    unit: ops/s
    higher_is_better: true
  - name: updates_per_s
    value: 50621.94316231597
    unit: ops/s
    higher_is_better: true
  - name: txn_per_s
    value: 124413.75681587844
    unit: ops/s
    higher_is_better: true
  skip_reason: null
  error: null
- name: memory
  category: memory
  status: ok
  duration_seconds: 2.064
  summary: memcpy 19891 MiB/s (ctypes), 1MiB alloc 67854/s
  metrics:
  - name: memcpy
    value: 19891.24987513513
    unit: MiB/s
    higher_is_better: true
  - name: alloc_1mib_per_sec
    value: 67854.23720054145
    unit: allocs/s
    higher_is_better: true
  skip_reason: null
  error: null
- name: disk_seq
  category: disk
  status: ok
  duration_seconds: 0.068
  summary: seq write 5433 MiB/s, seq read 12498 MiB/s (256 MiB, O_DIRECT)
  metrics:
  - name: seq_write
    value: 5433.3439905883515
    unit: MiB/s
    higher_is_better: true
  - name: seq_read
    value: 12498.003859071056
    unit: MiB/s
    higher_is_better: true
  - name: file_size_mib
    value: 256.0
    unit: MiB
    higher_is_better: true
  skip_reason: null
  error: null
- name: disk_rand
  category: disk
  status: ok
  duration_seconds: 2.781
  summary: 'random 4K read: 7192 IOPS (O_DIRECT)'
  metrics:
  - name: rand_read_iops
    value: 7192.265670528457
    unit: IOPS
    higher_is_better: true
  - name: rand_read_throughput
    value: 28.094787775501786
    unit: MiB/s
    higher_is_better: true
  - name: file_size_mib
    value: 512.0
    unit: MiB
    higher_is_better: true
  skip_reason: null
  error: null
- name: network_download
  category: network
  status: ok
  duration_seconds: 13.194
  summary: max 2.3 MiB/s (19 Mbps), median 2.2 MiB/s, σ=0.1 (3 samples)
  metrics:
  - name: download_max_mibps
    value: 2.2697793827271515
    unit: MiB/s
    higher_is_better: true
  - name: download_median_mibps
    value: 2.2234264842945497
    unit: MiB/s
    higher_is_better: true
  - name: download_max_mbps
    value: 19.040289488180044
    unit: Mbps
    higher_is_better: true
  - name: download_median_mbps
    value: 18.651453193565136
    unit: Mbps
    higher_is_better: true
  - name: download_stdev_mibps
    value: 0.12857746097699438
    unit: MiB/s
    higher_is_better: false
  - name: download_samples
    value: 3.0
    unit: n
    higher_is_better: true
  skip_reason: null
  error: null
- name: llm_inference
  category: ml
  status: ok
  duration_seconds: 3.884
  summary: 'tinyllama-1.1b-chat-v1.0.Q4_K_M.gguf on llama-cpp-python (32 threads): pp512=429.0 tok/s · tg128=61.8 tok/s'
  metrics:
  - name: llm_pp512_tokens_per_sec
    value: 429.0494413648225
    unit: tok/s
    higher_is_better: true
  - name: llm_tg128_tokens_per_sec
    value: 61.80527297046971
    unit: tok/s
    higher_is_better: true
  skip_reason: null
  error: null
- name: gpu_compute
  category: gpu
  status: ok
  duration_seconds: 0.154
  summary: 'CPU (scipy-openblas) (cpu-numpy): 1115.1 GFLOPS @ 2048^3'
  metrics:
  - name: gpu_sgemm_gflops
    value: 1115.056326515479
    unit: GFLOPS
    higher_is_better: true
  - name: gpu_matmul_size
    value: 2048.0
    unit: N
    higher_is_better: true
  skip_reason: null
  error: null
- name: sysbench_cpu
  category: cpu
  status: ok
  duration_seconds: 30.011
  summary: 'sysbench cpu @ 32t, prime=20000: 30673 events/s'
  metrics:
  - name: sysbench_cpu_events_per_sec
    value: 30672.93
    unit: events/s
    higher_is_better: true
  - name: sysbench_cpu_threads
    value: 32.0
    unit: threads
    higher_is_better: true
  skip_reason: null
  error: null
- name: sysbench_memory
  category: memory
  status: ok
  duration_seconds: 0.066
  summary: 'sysbench memory read: 65556 MiB/s'
  metrics:
  - name: sysbench_memory_read
    value: 65556.18
    unit: MiB/s
    higher_is_better: true
  skip_reason: null
  error: null
- name: sysbench_threads
  category: cpu
  status: ok
  duration_seconds: 20.008
  summary: 'sysbench threads @ 16t: 11742 events/s'
  metrics:
  - name: sysbench_threads_events_per_sec
    value: 11741.862592672209
    unit: events/s
    higher_is_better: true
  - name: sysbench_threads_count
    value: 16.0
    unit: threads
    higher_is_better: true
  skip_reason: null
  error: null
- name: stream
  category: memory
  status: ok
  duration_seconds: 1.023
  summary: STREAM Triad 60.3 GB/s (Copy 55.3 · Scale 51.8 · Add 60.8) · 1144 MiB working set
  metrics:
  - name: stream_copy_gb_s
    value: 55.3128
    unit: GB/s
    higher_is_better: true
  - name: stream_scale_gb_s
    value: 51.810300000000005
    unit: GB/s
    higher_is_better: true
  - name: stream_add_gb_s
    value: 60.818599999999996
    unit: GB/s
    higher_is_better: true
  - name: stream_triad_gb_s
    value: 60.3287
    unit: GB/s
    higher_is_better: true
  skip_reason: null
  error: null
- name: fio_disk
  category: disk
  status: ok
  duration_seconds: 61.827
  summary: 4K randread 165065 IOPS · 1M seqwrite 2816 MiB/s
  metrics:
  - name: fio_randread_iops
    value: 165064.964501
    unit: IOPS
    higher_is_better: true
  - name: fio_randread_throughput
    value: 644.7841796875
    unit: MiB/s
    higher_is_better: true
  - name: fio_seqwrite_throughput
    value: 2815.5576171875
    unit: MiB/s
    higher_is_better: true
  skip_reason: null
  error: null
- name: stress_ng_cpu
  category: cpu
  status: ok
  duration_seconds: 30.032
  summary: 'stress-ng cpu @ 32t (matrixprod): 46424 bogo-ops/s'
  metrics:
  - name: stress_ng_cpu_bogo_ops_per_sec
    value: 46423.93
    unit: bogo-ops/s
    higher_is_better: true
  - name: stress_ng_cpu_threads
    value: 32.0
    unit: threads
    higher_is_better: true
  skip_reason: null
  error: null
- name: stress_ng_memory
  category: memory
  status: ok
  duration_seconds: 30.296
  summary: 'stress-ng memrate: 1 bogo-ops/s'
  metrics:
  - name: stress_ng_memrate_bogo_ops_per_sec
    value: 1.06
    unit: bogo-ops/s
    higher_is_better: true
  skip_reason: null
  error: null
- name: 7zip
  category: compress
  status: ok
  duration_seconds: 17.992
  summary: compress 100 MIPS, decompress 7653 MIPS
  metrics:
  - name: 7z_compress_rating
    value: 100.0
    unit: MIPS
    higher_is_better: true
  - name: 7z_decompress_rating
    value: 7653.0
    unit: MIPS
    higher_is_better: true
  skip_reason: null
  error: null
- name: openssl_speed
  category: crypto
  status: ok
  duration_seconds: 18.019
  summary: 'AES-256-GCM (16K blocks): 7426 MiB/s'
  metrics:
  - name: aes256_gcm
    value: 7425.734376907349
    unit: MiB/s
    higher_is_better: true
  skip_reason: null
  error: null
- name: c_ray
  category: render
  status: ok
  duration_seconds: 5.975
  summary: 'c-ray-mt 7680x4320 rays=16 threads=32: 4.95 s'
  metrics:
  - name: c_ray_render_time_s
    value: 4.949
    unit: s
    higher_is_better: false
  - name: c_ray_threads
    value: 32.0
    unit: threads
    higher_is_better: true
  skip_reason: null
  error: null
- name: ffmpeg_x264_encode
  category: media
  status: ok
  duration_seconds: 3.515
  summary: 'x264 encode 900 frames @ 1080p in 3.5s = 256.1 fps (last reported: 259.0 fps)'
  metrics:
  - name: ffmpeg_x264_encode_fps
    value: 256.07879021293877
    unit: fps
    higher_is_better: true
  - name: ffmpeg_x264_output_mib
    value: 22.89647388458252
    unit: MiB
    higher_is_better: true
  skip_reason: null
  error: null
- name: blender_bmw27
  category: render
  status: ok
  duration_seconds: 82.829
  summary: 'BMW27 (CYCLES, 100% resolution): 82.3 s (wall: 82.8 s)'
  metrics:
  - name: blender_bmw27_render_seconds
    value: 82.28
    unit: s
    higher_is_better: false
  skip_reason: null
  error: null
- name: glmark2
  category: gpu
  status: ok
  duration_seconds: 34.942
  summary: 'glmark2 score: 150'
  metrics:
  - name: glmark2_score
    value: 150.0
    unit: points
    higher_is_better: true
  skip_reason: null
  error: null
- name: docker
  category: container
  status: ok
  duration_seconds: 7.786
  summary: pull 4.41s · run start (median) 657 ms
  metrics:
  - name: docker_pull_time
    value: 4.40594987500026
    unit: s
    higher_is_better: false
  - name: docker_run_median
    value: 0.6566670120000708
    unit: s
    higher_is_better: false
  - name: docker_run_min
    value: 0.5971487449996857
    unit: s
    higher_is_better: false
  skip_reason: null
  error: null
- name: compile_sqlite
  category: compile
  status: ok
  duration_seconds: 13.809
  summary: sqlite3.c compiled in 13.81s (18525 lines/s) using cc
  metrics:
  - name: compile_time
    value: 13.808981771000617
    unit: s
    higher_is_better: false
  - name: compile_throughput
    value: 18524.97195247319
    unit: lines/s
    higher_is_better: true
  - name: download_time
    value: 2.5709688220003954
    unit: s
    higher_is_better: false
  skip_reason: null
  error: null
- name: compile_cpp
  category: compile
  status: ok
  duration_seconds: 1.272
  summary: json.hpp compiled in 1.27s (19464 header lines/s) using c++
  metrics:
  - name: cpp_compile_time
    value: 1.272335108000334
    unit: s
    higher_is_better: false
  - name: cpp_compile_throughput
    value: 19464.21178216321
    unit: lines/s
    higher_is_better: true
  - name: download_time
    value: 0.6526288479999494
    unit: s
    higher_is_better: false
  skip_reason: null
  error: null
- name: compile_java
  category: compile
  status: ok
  duration_seconds: 10.294
  summary: javac compiled 500 classes / 786000 LOC in 10.29s (76353 lines/s)
  metrics:
  - name: javac_time
    value: 10.294290008999269
    unit: s
    higher_is_better: false
  - name: javac_lines_per_sec
    value: 76353.00728004347
    unit: lines/s
    higher_is_better: true
  - name: javac_classes_per_sec
    value: 48.570615318093814
    unit: classes/s
    higher_is_better: true
  skip_reason: null
  error: null
- name: compile_redis
  category: compile
  status: ok
  duration_seconds: 8.86
  summary: redis built in 8.9s with -j8 (151 object files)
  metrics:
  - name: redis_build_time
    value: 8.859565601999748
    unit: s
    higher_is_better: false
  - name: redis_objs_per_sec
    value: 17.04372502935323
    unit: objs/s
    higher_is_better: true
  - name: redis_jobs
    value: 8.0
    unit: threads
    higher_is_better: true
  - name: download_time
    value: 1.6823164229999747
    unit: s
    higher_is_better: false
  skip_reason: null
  error: null
- name: browser_js
  category: browser
  status: skipped
  duration_seconds: 0.203
  summary: ''
  metrics: []
  skip_reason: no chromium-family browser found
  error: null
summary_counts:
  ok: 28
  skipped: 1
  failed: 0
headline:
  cpu_python.sieve_throughput: 239.61321634738286
  cpu_python.arith_throughput: 32.06629565530614
  cpu_python.primes_found: 148933.0
  cpu_hash.sha256_throughput: 2434.2322544509493
  cpu_hash.chunk_size_mib: 16.0
  cpu_compress.zlib_compress: 64.59064528035688
  cpu_compress.zlib_decompress: 337.3205536347016
  cpu_compress.lzma_compress: 14.295009507159635
  cpu_compress.zlib_ratio: 0.6649743914604187
  sqlite_oltp.inserts_per_s: 68431.22907370949
  sqlite_oltp.selects_per_s: 5360.584579852982
  sqlite_oltp.updates_per_s: 50621.94316231597
  sqlite_oltp.txn_per_s: 124413.75681587844
  memory.memcpy: 19891.24987513513
  memory.alloc_1mib_per_sec: 67854.23720054145
  disk_seq.seq_write: 5433.3439905883515
  disk_seq.seq_read: 12498.003859071056
  disk_seq.file_size_mib: 256.0
  disk_rand.rand_read_iops: 7192.265670528457
  disk_rand.rand_read_throughput: 28.094787775501786
  disk_rand.file_size_mib: 512.0
  network_download.download_max_mibps: 2.2697793827271515
  network_download.download_median_mibps: 2.2234264842945497
  network_download.download_max_mbps: 19.040289488180044
  network_download.download_median_mbps: 18.651453193565136
  network_download.download_stdev_mibps: 0.12857746097699438
  network_download.download_samples: 3.0
  llm_inference.llm_pp512_tokens_per_sec: 429.0494413648225
  llm_inference.llm_tg128_tokens_per_sec: 61.80527297046971
  gpu_compute.gpu_sgemm_gflops: 1115.056326515479
  gpu_compute.gpu_matmul_size: 2048.0
  sysbench_cpu.sysbench_cpu_events_per_sec: 30672.93
  sysbench_cpu.sysbench_cpu_threads: 32.0
  sysbench_memory.sysbench_memory_read: 65556.18
  sysbench_threads.sysbench_threads_events_per_sec: 11741.862592672209
  sysbench_threads.sysbench_threads_count: 16.0
  stream.stream_copy_gb_s: 55.3128
  stream.stream_scale_gb_s: 51.810300000000005
  stream.stream_add_gb_s: 60.818599999999996
  stream.stream_triad_gb_s: 60.3287
  fio_disk.fio_randread_iops: 165064.964501
  fio_disk.fio_randread_throughput: 644.7841796875
  fio_disk.fio_seqwrite_throughput: 2815.5576171875
  stress_ng_cpu.stress_ng_cpu_bogo_ops_per_sec: 46423.93
  stress_ng_cpu.stress_ng_cpu_threads: 32.0
  stress_ng_memory.stress_ng_memrate_bogo_ops_per_sec: 1.06
  7zip.7z_compress_rating: 100.0
  7zip.7z_decompress_rating: 7653.0
  openssl_speed.aes256_gcm: 7425.734376907349
  c_ray.c_ray_render_time_s: 4.949
  c_ray.c_ray_threads: 32.0
  ffmpeg_x264_encode.ffmpeg_x264_encode_fps: 256.07879021293877
  ffmpeg_x264_encode.ffmpeg_x264_output_mib: 22.89647388458252
  blender_bmw27.blender_bmw27_render_seconds: 82.28
  glmark2.glmark2_score: 150.0
  docker.docker_pull_time: 4.40594987500026
  docker.docker_run_median: 0.6566670120000708
  docker.docker_run_min: 0.5971487449996857
  compile_sqlite.compile_time: 13.808981771000617
  compile_sqlite.compile_throughput: 18524.97195247319
  compile_sqlite.download_time: 2.5709688220003954
  compile_cpp.cpp_compile_time: 1.272335108000334
  compile_cpp.cpp_compile_throughput: 19464.21178216321
  compile_cpp.download_time: 0.6526288479999494
  compile_java.javac_time: 10.294290008999269
  compile_java.javac_lines_per_sec: 76353.00728004347
  compile_java.javac_classes_per_sec: 48.570615318093814
  compile_redis.redis_build_time: 8.859565601999748
  compile_redis.redis_objs_per_sec: 17.04372502935323
  compile_redis.redis_jobs: 8.0
  compile_redis.download_time: 1.6823164229999747
scores:
  cpu: 87.06
  memory: 224.46
  disk: 61.5
  ml: 77.26
  gpu: 9.29
  compress: 0.11
  crypto: 92.82
  render: 108.57
  media: 128.04
submitter:
  name: Tomáš Vrba
  email: example@seznam.cz
