ailev.ru

2 декабря 2009 · Комментарий

Без заголовка

Тут проблема в алгоритмах. Железо будет всего лишь реализовывать какой-то алгоритм. Поддержанный со стороны железа, он конечно будет работать быстрее, но он будет менее гибким, более тупым. Я бы не был так категоричен: наборы дополнительных команд в CPU и использование GPU для вычислений - едва ли делают алгоритмы «более тупыми». Просто появляется возможность сместить акценты и применять несколько другую архитектуру вычислений. Аналогично с ассоциативной памятью - она не целиком возьмет на себя все проблемы (помним о 5-м поколении ЭВМ), а только лишь обеспечит новые качественные возможности. А они нужны хотя бы потому, что сколько-нибудь очевидные алгоритмы СИИ не работают на обычных процессорах - они постоянно упираются в экспоненциальный рост сложности вычислений, либо в необходимость составлять излишне подробную программу (попросту перекладывая сложности на человека).

К записи · К обсуждению