Нужен автокод - иностранцам вежливо настраивать язык кириллический

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

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


Вы здесь » Нужен автокод - иностранцам вежливо настраивать язык кириллический » TLM, RTL » 128-бит, 256-бит, 512-бит - появятся ли процессоры такой разрядности?


128-бит, 256-бит, 512-бит - появятся ли процессоры такой разрядности?

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

1

Суть идеи такова - надо разрабатывать набор команд процессора расширяемым.
Чтобы в урезанном виде он (код) работал на 8-битных процессорах, а затем по мере необходимости и
на процессорах с более широкими шинами (разрядностями).
Как это делать - нам показал Intel, добавляя новые биты в новые байты инструкции (отдельно от старых битов тех же полей).
А как писать код, который работает на процессорах с разными разрядностями нам показал EBC.
Ну вот, можно при разработке следующей виртуальной машины объединить две эти находки.

И это не фантастика, потому что 128-битные (и более) инструкции уже есть в современных процессорах.
Ситуация тут похожая на ситуацию с процессорами Zilog Z80.
Тогда были 16-битные регистры при 8-битной шине. Сейчас 128-битные инструкции на 64-битной шине.

Внезапное наблюдение - спецификация UEFI свёрстана в LaTeX, уж больно там характерный вид таблиц, описывающих инструкции. Это значит, что создать своё описание своей виртуальной машины под силу каждому.

Ранее на сайте:

«в специфических расчётах и астрономии, иногда и очень редко суперкомпьютеры бывают 128 разрядными или 256 разрядными, но это используется крайне редко»
(ц) 2025-07-20, Почему Англия

«шифрование по алгоритмам AES 128/256»
(ц) 2025-03-26, К1921ВГ015

«1xxxxxxxx - это байт продолжения, 01xxxxxx - это начало цепочки битов из одного байта, 001xxxxx - из двух, 0001xxxx - из трёх, и т.д.»
(ц) 2025-01-18, о кодировании полей разного размера
(ещё можно наращивать длины не линейно, а логарифмически - из 2, из 4, из 8, ..., из 64 байтов по 7 битов = 448 полезных битов)

«GCC and Clang compilers provide support for __float128 through software implementations»
(ц) 2024-03-23, Метр

«микроархитектура Dragon LA664 четвёртого поколения с поддержкой 128-битных инструкций LSX, 256-битных LASX и SMT2.»
(ц) 2023-11-29, Процессоры Loongsoon (ранее называлась Godson), архитектура LoongArch

«Ускоритель симметричной криптографии по ГОСТ Р 34.12-2015 и AES 128)»
(ц) 2023-05-01, МК32АМУР

«Байкал-М имеет 32 регистра общего назначения по 64 бита и 32 регистра SIMD длиной по 128 битов»
(ц) 2023-03-21, Генератор виртуальной машины. Боковая ветвь "Сказочной колесницы"

«XMM11 это один из (16-ти) "векторных регистров", имеет размер 128 бит (16 байт).»
(ц) 2023-02-24, Множество команд просто реализуется и этого достаточно.

«видеокарта AMD Radeon 4Gb GDDR5 128 бит»
(ц) 2022-10-31, imaxai.ru

«binary256 восьмикратная точность»
(ц) 2017-03-26, Числа с плавающей ... (запятой или точкой?)

Отредактировано Лис (2026-01-11 02:37:28)

0

2

У PlayStation 5 единая (Unified Memory Architecture) память (GDDR6)
- CPU (Zen 2) имеет свою кеш-линейку (L2 Cache).
- GPU имеет свой кеш.
- Сами блоки GPU и CPU сидят на Infinity Fabric — похожей на PCIe, единой более широкой 256-битной шине

---

Apple Silicon (M1/M2/M3) так же используют HBM (более дорогую 512-битную память, общую с CPU).

Apple Mac Studio M3 Ultra (28 CPU, 60 GPU), 96 ГБ, 1 ТБ SSD, MU973, Серебристый
403 990 р.

Apple Mac Studio M3 Ultra (32 CPU, 80 GPU), 512 ГБ, 16 ТБ SSD, Серебристый
1 645 991 р.

то есть, шины уже на рынке. Дело за инструкциями (нужны ли вообще-то настолько длинные целые (1024 бита), и как часто? в такую битность можно было бы и кватернионы вкорячить аппаратно)

Отредактировано Лис (2026-01-27 05:18:05)

0

3

https://ru.microless.com/product/asus-a … 71-m00040/

Asus Ascent GX10

Отредактировано Лис (2026-03-03 05:50:49)

0

4

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

Тогда были 16-битные регистры при 8-битной шине.

Российские изобретатели и энтузиасты сделают
4096-битный процессор на 8-битной шине.
Зарубежные коллеги как только узнают об этом,
сразу самовзорвутся
(или улетят на Марс со своими технологиями прошлого 21-го века).

А NuShaman сделает процессор переменной битности,
у которого битность будет ограничена объемом доступной памяти.
Мат в два хода!

0

5

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

NuShaman сделает процессор переменной битности

Я тебе писал, что твоя идея уже была реализована. Дойди до библиотеки и прочитай.
Но это не поможет, так как у такого процессора много задержек и тупо медленнее процессора на одном кристалле.

0

6

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

у такого процессора много задержек

В быту идеальное применение:
стиралка, холодильник,
микроволновка, кухонный комбайн,
кондиционер, посудомойка.

0

7

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

В быту

А зачем для быта сверхдлинная переменная разрядность?

0

8

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

А зачем для быта сверхдлинная переменная разрядность?

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

Бытовые предметы будут объединены в российскую сеть бытовых приборов (РоСеБыП РФ).
По сути это национальный вычислительный кластер.
Зарубежные партнёры будут постоянно курить (но не докуривать).

0

9

Недостаточно просто высказать ерунду неочевидную мысль. Её надо ещё аргументировать.

0


Вы здесь » Нужен автокод - иностранцам вежливо настраивать язык кириллический » TLM, RTL » 128-бит, 256-бит, 512-бит - появятся ли процессоры такой разрядности?