Форум: "Система";
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];
ВнизО связке SSE/MMX - Delphi Найти похожие ветки
← →
Александр А. (2001-11-09 15:56) [0]Только вчера, казалось бы, получил ответ (в этой конфе) и закрыл для себя вопрос, но по дороге домой купил UPGRADE за ноябрь (№21) и прочёл (с.25):
"... работы с матрицами - их перемножение, сложение и т.д. ... До изобретения SSE(сперва MMX) программисты д.б. заставлять камень делать такие действия поэлементно ... Разработчики процессора (Athlon XP) ... добавили ещё и 3DNOW!Professional, поддерживающий SSE на уровне команд. ... такой шаг мотивирован желанием добиться лучшей работы процессора, при выполнении программ, написаных под набор SSE. Тем более, что количество таких приложений растёт, а фирмы ..., например Borland, уже давно пишут компиляторы для вышеупомянутого типа программ".
На этой конфе мне объяснили (я так понял), что под SSE и MMX имеется в виду набор команд, фактически, для параллельных вычислений (при работе с матрицами). Если это так, то хотелось бы понять, какая возможность реализована:
1. Delphi сама оптимизирует матричные вычисления, как параллельные.
2. Delphi предоставляет программисту возможность СВОИМИ методами (Delphi-ими) распараллелить матричные задачи.
3. Delphi предоставляет программисту возможность дополнительными методами (типа Си, Ассемблер и т.д.) дописать понятные ей (и стандартно добавляемые)"вставки" и, всё же, распараллелить матричные задачи.
4. Delphi не даёт возможности РЕАЛЬНО проводить параллельные вычисления.
Итак - ??? (если ответ позитивен, дайте, пожалуйста ссылки на мануалий). Спасибо.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.003 c