![](https://habrastorage.org/webt/qs/tk/7e/qstk7egmtcel_jawmugzvm-6zwa.png)
ARM-процессоры занимают новые для себя ниши. Это уже давно не только маломощные чипы с минимальным энергопотреблением. Недавно анонсировано третье поколение ARM-процессоров Thunder-X, о чем мы уже рассказывали. Теперь представлен процессор, который превосходит все предыдущие решения в серии R.
Он предназначен для работы в real-time системах, которые должны быть крайне надежными. Т.е. речь идет про оборудование, которое эксплуатируется в экстремальных условиях. Это промышленность, медицина, службы спасения и т.п.
![](https://habrastorage.org/getpro/habr/post_images/464/30e/496/46430e4966ec14272273a6f70c156f05.png)
Для того, чтобы процессор мог выполнять все требуемые операции, его архитектуру несколько модернизировали и обновили. Так, Cortex-R характеризуется улучшенной аппаратной обработкой прерыванией, включая детерминированную. Были усовершенствованы аппаратные инструкции деления, защита памяти (MPU), коррекция ошибок на всех уровнях (включая как системные шины, так и кеш L1). Есть и еще одна особенность — мгновенное «горячее» резервирование на тот случай, если выходит из строя одно из ядер.
![](https://habrastorage.org/getpro/habr/post_images/b54/cb1/40a/b54cb140a053c3363f0335050517d308.png)
Чип будет работать в системах с оптимизированным ПО, которое экономно использует аппаратные ресурсы. Это — не пользовательские приложения. Поэтому разработчики сделали представителей серии R производительными, но без рекордных показателей, как у серии А. Напомним, что чипы серии А используются как в смартфонах, так и в серверах.
Новые процессоры ARM серии R планируется использовать, в частности, в compute-on-storage drives. Это умные накопители, которые способны выполнять сложные задачи в автономном режиме, не нагружая ими хост-системы. Соответственно, производительность хост-систем при выполнении тех же задач будет выше.
Разработчики утверждают: серия Cortex-R может брать на себя такие задачи, как транскодирование видео «на лету», ускорение работы с базами данных или анализ информации в режиме реального времени. R82, по мнению разработчиков, в два раза превосходит R8 по производительности. В типовых же нагрузках при работе с нейросетями новые процессоры превосходят «коллег» в 14 раз.
![](https://habrastorage.org/getpro/habr/post_images/57d/807/917/57d80791721aa5282f895925d7995a63.jpg)
Благодаря MMU процессор имеет возможность работать с виртуальной памятью без ограничения физическим объемом DRAM. Кроме того, R82 опционально поддерживает и выполнение специфических SIMD-инструкций (ARM NEON), обеспечивая параллелизм на уровне данных.
Новыми процессорами уже заинтересовались производители умных накопителей, включая NGD.
![](https://habrastorage.org/webt/1h/dq/mj/1hdqmj1bvguax5hnugdz0ci_jbw.jpeg)
Punk_Joker
Теперь линукс можно будет запускать не только с ssd, но и в ssd
15432
В SD карточке уже запустили, наверняка и до этого в SSD реально было