2016-06-27

vak: (Улыбка)
6 июля Брайан Каллахан расскажет про самые маленькие в мире Unix-системы: RetroBSD и LiteBSD.
И покажет. :)
Приходите!

2016-07-06 - Meet the Smallest BSDs: RetroBSD and LiteBSD, Brian Callahan
18:45, Stone Creek Bar & Lounge: 140 E 27th St


We all expect *BSD to run on our personal computers and servers. What you may not know is that the last five years have seen a successful experiment to bring *BSD to the PIC32 microcontrollers. There are now two different full *BSD operating systems for these microcontrollers: RetroBSD, a port of 2.11BSD, and LiteBSD, based on 4.4BSD-Lite2.

This talk introduces the two smallest BSDs, the differences between them, what hardware you need (with hands-on demos), and how to get involved. We'll overview what works, what doesn't, the challenges of writing a complete operating system with extremely small RAM limits in the modern era, and how to incorporate *BSD on the microcontroller into your *BSD universe.
vak: (Улыбка)
Проект самодельного компьютера на базе микроконтроллера PIC32 набрал уже почти 90% от нужной суммы. Осталось еще две недели - присоединяйтесь!
vak: (Улыбка)
Для компьютера pi-topCEED подходит неколько разных плат, но я решил остановиться на Raspberry Pi 3 Model B. Нужно иметь в хозяйстве что-нибудь ARMовское 64-битное. Работает отлично, за исключением двух моментов: операционка Raspbian всё еще 32-битная, и драйвер Bluetooth пока не фунциклирует.

Измеряем скорость в попугаях Dhrystone.

(pi-top) $ svn checkout https://subversion.assembla.com/svn/vak-opensource/trunk/utilities/dhrystone
[...]
Checked out revision 30.
(pi-top) $ cd dhrystone/
(pi-top) $ make

[...]
(pi-top) $ ./dhrystone
[...]
Nanoseconds for one run through Dhrystone: 312.7
            Million Dhrystones per Second: 3.198
                                    DMIPS: 1819.9


Получается примерно в три раза шустрее, чем плата LinkIt Smart 7688 (580MHz), и в девять раз медленнее, чем моя рабочая станция Intel Xeon (2.8GHz). Более полная таблица результатов для сравнения есть здесь: http://www.roylongbottom.org.uk/dhrystone%20results.htm