Epic Battle 2 -Armbian@OrangePi PC2 vs Raspbian@RPI3

2017-01-27

После былинного провала, случившегося недавно появление Armbian Nightly Build дало второй шанс для Orange Pi PC2.

Напомню, что производительность измерялась с помощью пакета Phoronix и PyPerformance. Дабы не томить - сразу результаты.

Единицы измеренияRaspberry Pi 3Orange Pi PC 2Примечание
Phoronix
7 Zip CompressionMIPS17231742Больше — лучше
PyBenchMilliseconds1725017426Меньше — лучше
PyPerformance
chameleonMilliseconds163191Меньше — лучше
crypto_pyaesSeconds1,761,85Меньше — лучше
django_templateSeconds2,172,54Меньше — лучше
regex_compileSeconds2,452,54Меньше — лучше
regex_v8Milliseconds276303Меньше — лучше
tornado_httpSeconds2,272,77Меньше — лучше

Система вот такой конфигурации:

1
2
3
4
5
6
7
$ phoronix-test-suite system-info
Phoronix Test Suite v5.2.1
System Information
Hardware:
Processor: AArch64 rev 4 @ 1.30GHz (4 Cores), Memory: 1024MB, Disk: 8GB SA08G
Software:
OS: Ubuntu 16.04, Kernel: 4.9.0-sun50iw2 (aarch64), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 1360x768

Результат достигнут за счёт нескольких факторов:

  • Процессор работает на полную мощность из-за использования DVFS в новом ядре
  • Похоже, использовался другой более свежий компилятор

Итак, получается что OPi PC2 почти не уступает RPi3 в производительности, хотя, следует напомнить, что Raspberry работает в 32битном режиме ARMv7. Тут не знаю что добавить - врать не будут.

Бенчмарки SysBench просто зашкаливают, по сравнению с предыдущими!

Я даже не буду составлять таблицу, просто оставлю дамп на PasteBin

CPUMiner тоже порадовал, правда конечно не дотягивает даже до уровня дешевого Celeron…

1
2
3
4
5
[2017-01-27 19:07:21] thread 2: 4579 hashes, 0.93 khash/s
[2017-01-27 19:07:21] thread 0: 925 hashes, 0.94 khash/s
[2017-01-27 19:07:21] thread 1: 918 hashes, 0.93 khash/s
[2017-01-27 19:07:27] thread 3: 4632 hashes, 0.87 khash/s
[2017-01-27 19:07:27] Total: 3.66 khash/s

Собрано вот с такими опциями:

~/cpuminer-2.4.5$ ./configure CFLAGS="-O3 -mtune=cortex-a53 -mcpu=cortex-a53+crypto"

Температура с наклеенным радиатором не превышала 72 градусов, если загружены все ядра, а на “питоновых” тестах (где используется одно ядро) - выше 60 не поднималась.

Короче, результаты обнадёживают. Несмотря на то, что до полноценного GUI c ускорением еще очень далеко - надежда на полноценную серверную систему есть.


В массы

В трубу