vak: (Улыбка)
Serge Vakulenko ([personal profile] vak) wrote2016-10-13 10:44 am
Entry tags:

MIPS I6500

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



Мультикластерная организация позволяет разместить на одном кристалле до 64-х кластеров по 6 ядер, каждое из которых имеет по 4 потока. В сумме на таком чипе можно будет запустить 64*6*4 = 1536 линуксов. :)

Из прочих существенных ништяков там есть аппаратная виртуализация и SIMD.

За последние три года мне тоже довелось приложить руку к этому проекту - в области технологии верификации и разработки образцовой референтной функциональной модели процессора. А Юра [livejournal.com profile] panchul, так даже успел вписать туда пару сотен строчек RTL кода.
ext_646638: (Default)

[identity profile] rdia.livejournal.com 2016-10-13 07:06 pm (UTC)(link)
Т.е. это такая супервидеокарта получается?

[identity profile] pappadeux.livejournal.com 2016-10-16 09:57 pm (UTC)(link)
нет, вопрос, кяп, был в том, похоже ли это на современные видекарты со, скажем, 2048 threads, типа Nvidia 980
ext_646638: (Default)

[identity profile] rdia.livejournal.com 2016-10-13 07:15 pm (UTC)(link)
> В этом ядре каждая нитка архитектурно выглядит как изолированный процессор MIPS с автономным MMU. Внешние прерывания можно настраивать и маршрутизировать через отдельный блок GIC. В том числе и для виртуальных машин. MMU тоже виртуализируется.

Для такой машины Linux неадекватен, а просится что-то вроде VM/370.

Кстати, вот вы там всякие Эрланги на этой штуке пускать не думали?
ext_646638: (Default)

[identity profile] rdia.livejournal.com 2016-10-13 07:50 pm (UTC)(link)
> Нынче это называется модным словом "гипервизор".

Над ним всё равно тяжёлый линукс бегает, а не легкое CMS.

[identity profile] b0p0h0k.livejournal.com 2016-10-14 12:21 am (UTC)(link)
Это "нынче модное" слово мы на Эльбрусе-Б использовали 25 лет назад (ДВС).

[identity profile] vit-r.livejournal.com 2016-10-13 07:17 pm (UTC)(link)
Это полторы тысячи линуксов. Интересно, есть ли системы, работающие как параллельные на высоком уровне.

[identity profile] pappadeux.livejournal.com 2016-10-16 09:17 pm (UTC)(link)
Cray Linux Environment

сотни тысяч процессоров

[identity profile] vit-r.livejournal.com 2016-10-16 09:37 pm (UTC)(link)
По-моему, это извращение.

[identity profile] pappadeux.livejournal.com 2016-10-16 09:49 pm (UTC)(link)
в смысле?

а что им (Cray, ...) делать?

проблема не только (и не столько) в ОС, но нужен же и весь userspace