Русские самосчёты

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Русские самосчёты » Любопытное в Сети » Иран хочет закупить российские «Эльбрусы»


Иран хочет закупить российские «Эльбрусы»

Сообщений 1 страница 5 из 5

1

Ссылка про это. И ведь цена не отпугивает. Оно и понятно: них уже уходили вразнос урановые центрифуги в результате целенаправленной атаки извне. Будь там изначально «Эльбрусы», такого бы не было.

0

2

"По словам одного из источников, речь может идти о процессорах «Эльбрус-4С», разрабатывавшийся под названием «Эльбрус-2S»"

процессор 8C сделан по технологии 28 нанометров, 1.3 ГГц, 250 гигафлопс, кэш 2-го уровня 4 мб, 3-го уровня 16 мб.

Для работы на реальном железе используется ОС «Эльбрус»,  основанная на ядре Linux и модифицированная специально для использования процессоров МЦСТ.
В комплекте идёт простейший пользовательский софт, такой как Abiword (текстовый процессор), Firefox (браузер)
Система программирования платформы поддерживает языки С, С++, Java, Фортран-77, Фортран-90.
Есть паравиртуализация реализованная на базе портированного kvm
и другие программы.

меня бы тоже цена не отпугнула (не критически дороже аналогов)
«АРМ Эльбрус-401» из первой тестовой партии обойдётся заказчикам по цене порядка 200 тысяч рублей.
(нужно восемь серверов - два в продакшн, два в тестирование, два разработчикам, два в складской резерв)
но ведь купить его никак нельзя - не ищется на яндекс-маркете, это значит не созданы каналы дистрибуции даже в России.
ни 4C, ни 8С

Для разработки наличие физического устройства не обязательно, но обязательно описание его архитектуры
(МЦСТ ведь разрабатывают для него компилятор C++, значит описание есть, но где оно?)
Такое описание позволило бы создать программу-ассемблер и эмулятор.

Самым коротким путём до практических результатов видится реализация эмуляции Эльбруса в QEMU и запуск эмуляции на x86_64.
Это позволило бы разрабатывать под него большому количеству людей, пока недоступны оригинальные физические устройства.

То есть, даже для процессора Loongson более понятно с чего начинать - https://sourceforge.net/projects/qemu-loongson/
В Китае Loongson используются в школах, что позволяет обкатывать правительственные разработки на гражданском рынке.

«Эльбрус» построен не на архитектуре x86, используемой в микропроцессорах Intel и AMD (такой наверняка стоит в вашем компьютере),
а на варианте VLIW, предназначенной для параллельных вычислений (как Intel Itanium)
процессоры становятся более простыми, но возрастают требования к компилятору
В интернете пишут "qemu поддерживает архитектуру sparc" (но не ясно, что общего у этого VLIW и того sparc)

Нужен туториал - что и как делать (где скачать загрузочный образ, какой командой с какими параметрами запустить при помощи qemu на машине x86_64, чтобы загруженный образ работал как на Elbrus)

Отредактировано ВежливыйЛис (02.04.2016 15:29:52)

0

3

В интернете пишут "qemu поддерживает архитектуру sparc" (но не ясно, что общего у этого VLIW и того sparc)

МЦСТ (Московский центр Спарк-технологий) производит процессоры двух архитектур: "Эльбрус" и Спарк. Первая - своя собственная, идущая ещё от БЭСМ и первых Эльбрусов. Лицензия на вторую была куплена в своё время у фирмы SUN (сейчас лицензия, кажется, бесплатна). Схемы процессоров обеих архитектур разрабатываются МЦСТ и отдаются на производдства на Тайвань компании TSMC. Это так называемый "безфабричный" (fubless) способ выпуска процессоров, его использует не только МЦСТ, но и американская AMD.

Процессоры обеих архитектур называются "Эльбрус", но чтобы понять, где Спарк, а где собственно Эльбрус, надо смотреть маркировку. На сайте МЦСТ можно узнать подробности.

У разработчиков "Эльбруса" наверняка есть эмуляторы.

0

4

Юрий написал(а):

У разработчиков "Эльбруса" наверняка есть эмуляторы.

Я не вижу образа ОС "Эльбрус" для скачивания. Я не вижу опенсорсных исходников эмулятора.
Значит разрабатывать русский ассемблер прийдётся для процессора Loongson 2F, как более доступного.

Отредактировано ВежливыйЛис (02.04.2016 15:59:17)

0

5

Не знаю, почему нет ПО для свободного скачивания. Возможно, оно не с открытым кодом.

Русский ассемблер x86 будет Вам, наверное, не очень интересен. Но поскольку

Loongson II ... является архитектурно совместимым с процессором MIPS R10000

то посоветую поинтересоваться этим: Русский ассемблер MIPS.

0

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»



Вы здесь » Русские самосчёты » Любопытное в Сети » Иран хочет закупить российские «Эльбрусы»