Oct. 10th, 2006

norian: (Default)
С праздничком, дорогие ! :о))
norian: (Default)
Зачем-то котеги напялили поларку. Типа лето кончилось :о(( и всё такое. Теперь мучаюцца проблемами отвода тепла от тушки

Осень всё больше похожа на настоящую - тёмную, холодную, безнадёжную. Но надо постараться обходиться собственной шкуркой, пока снег окончательно не закроет землю и можно будет с чистой совестью ждать весны.
norian: (Default)
Повышение количества измерений в построении моделей.

Память компьютера одномерна. Она может иметь сложную структуру со страницами и многоярусным кэшем, но по сути всё равно остаётся линейной. Для моделирования двумерных структур используются одномерные массивы чисел, где каждый следующий отрезок представляет часть плоскости. То есть «полотно», развёрнутое в «нить». Для трёхмерных структур добавляются «слои», разворачиваемые в ту же «нить». Обработка трёхмерных структур идёт поэлементно, что приводит к сложностям алгоритма и проблемам эффективности вычислений.

Далее. Моделирование, ориентированное на обработку массивов и моделирование, основанное на объектах, требуют разного подхода к оптимизации. Если массив можно загрузить в кэш большим куском до вычислений, то объекты, разбросанные по линейной памяти, не поддаются такой оптимизации.

Использование трёхмерной памяти (логически трёхмерной по крайней мере) по идее должно повысить эффективность построения моделей и их обработки. Конечно, таких пространств должно быть несколько – пространство моделирования, пространство типов, пространство признаков. На самом деле, чем больше измерений будут поддерживаться, тем больше возможностей моделирования будет у системы.

То же самое касается процессоров - фиксированный набор одномерных регистров мог бы быть заменён на что-то более сложной и гибкой структуры.

Profile

norian: (Default)
Murramoto Manulneko

May 2026

S M T W T F S
     12
34 56789
10111213141516
1718192021 22 23
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 31st, 2026 07:10 am
Powered by Dreamwidth Studios