2014-09-06

vak: (Улыбка)
Плата поставляется с предустановленным линуксом Debian 7. На рабочем столе пользователя ci20 (пароль ci20) имеется некоторое количество демонстрационных програмулек. Пять из них показывают возможности графического процессора:

1. ShaderViews



2. Cubes



3. Flowers



4. OGLES2MagicLantern
5. SailBoat

Для двух последних я не смог найти видео в интернете. Все это рисуется в полноэкранном разрешении 1920x1080 и с сумасшедшим количество кадров в секунду. Не знаю, много это или мало: 7 миллионов треугольников в секунду. Чип при этом слегка теплый.

Предыдущие записи:
http://ramlamyammambam.livejournal.com/306563.html
http://ramlamyammambam.livejournal.com/308529.html
vak: (Улыбка)
В качестве бенчмарка используем вычисление контрольной суммы небольшого файла, в цикле:

time bash -c 'for ((i=1; i<500; i++)) do cksum bashc-4.3-linux-mipsel.tgz > /dev/null; done'

Делаем три запуска и усредняем. Для сравнения выполняем то же самое на маке.

MIPS Ingenic JZ4780 1.2 GHz:

    real 0m7.161s    real 0m7.193s    real 0m7.197s
    user 0m2.140s    user 0m2.380s    user 0m2.310s
    sys  0m3.470s    sys  0m3.250s    sys  0m3.300s


x86_64 Intel Core i5 2.7 GHz:

    real 0m1.403s    real 0m1.400s    real 0m1.410s
    user 0m0.949s    user 0m0.947s    user 0m0.953s
    sys  0m0.429s    sys  0m0.429s    sys  0m0.437s


Для простоты, усредним и нормируем эти значения к условной частоте процессора 1 GHz.

    MIPS:     real 8.62    user 2.73    sys 4.01
    Intel:    real 3.79    user 2.56    sys 1.17


Судя по времени режима пользователя, Intel работает пошустрее чем Ingenic где-то на 6-7%. Вполне неплохо с учетом потребляемой мощности. Но с эффективностью ядра Линукса надо что-то делать.