Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11878
Последний выпуск: 19.06.2015

Команды SSE ( начиная с Pentium III )

В 3D-графике зачастую встречаются группы операций, которые можно выполнить за один такт с помощью SIMD-команд(single instruction, multiple data, т.е. одна команда - много данных). Такими операциями являются интерполирование векторов, скалярное произведение векторов, нормировка векторов, интерполирование компонент цвета (например, RGB) и т.д.. При этом есть 4 пути использования SIMD-команд в зависимости от типа представления данных и типа используемого процессора: MMX для целочисленных данных, 3DNow!, SSE и Enhanced 3DNow! для вещественных данных. Все пути предполагают использование ассемблерных вставок. Если Вы программируете в C/C++, то ассемблерная вставка задается командой asm:

	asm { 
		asm-команда
		asm-команда
		. . .
		asm-команда;
	}

Дальше

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог