ORCA-TN-002 — Running Phoronix Test Suite on Orca SBC

From DAVE Developer's Wiki
Jump to: navigation, search
Info Box

History[edit | edit source]

Version Date Notes
1.0.0 February 2023 First public release

Introduction[edit | edit source]

This Technical Note (TN) is very similar to this one as the goal is the same. In this case, however, the target is different given that the Phoronix Test Suite will be run on the Orca SBC.

The testbed used is the one described here. Please see ORCA-TN-001 for more details.

Results[edit | edit source]

The following results refer to the performance.


root@uefi-arm64:~# phoronix-test-suite benchmark smallpt

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

Phoronix Test Suite v10.8.4

    Installed:     pts/smallpt-1.2.1

System Information


  PROCESSOR:              ARMv8 Cortex-A53 @ 1.80GHz
    Core Count:           4                      
    Scaling Driver:       cpufreq-dt performance 

  GRAPHICS:               

  MOTHERBOARD:            i.MX8MPlus Mito8MPlus on SBC Orca

  MEMORY:                 6GB

  DISK:                   16GB SA16G + 8GB DG4008
    File-System:          ext4                                    
    Mount Options:        commit=600 errors=remount-ro noatime rw 
    Disk Details:         Block Size: 4096                        

  OPERATING SYSTEM:       Debian 11
    Kernel:               5.4.70-desk-mx8m-l-2.0.0-rc4+gd7f49c163fa5 (aarch64)    
    Compiler:             GCC 10.2.1 20210110                                     
    Security:             itlb_multihit: Not affected                             
                          + l1tf: Not affected                                    
                          + mds: Not affected                                     
                          + meltdown: Not affected                                
                          + spec_store_bypass: Not affected                       
                          + spectre_v1: Mitigation of __user pointer sanitization 
                          + spectre_v2: Not affected                              
                          + srbds: Not affected                                   
                          + tsx_async_abort: Not affected                         

    Would you like to save these test results (Y/n): 

    Recently Saved Test Results:
       20230131-pts-smallpt-121   [Today]

    Enter a name for the result file: 20230131-governor-performance
    Enter a unique name to describe this test run / configuration: 20230131-governor-performance

If desired, enter a new description below to better describe this result set / system configuration under test.
Press ENTER to proceed without changes.

Current Description: ARMv8 Cortex-A53 testing on Debian 11 via the Phoronix Test Suite.

New Description: 

Smallpt 1.0:
    pts/smallpt-1.2.1
    Test 1 of 1
    Estimated Trial Run Count:    3                      
    Estimated Time To Completion: 15 Minutes [15:44 UTC] 
        Started Run 1 @ 15:30:06
        Started Run 2 @ 15:33:18
        Started Run 3 @ 15:36:29

    Global Illumination Renderer; 128 Samples:
        188.336
        187.322
        187.347

    Average: 187.668 Seconds
    Deviation: 0.31%

    Comparison of 5,111 OpenBenchmarking.org samples since 26 February 2011; median result: 27.59 Seconds. Box plot of samples:
    [      *                                    |----------*-------*-------------*-----------------*------------------*---------##########*#*#!#*###*]
                                                                 This Result (7th Percentile): 188 ^
                                                  Rockchip ARMv8 Cortex-A53: 256 ^     Rockchip ARMv8 Cortex-A72: 119 ^    ARMv8 Neoverse-V1: 7.957 ^
                                             ARMv7 Cortex-A53: 310 ^                                                   ARMv8 Neoverse-N1: 22.16 ^
                                         ARMv7 rev 10: 340 ^                                               Rockchip ARMv8 Cortex-A76: 35.91 ^
           ^ ARMv7 Cortex-A7: 518                                                                                ARMv8 Neoverse-N1: 44.46 ^

    Do you want to view the text results of the testing (Y/n): 
20230131-governor-performance
ARMv8 Cortex-A53 testing on Debian 11 via the Phoronix Test Suite.


20230131-governor-performance: 

	Processor: ARMv8 Cortex-A53 @ 1.80GHz (4 Cores), Motherboard: i.MX8MPlus Mito8MPlus on SBC Orca, Memory: 6GB, Disk: 16GB SA16G + 8GB DG4008

	OS: Debian 11, Kernel: 5.4.70-desk-mx8m-l-2.0.0-rc4+gd7f49c163fa5 (aarch64), Compiler: GCC 10.2.1 20210110, File-System: ext4


    Smallpt 1.0
    Global Illumination Renderer; 128 Samples
    Seconds < Lower Is Better
    20230131-governor-performance . 187.67 |==========================================================================================================

    Would you like to upload the results to OpenBenchmarking.org (y/n): n

With regard to this test, Orca SBC platform is approximately 21 times faster that SBCSPG.