Skip to content

Instantly share code, notes, and snippets.

@indolering
Created January 28, 2023 02:36
Show Gist options
  • Save indolering/003ad8ef38fd46f6c706a6726c01b575 to your computer and use it in GitHub Desktop.
Save indolering/003ad8ef38fd46f6c706a6726c01b575 to your computer and use it in GitHub Desktop.
phoronix-av1-debug
anon@anon $ phoronix-test-suite % phoronix-test-suite debug-benchmark aom-av1

    Evaluating External Test Dependencies ..................................................................................................................................................

Phoronix Test Suite v10.8.4

    Installed:     pts/aom-av1-3.5.0


AOM AV1 3.5:
pts/aom-av1-3.5.0
Processor Test Configuration
1: Speed 10 Realtime [Fastest]
2: Speed 9 Realtime
3: Speed 8 Realtime
4: Speed 6 Realtime
5: Speed 6 Two-Pass
6: Speed 4 Two-Pass
7: Speed 0 Two-Pass  [Slowest]
8: Test All Options
** Multiple items can be selected, delimit by a comma. **
Encoder Mode: 1


1: Bosphorus 1080p
2: Bosphorus 4K
3: Test All Options
** Multiple items can be selected, delimit by a comma. **
Input: 3


========================================
Phoronix Test Suite v10.8.4
System Information
========================================


  PROCESSOR:              Apple M2 Pro
    Core Count:           10               

  GRAPHICS:               Apple M2 Pro
    Monitor:              Color LCD        
    Screen:               3024x1964        

  MOTHERBOARD:            Apple MacBook Pro

  MEMORY:                 32GB

  DISK:                   1859GB
    File-System:          APFS             

  OPERATING SYSTEM:       macOS 13.2
    Kernel:               22.3.0 (arm64)                         
    Compiler:             GCC 14.0.0 + Clang 14.0.0 + Xcode 14.2 


=====================================================
AOM AV1 (Run 1 of 1)
Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K
=====================================================


Test Run Directory: /Users/zenna/.phoronix-test-suite/installed-tests/pts/aom-av1-3.5.0/


Test Run Command: ./aom-av1 --tile-columns=4 --tile-rows=2 --row-mt=1 --fp-mt=1 --cpu-used=10 --rt Bosphorus_3840x2160.y4m

sed: 1: "s/[^[:print:]    ]/
/g": unescaped newline inside substitute pattern

Result Key: #_RESULT_#


No Log File Found To Parse


The test run did not produce a result.


========================================================
AOM AV1 (Run 1 of 1)
Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p
========================================================


Test Run Directory: /Users/zenna/.phoronix-test-suite/installed-tests/pts/aom-av1-3.5.0/


Test Run Command: ./aom-av1 --tile-columns=4 --tile-rows=2 --row-mt=1 --fp-mt=1 --cpu-used=10 --rt Bosphorus_1920x1080_120fps_420_8bit_YUV.y4m

sed: 1: "s/[^[:print:]    ]/
/g": unescaped newline inside substitute pattern

Result Key: #_RESULT_#


No Log File Found To Parse


The test run did not produce a result.



The following tests failed to properly run:

    - pts/aom-av1-3.5.0: Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K
    - pts/aom-av1-3.5.0: Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p

Output from running the command from the CLI:

anon@anon $ aom-av1-3.5.0 % ./aom-av1 --tile-columns=4 --tile-rows=2 --row-mt=1 --fp-mt=1 --cpu-used=10 --rt Bosphorus_1920x1080_120fps_420_8bit_YUV.y4m
./aom-av1: line 3: [: : integer expression expected
./aom-av1: line 8: $LOG_FILE: ambiguous redirect

Yet it works when using the AOM installed via Homebrew:

anon@anon $ aom-av1-3.5.0 % aomenc --tile-columns=4 --tile-rows=2 --row-mt=1 --fp-mt=1 --cpu-used=10 --rt Bosphorus_1920x1080_120fps_420_8bit_YUV.y4m -o test   
Pass 1/1 frame  600/600   627039B    8360b/f  250800b/s 8009476 us (74.91 fps)
anon@anon $ aom-av1-3.5.0 % aomenc --tile-columns=4 --tile-rows=2 --row-mt=1 --fp-mt=1 --cpu-used=10 --rt Bosphorus_3840x2160.y4m -o test                    
Pass 1/1 frame  600/600  1485729B   19809b/f  594270b/s   29314 ms (20.47 fps)
@indolering
Copy link
Author

The vpx benchmark won't build....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment