Benchmark

Tagged: 

Viewing 15 posts - 1 through 15 (of 194 total)
  • Author
    Posts
  • #5369
    admin
    Keymaster

    Thread about benchmarking magic dosbox on various android devices. From reports we can build table and people can make decision if their priority on new phone is emulation.

    Instructions

    • download Benchmark apk
    • best is if you can restart device before benchmark and kill tasks which can affect benchmark
    • install and run Benchmark application to the end 3 times
    • You will see “timed 2134 gameticks in 1100 realticks”. Please write which device you have and average result of second value(realticks) (which will be always different).

    EDIT: 11.7.2023 – Benchmark application updated to support four architectures arm7, arm8, x86, x86_64
    Old version of benchmark application can be downloaded here

    Please note, Benchmark application is not set for absolutly best performance, but for most common settings which usually works in all games. It would be possible set settings for better performance up to 5-10%. Reported performance can be affected by installed background applications like antivirus which decrease overall performance or with current android version.

    Lesser score means faster device.

    Reports

    Device Cpu Score Tweak
    Samsung S23 ultra Qualcomm Snapdragon 8 Gen 2 380 / 349 Android 13, stock / performance governor
    Samsung s20 fe Snapdragon 865 450 374 in perf mode. Android 11
    Xiaomi MI 11 Snapdragon 888 500 Android 11
    Samsung Fold 3 Snapdragon 888 527 Android 11
    Samsung Galaxy s21 Exynos 2100 550 Android 11
    ASUS ROG phone II Snapdragon 855+ 612 512 with X mode on max CPU settings
    ASUS Zenfone 2 ZE551ML Quad core Intel Atom Z3580 @ 2.3 Ghz 1311 Performance mode
    Google Nexus 7 Nvidia Tegra 3 2894 Android 7.1.2
    Google Pixel 3 XL Snapdragon 845 553 Android 10
    Google Pixel 3a Snapdragon 670 785 Android 10
    Google Pixel 4a Snapdragon 730G 660 Android 11
    Google Pixel 5 Snapdragon 765G 610 Android 11
    Pixel 8 Tensor G3 409 Android 14
    GPD XD Plus MediaTek MT8176 1144 rooted
    Honor 5c Kirin 650 1810
    Honor 9 Kirin 960 803 After Oreo 8.0 upgrade (before: 920)
    Honor 10 Lite Kirin 710 1003
    Honor Play Kirin 970 843 Oreo 8.1; 831 with Game Acceleration
    Huawei Mate 9 Kirin 960 729
    Huawei Mate 10 Pro Kirin 970 834
    Huawei Mate 20 X Kirin 980 792 591 (performance setting)
    Huawei P30 Kirin 980 565 (performance mode) Android 10
    Huawei P30pro Kirin 980 778 (normal mode) 561 (performance mode)
    Android 10
    Huawei P40 pro+ Kirin 990 Normal mode 772 Performance mode 516
    Huawei P8 Lite 2017 Kirin 655 1816
    Huawei P9 Lite Kirin 650 1830
    Huawei P Smart Z Kirin 710 969 788 (performance mode)
    Lenovo K8 Note Mediatek Helio X23 1876
    Moto E6 Plus Mediatek MT6762 Helio P22 2808
    Moto G8 Power Snapdragon 665 1463
    Motorola Moto Z Play Snapdragon 625 1867 Android 8.0 w/o root
    Motorola 5G stylus (2021) Snapdragon 480 5G 1768
    Nokia 8 Snapdragon 835 775 after Pie update (847 on Oreo)
    Nokia 8 Snapdragon 835 775 after Pie update (847 on Oreo)
    Nvidia shield tablet 1130 / 1004 Default settings / OC @2.5GHz
    Nvidia shield portable Nvidia Tegra 4 1400
    Nvidia shield TV (2015) 980
    Oneplus 3T Snapdragon 821 2017
    Oneplus 7 Pro Snapdragon 855 556 Android 10 stock, no root
    Oppo R17 Snapdragon 670 836
    Samsung Galaxy A5 (2015) Snapdragon 410 4115 same with performance governor
    Samsung Galaxy A5 (2017) Exynos 7880 2048
    Samsung Galaxy A50 Exynos 9610 817
    Samsung Galaxy A52s Snapdragon 778G 5G 570/459 Benchmark v1/v2
    Samsung Galaxy Alpha Exynos 5430 1203 score 1024 with root + performance governor
    Samsung Galaxy J5 (2016) Qualcomm Snapdragon 410 3689
    Samsung Galaxy J5 (2017) Exynos 7870 2220
    Samsung Galaxy M21 Exynos 9611 820
    Samsung Galaxy Note 2 Exynos 4412 1820
    Samsung Galaxy Note 4 Snapdragon 805 2180 1380 with root, performance governor, limited to 2 cores (to prevent overheating)
    Samsung Galaxy Note 8 (N9500) Qualcomm 835 690-870 normal mode (interactive governor) = ~870, performance mode (performance governor) = ~690
    Samsung Galaxy Note 10+ 618
    Samsung Galaxy Note 20 Ultra SM-N9860 Snapdragon 865+ 450 Stock settings. 410 realtics in performance mode
    Samsung Galaxy S7 Edge Exynos 8890 648 (MM) / 707 (Nougat) root + performance governor
    Samsung Galaxy S7 G930a Snapdragon 820 1900 AT&T factory unlocked, not rooted
    Samsung Galaxy S7 Exynos 8890 870 normal mode (not rooted)
    Samsung Galaxy S9+ Exynos 9810 891/723 Benchmark v1/v2
    Samsung Galaxy S10+ Exynos 9820 640/450 Benchmark v1/v2
    Samsung Galaxy S10+ Snapdragon 855 514
    Samsung Galaxy S10e Exynos 9820 614
    Samsung Galaxy S20 FE Exynos 990 623
    Samsung Galaxy Tab E T560 Spreadtrum SC8830A 3650
    Samsung Galaxy Watch 5 Exynos W920 4375
    Sony Xperia Go NovaThor U8500 3577
    Xiaomi Redmi 4X Snapdragon 435 2450
    Xiaomi Redmi 5 Plus Snapdragon 625 1834 stock governor, unrooted
    Xiaomi mi6 Snapdragon 835 836
    Xiaomi MiMIX 3 5G Snapdragon 855 570
    Xiaomi Pocophone F1 Snapdragon 845 627 miui 10 v8.11.23 beta (android 9) – 568 realtics
    Xiaomi Redmi Note 3 Snapdragon 650 1114 Rooted, Android Oreo 8.1 (Nitrogen OS), Default interactive governor
    Xiaomi Redmi Note 4 Snapdragon 825 1803
    Samsung A53 5G Exynos 1280 (5nm) 540 Android 12
    #5383
    acrosstheline1
    Participant

    Samsung Galaxy Alpha (Exynos 5430) – 1203 on average.

    #5384
    krupepe55
    Participant

    Xiaomi mi6 (snapdragon 835) – 836 Realtics
    Proud of this beast :).

    #5385
    admin
    Keymaster

    Wtf :d, so its truth, snapdragon is fixed 🙂

    #5391
    acrosstheline1
    Participant

    Just a note – Honor 9 has Kirin 960, not 930.

    #5392
    aitotat
    Participant

    Average 2017 with Oneplus 3T (snapdragon 821).

    #5398
    Al ex
    Keymaster

    Samsung Galaxy S7 edge (Exynos 8890): 648

    #5399
    acrosstheline1
    Participant

    Any overclock and/or performance tweaks?

    #5400
    Al ex
    Keymaster

    Nope, the Exynos is that fast out of the box. With default governor, it can go up to 750-800 realtics occasionally, because it may downclock during the benchmark (not enough load on the cpu ?). For stable, fast performance, I usually set performance governor. The cpu doesn’t overheat either, so it’s really great for Dosbox.

    #5401
    acrosstheline1
    Participant

    It will be interesting to see how the 9810 will score when the S9 comes out then. Some leaks suggest a pretty big jump over the 8895.

    Edit: Just tried running it with performance governor and got 1024 on my Alpha. I think we should start including it in the tweaks column considering most people probably wouldn’t bother with rooting and switching governors and the difference it makes is not negligible at all.

    Result: Samsung Galaxy Alpha – Exynos 5430 – 1024 – Performance governor.

    #5409
    Al ex
    Keymaster

    Somehow the Exynos chips are insanely fast for Dosbox. My old Note 2 (Exynos 4412) scored 1800 realtics, imagine my disappointment when I switched to Snapdragon Note 4, and got 2100.
    I managed to get the Note 4 to ~1400 by rooting, using performance governor, and shutting off two of the four cores to prevent overheating. But that was the absolute maximum.

    #5410
    Al ex
    Keymaster

    Here’s an extensive list of timedemo results from real PCs. This will give you a rough idea of what the “real-world” equivalent to Dosbox on your phone is:
    https://www.complang.tuwien.ac.at/misc/doombench.html

    #5411
    admin
    Keymaster

    Hmm, ok, I am a bit confused, so governor is not default cpu setting? How should I fix table? I like to have in “Score” column value which can be reached without rooting (else I want to have message in “tweak” column what I did)

    #5412
    Al ex
    Keymaster

    I think @acrosstheline1 means that his phone scores 1024 realtics with performance governor, but the score should be added to the tweaks section. Because only a few people actually root and tweak their phones like that.

    Maybe you could add another line with the score, and put “root + performance governor” into the tweaks section.

    #5413
    acrosstheline1
    Participant

    It (in this case) allows the cpu to keep higher frequency.

    Maybe keep both the results if there are more than one with different settings? So in my case – the one that is already in and another result with the tweak mentioned. That way people would be able to see the performance gain too and decide if it is worth it for them.

    EDIT: Yeah, what Alex said.

Viewing 15 posts - 1 through 15 (of 194 total)
  • You must be logged in to reply to this topic.