ПО, ЭВМ и АСУ из Таможенного Союза

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

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


Вы здесь » ПО, ЭВМ и АСУ из Таможенного Союза » Проект "Янтарь" » Про прямую логику


Про прямую логику

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

1

Павиа пишет:

Павиа написал(а):

У нас единственный вариант это проект Янтарь взять плату с ПЛИС и ddr памятью на борту. И получить что-то похожее на компьютер.  С частотою в 10 раз медленнее ASIC.

И сразу после этого:

Павиа написал(а):

Почему надо брать Байкал-м? Это arm с небольшим набором команд защищенном режимом. Эмулятор в виде qemu доступен.
Куча документации.

Вот как? Как это вообще? Где логика?

Почему надо брать Xeon? Потому что на нём "Янтарь" можно сэмулировать с бо́льшей частотой, чем на ПЛИС.

0

2

ПЛИС в теории даст 100-200 МГц. Интерпретатор 50-70 операций в секунду так что при таком сравнение xenon будет медленее.
А вот если использовать JIT трансляцию, то скорость значительно возрастает раз в 10.  Из минусов надо делать свой JIT.

Кстати тут статья про JIT в PHP.
https://habr.com/ru/company/oleg-bunin/blog/481092/

Отредактировано Павиа (2020-01-10 20:17:45)

0

3

Павиа написал(а):

ПЛИС в теории даст 100-200 МГц.

Павиа написал(а):

что-то похожее на компьютер.  С частотою в 10 раз медленнее ASIC.

Значит частота процессора "Янтарь" будет 10-20 МГц.

Павиа написал(а):

Интерпретатор 50-70 операций в секунду

Умножаем 20 МГц на 70 операций получаем 1400 МГц требуемая частота Xeon-а

Берём рандомный Xeon - https://www.nix.ru/autocatalog/intel/CPU-Intel-Xeon-E5-1620-V4-35-GHz-4core-1-plus-10Mb-140W-LGA2011-3_276910.html

Смотрим на частоту - 3.5 ГГц или до 3.8 ГГц в режиме Turbo Boost
Это в два раза больше.

Павиа написал(а):

при таком сравнение xenon будет медленее.

Нет. Логику ещё выпрямлять и выпрямлять.

А зачем вообще Xeon, спросите вы? Это для того, чтобы позволить присоединиться к проекту большому числу разработчиков, так как Xeon-ы более распространены. Так-то вообще и другие процессоры подойдут, десктопные (от AMD, например), у них тоже частота высокая и всё отлично проэмулируется. После разработки эмулятора станет возможно параллельно дорабатывать софт и аппаратную часть.

Отредактировано Лис (2020-01-11 02:38:03)

0

4

Лис

Лис написал(а):

Значит частота процессора "Янтарь" будет 10-20 МГц.

Умножаем 20 МГц на 70 операций получаем 1400 МГц требуемая частота Xeon-а

Берём рандомный Xeon - https://www.nix.ru/autocatalog/intel/CP … 76910.html

Смотрим на частоту - 3.5 ГГц или до 3.8 ГГц в режиме Turbo Boost
Это в два раза больше.

Нет. Логику ещё выпрямлять и выпрямлять.

А зачем вообще Xeon, спросите вы? Это для того, чтобы позволить присоединиться к проекту большому числу разработчиков, так как Xeon-ы более распространены. Так-то вообще и другие процессоры подойдут, десктопные (от AMD, например), у них тоже частота высокая и всё отлично проэмулируется. После разработки эмулятора станет возможно параллельно дорабатывать софт и аппаратную часть.

Отредактировано Лис (Сегодня 08:38:03)

Всё нетак. Вот у вас ASIC это 3.5 ГГц или до 3.8 ГГц делишь на 10 получаешь 350-380 Мгц. Такое можно выжить на дорогой ПЛИС. На дешёвой  в половину меньше.
А программная эмуляция 70-120 миллионов операций в секунду.  Что ещё в несколько раз медленнее чем ПЛИС.

Лис написал(а):

После разработки эмулятора станет возможно параллельно дорабатывать софт и аппаратную часть.

А сейчас кто мешает? Есть модельсим засунул в него HDL схему Янторя он её при симулирует, правда ещё медленнее.

0


Вы здесь » ПО, ЭВМ и АСУ из Таможенного Союза » Проект "Янтарь" » Про прямую логику