35 lines
6.7 KiB
Text
35 lines
6.7 KiB
Text
wai-sink-table/1 (extensions/sink-energy.md §4.4), as this run carried it out.
|
|
|
|
command: /Volumes/macos_4TB_external_1/wai-build/targets/_wt-energy-sink/release/wai_sink_table run --out ../live-conformance/sink-energy/tables/macos-arm64 --rounds 7
|
|
sampling interval: 200000 us; idle bracket 10 intervals; busy bracket 14 intervals; rounds 7; workers 8, released together from a start barrier
|
|
order: every case once per round, the order rotated by one each round; 2 s of settling before each idle bracket
|
|
build: release rustc 1.98.0 (88d9e12ae 2026-08-18) aarch64-apple-darwin
|
|
machine: macos 27.0.1, aarch64 processor, 32 logical cores (24 Performance + 8 Efficiency); release build; load averages at the end Some(("22.55", "45.16", "67.69"))
|
|
survey:
|
|
macos-gpu frozen: IOReport Energy Model / GPU Energy
|
|
macos-task live: proc_pid_rusage RUSAGE_INFO_V6: ri_energy_nj + ri_billed_energy - ri_serviced_energy, this process and its children
|
|
work items (a completion is one decode of the whole item; its output was checked once before the rounds):
|
|
wai.video.int_motion software [builtin:[email protected]] 8 frame per completion at 96x96: tests/vectors/int_video/video_real_bitstream.json sha256 8e05b13cf7a3f4910f41feb8f12efc8bb32c44a80dbfdaa2b312c850db042b75 (8 frames 96x96); decodes
|
|
wai.neural.int_hyper software [builtin:[email protected]] 1 image per completion at 16x16: tests/vectors/int_hyper tiny conditional codec, seeded random weights (16x16), bitstream sha256 11c4637ce1038584a47d7bbc2d0515d48518292189e42070c6ad029b0947efbb; decodes
|
|
wai.neural.int_synth software [builtin:[email protected]] 1 image per completion at 128x128: neural-conformance/vectors/photo latent.bin sha256 dd430da21fb066174f02dde9fd45902f9388327fbfccc489efa530ac0f65a5e0 (128x128); decodes
|
|
wai.audio.int_codec software [builtin:[email protected]] 512 content-ms per completion: tests/vectors/int_audio (8192 samples at 16000 Hz), bitstream sha256 4cba3bb4edf1d08a5cb529187dec566d440ed120c2efe1369dcbf4712e2a1840; output hash e5ff66ad1b86117c as committed
|
|
wai.world.model software [builtin:[email protected]] 9 frame per completion at 64x64: tests/vectors/int_world (9 frames 64x64); clip hash 2072048504126404994
|
|
wai.image.png software [builtin:[email protected]] 1 image per completion at 1920x1080: a 1920x1080 picture from seed 1, encoded once; decodes to its source, payload sha256 71e54ccf081952abb8951c41b2385f77239a68004c4ce2d71993a55d9e24370b
|
|
wai.image.jpeg software [builtin:[email protected]] 1 image per completion at 1920x1080: the same picture at quality 85; decodes, payload sha256 f8f39a5b8ebca54cb349bb0d3fd5d154abbd935cf1e24f8129f4744c2e51bf98
|
|
wai.image.avif software [builtin:[email protected]] 1 image per completion at 1280x720: a 1280x720 picture from seed 2 at quality 60; decodes, payload sha256 65b8f6728a751bec333caab31dbbe03a0200b4d14f6c2135b6cb9fced33543a0
|
|
wai.image.jxl software [builtin:[email protected]] 1 image per completion at 1280x720: the 1280x720 picture at distance 2.0; decodes, payload sha256 021e172d10983472562df4506f83d50d6dff3b9b7cf14512f94cdbd6b20a5b91
|
|
wai.video.av1 software [builtin:[email protected]] 30 frame per completion at 1280x720: 30 frames 1280x720 from seeds 10-39 at quality 60; decodes, payload sha256 3d6ac29bf1dc6c6a71103f4881e8b96a66c4c3cdcf2b101cf60c78150bf6d72f
|
|
wai.audio.opus software [builtin:[email protected]] 10000 content-ms per completion: 10 s of two tones, mono 48 kHz, at 96 kbit/s; decodes, payload sha256 733bf012f596978fef695583a5a312849bb6a27b33e2bae63b852f9a9ccf4bfd
|
|
wai.audio.flac software [builtin:[email protected]] 10000 content-ms per completion: the same 10 s; decodes, payload sha256 ff2af19c6bb6215055117b2c86686a1113451d00fcdd25b13537331c19ef7407
|
|
wai.text.zstd software [builtin:[email protected]] 4194304 byte per completion: 4 MiB of words from seed 7 at level 19; decodes to its source, payload sha256 2553ced638440a380e42ab15404673253d9a0e6f5f4c486e35aef312e656b149
|
|
wai.text.xz software [builtin:[email protected]] 4194304 byte per completion: the same 4 MiB at level 6; decodes to its source, payload sha256 a58c78ae580c453cae300e73cc73194f84c048c0b5a0e984c0552ac10ae1daa9
|
|
wai.video.avc software [platform:media-library] 60 frame per completion at 1920x1080: 2 s 1920x1080 30 fps test pattern (60 frames), -c:v libx264 -preset medium -crf 23 sha256 29a813955d3a7b30fe9c5ad08f43da0652c21626fe05c59a9051a29247fe0229; the tool's software decoder, one thread per process, output MD5 MD5=82bdbdb4291a71ae59f18ef1ccb1abf0
|
|
wai.video.avc hardware [platform:media-framework] 60 frame per completion at 1920x1080: the same clip on the platform's hardware decoder, frames kept on the device; output MD5 MD5=82bdbdb4291a71ae59f18ef1ccb1abf0, the software path's
|
|
wai.video.hevc software [platform:media-library] 60 frame per completion at 1920x1080: 2 s 1920x1080 30 fps test pattern (60 frames), -c:v libx265 -preset fast -crf 26 -tag:v hvc1 sha256 8d4e6c9a0efa78453cc4905cf3a2f7b96089c8f076af27e7950c8030285bc23c; the tool's software decoder, one thread per process, output MD5 MD5=beb40263ca65da630ced7bacaa961f52
|
|
wai.video.hevc hardware [platform:media-framework] 60 frame per completion at 1920x1080: the same clip on the platform's hardware decoder, frames kept on the device; output MD5 MD5=beb40263ca65da630ced7bacaa961f52, the software path's
|
|
wai.video.av1 software [platform:media-library] 60 frame per completion at 1920x1080: 2 s 1920x1080 30 fps test pattern (60 frames), -c:v libsvtav1 -preset 8 -crf 35 sha256 f76b1979437ee3f347345d3fc06b24750855d029b76722962f4508dd3ce0b54b; the tool's software decoder, one thread per process, output MD5 MD5=75e3c4deef532a2ae51cac3854e12e2a
|
|
wai.video.av1 hardware [platform:media-framework] 60 frame per completion at 1920x1080: the same clip on the platform's hardware decoder, frames kept on the device; output MD5 MD5=75e3c4deef532a2ae51cac3854e12e2a, the software path's
|
|
wai.video.vp9 software [platform:media-library] 60 frame per completion at 1920x1080: 2 s 1920x1080 30 fps test pattern (60 frames), -c:v libvpx-vp9 -deadline realtime -cpu-used 8 -b:v 6M sha256 d9af343406d25aff46a95d928deac273e8f88af824bafad2bd8931dc094d6b6f; the tool's software decoder, one thread per process, output MD5 MD5=fced24d8b9466647848c258a6e3c3a77
|
|
wai.video.vp9 hardware [platform:media-framework] 60 frame per completion at 1920x1080: the same clip on the platform's hardware decoder, frames kept on the device; output MD5 MD5=fced24d8b9466647848c258a6e3c3a77, the software path's
|
|
note: platform media tool: /opt/homebrew/bin/ffmpeg (sha256 7f6028378534aa10a2dfa07d807ddcc0d18c869bf5c2f64c89efcc18ee88c4ee), ffmpeg version 9.0.2 Copyright (c) 2000-2026 the FFmpeg developers
|
|
rows absent for no_decoder: the registered payload capabilities this build (codecs, neural_int, video_int, audio_int, world_int) does not decode; no_work_item: those it decodes and this procedure has no item for
|