norian: (Default)
[personal profile] norian
Вместо всяких извращённых FPU и конвейеров лучше создать быстрые и надёжные механизмы работы с объектами на аппаратном уровне - по крайней мере поддержку связанных списков всех мастей, динамическое распределение памяти, кастинг типов и всё такое. Далее можно думать о втором измерении - до третьего как до луны на четвереньках, но без него любые моделирующие системы останутся ограниченными рамками одномерных алгоритмов. Даже самый усовершенствованный регистровый калькулятор не сможет дать адекватное отражение реальности в виртуале и тем более осознание оной, то есть произвольные трансформации модели и модификацию алгоритмов поведения.

Это чтобы не забыть набросать потом требования и базовые схемы :о))

Date: 2006-01-26 06:03 pm (UTC)
From: [identity profile] norian.livejournal.com
не, не замена всего подряд, а скорее дополнение каркулятора оптимизационными механизмами - в принципе, ядро можно оставить, а кэш и префетчинг заставить работать в 2х режимах - ориентированный на массивы/циклы и ориентированный на объекты/списки. И переключаемый программно :о)). Ну и динамическую память вынести в железо, чтобы время у процессора не отъедала - компайлер должен делать префетчинг этих фичей, чтобы новые объекты не ждали адресов, а мусор бы собирался вообще в фоновом режиме - пометил объект как дохлый одной командой - и дальше.

Profile

norian: (Default)
Murramoto Manulneko

January 2026

S M T W T F S
    1 2 3
456 78 910
11121314 151617
18 19 20 21 22 23 24
25 262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 26th, 2026 07:26 pm
Powered by Dreamwidth Studios