Здравствуйте, Sharov, Вы писали:
AS>>boost для однокристалок не годится, там и С++ как правило кастрированный. Но на raspberry pi вы не сделаете hard real time
S>Hard real time -- это ограничение io отклика, верно я понял? Если да, то почему rpi пролетает? Это же вообще от софта(ОС) зависит.
Нет, hard real time — упрощенно, это детерминированность времени исполнения задач (tasks).
Большинство многоядерных процов пролетает, т.к. есть куча вещей, вносящих недетерминированное время выполнения,
cache misses, speculative execution, inter-core communication e.t.c.
Есть гибридные чипы, где есть многоядерник и однокристалка для hard-real-time.
Hard real time в многоядерных процессорах это тема исследований, даже какие-то решения есть.