Entry tags:
MIPS I6500
Новая разработка нашей конторы, ядро MIPS I6500, будет применяться в самодвижущихся тележках, в частности Тесла.

Мультикластерная организация позволяет разместить на одном кристалле до 64-х кластеров по 6 ядер, каждое из которых имеет по 4 потока. В сумме на таком чипе можно будет запустить 64*6*4 = 1536 линуксов. :)
Из прочих существенных ништяков там есть аппаратная виртуализация и SIMD.
За последние три года мне тоже довелось приложить руку к этому проекту - в области технологии верификации и разработки образцовой референтной функциональной модели процессора. А Юра
panchul, так даже успел вписать туда пару сотен строчек RTL кода.

Мультикластерная организация позволяет разместить на одном кристалле до 64-х кластеров по 6 ядер, каждое из которых имеет по 4 потока. В сумме на таком чипе можно будет запустить 64*6*4 = 1536 линуксов. :)
Из прочих существенных ништяков там есть аппаратная виртуализация и SIMD.
За последние три года мне тоже довелось приложить руку к этому проекту - в области технологии верификации и разработки образцовой референтной функциональной модели процессора. А Юра
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
no subject
Для архитектуры MIPS наработана куча всевозможных RTOS.
Память когерентная, в чём собственно и фишка.
В этом ядре каждая нитка архитектурно выглядит как изолированный процессор MIPS с автономным MMU. Внешние прерывания можно настраивать и маршрутизировать через отдельный блок GIC. В том числе и для виртуальных машин. MMU тоже виртуализируется.
no subject
no subject
no subject
no subject
Для такой машины Linux неадекватен, а просится что-то вроде VM/370.
Кстати, вот вы там всякие Эрланги на этой штуке пускать не думали?
no subject
Нынче это называется модным словом "гипервизор".
https://globenewswire.com/news-release/2016/06/09/847411/0/en/Small-footprint-open-source-hypervisor-makes-highly-efficient-use-of-hardware-virtualization-technology-in-Imagination-s-MIPS-CPUs.html
Про Эрланг конкретно на этом процессоре я пока не слышал. Знаю, что на простом PIC32 эго запускали.
https://imgtec.com/blog/erlang-now-on-mips-pic32-mcus-microchip/
no subject
Над ним всё равно тяжёлый линукс бегает, а не легкое CMS.
no subject
no subject
no subject
no subject
no subject
no subject
сотни тысяч процессоров
no subject
no subject
а что им (Cray, ...) делать?
проблема не только (и не столько) в ОС, но нужен же и весь userspace