Compdigitec Labs

« | Home | »

Libavcodec – native NEON compile vs hybrid mode

By admin | October 4, 2012

Background

Benchmarks using the latest VLC beta and benching whether a native build solely for NEON is faster or a hybrid build. The expectation is that the native build should be very slightly faster than the hybrid build. This is done on a TI OMAP 4460 (Galaxy Nexus). Method is same as previous benchmarks.

Results

Ironically, it appears that the hybrid build is slightly faster(?) than the native NEON build, although in practice there is no real difference for the user. So the proper result should be inconclusive.

Hybrid mean 80.25% Native NEON mean 81.56%
Hybrid median 82.10% Native NEON median 82.80%

Libavcodec Native NEON mode vs hybrid mode

Raw data

Hybrid build:
19453   126 10079    R     575m 82.6   1 72.0 org.videolan.vlc
19453   126 10079    S     593m 85.3   1 64.4 org.videolan.vlc
19453   126 10079    S     594m 85.4   1 85.0 org.videolan.vlc
19453   126 10079    S     594m 85.5   0 83.1 org.videolan.vlc
19453   126 10079    S     594m 85.5   0 81.8 org.videolan.vlc
19453   126 10079    S     597m 85.9   0 77.9 org.videolan.vlc
19453   126 10079    S     597m 85.9   0 85.6 org.videolan.vlc
19453   126 10079    S     597m 85.9   0 85.5 org.videolan.vlc
19453   126 10079    S     598m 85.9   0 81.6 org.videolan.vlc
19453   126 10079    S     598m 86.0   0 82.1 org.videolan.vlc
19453   126 10079    S     598m 86.0   1 83.8 org.videolan.vlc

Native NEON build:
19703   126 10079    S     590m 84.8   0 68.4 org.videolan.vlc
19703   126 10079    S     589m 84.7   1 82.3 org.videolan.vlc
19703   126 10079    S     592m 85.1   1 81.1 org.videolan.vlc
19703   126 10079    S     592m 85.1   1 83.0 org.videolan.vlc
19703   126 10079    S     593m 85.2   1 81.0 org.videolan.vlc
19703   126 10079    S     593m 85.3   1 83.2 org.videolan.vlc
19703   126 10079    S     593m 85.3   1 82.8 org.videolan.vlc
19703   126 10079    S     594m 85.3   1 79.8 org.videolan.vlc
19703   126 10079    S     594m 85.4   1 83.8 org.videolan.vlc
19703   126 10079    S     594m 85.4   1 85.6 org.videolan.vlc
19703   126 10079    S     594m 85.4   1 86.2 org.videolan.vlc

If you found this article helpful or interesting, please help Compdigitec spread the word. Don’t forget to subscribe to Compdigitec Labs for more useful and interesting articles!

Topics: Mobile | 6 Comments »

6 Responses to “Libavcodec – native NEON compile vs hybrid mode”

  1. เช่ารถตู้พร้อมคนขับ Says:
    January 13th, 2025 at 23:30

    … [Trackback]

    […] There you can find 1295 more Information to that Topic: compdigitec.com/labs/2012/10/04/libavcodec-native-neon-compile-vs-hybrid-mode/ […]

  2. altogel Says:
    January 22nd, 2025 at 23:16

    … [Trackback]

    […] Information on that Topic: compdigitec.com/labs/2012/10/04/libavcodec-native-neon-compile-vs-hybrid-mode/ […]

  3. cat888 Says:
    January 25th, 2025 at 10:43

    … [Trackback]

    […] Find More here to that Topic: compdigitec.com/labs/2012/10/04/libavcodec-native-neon-compile-vs-hybrid-mode/ […]

  4. kc9 Says:
    January 26th, 2025 at 23:32

    … [Trackback]

    […] Information on that Topic: compdigitec.com/labs/2012/10/04/libavcodec-native-neon-compile-vs-hybrid-mode/ […]

  5. โคมโรงงาน Says:
    January 27th, 2025 at 23:59

    … [Trackback]

    […] Find More here to that Topic: compdigitec.com/labs/2012/10/04/libavcodec-native-neon-compile-vs-hybrid-mode/ […]

  6. click here Says:
    February 21st, 2025 at 04:16

    … [Trackback]

    […] Find More to that Topic: compdigitec.com/labs/2012/10/04/libavcodec-native-neon-compile-vs-hybrid-mode/ […]

Comments