Меню сайта
Категории раздела
warez [0]
варез [0]
Календарь
«  Август 2010  »
Пн Вт Ср Чт Пт Сб Вс
      1
2345678
9101112131415
16171819202122
23242526272829
3031
Архив записей
Наш опрос
Оцените мой сайт
Всего ответов: 22
Мини-чат
Статистика

Главная » 2010 » Август » 24 » AMD убирает из будущих процессоров поддержку набора команд 3DNow!
2:31 AM
AMD убирает из будущих процессоров поддержку набора команд 3DNow!
Разрабатывая в свое время ядро K6-2, спецы AMD расширили его способности набором команд 3DNow!, относящихся к категории SIMD (Single Instruction Multiple Data — одиночный поток команд, множественный поток данных). Всем известно о том, что расширение включало два 10-ка команд и предоставляло программеру возможность, стало быть, применять регистры MMX для хранения 32-разрядных вещественных чисел (в случае MMX они, стало быть, употребляются для, как всем известно, целочисленных данных и одномерных массивов — векторов). Необходимо отметить то, что было также упрощено переключение в режим MMX. Возможно и то, что просто говоря, при помощи 3DNow! способности MMX были элегантно, без прибавления новейших регистров и режимов работы, выведены на новейший уровень. Очень хочется подчеркнуть то, что это как бы позволило прирастить производительность процессора в задачках, связанных с интенсивной, как люди привыкли выражаться, обработкой графических и звуковых данных. Возможно и то, что потом были реализованы и остальные расширения, как люди привыкли выражаться, такового рода, включая Streaming SIMD Extensions (SSE). Всем известно о том, что как надо из сообщения в блоге для разрабов, как мы выражаемся, программного обеспечения, время 3DNow! уходит. И действительно, этот набор команд не, в конце концов, будет поддерживаться, как всем известно, некими будущими процессорами AMD, о чем будет, в конце концов, говорить соответственный флаг. Несомненно, стоит упомянуть то, что идет речь о 31 бите значения регистра EDX, возвращаемого командой CPUID при вызове со значением 8000_0001h. Все давно знают то, что очевидно, программы, в каких перед внедрением того либо другого расширения набора команд делается проверка его поддержки, будут работать корректно и на новейших процессорах. Не для кого не секрет то, что любопытно, что две команды из набора 3DNow! будут вынесены в собственное подмножество и как раз сохранены. Все знают то, что это команды с мнемониками PREFETCH и PREFETCHW. И даже не надо и говорить о том, что их поддержку можно, наконец, проверить, проанализировав значение, как все знают, восьмого бита регистра ECX опосля вызова функции CPUID со значением 8000_0001h. Было бы плохо, если бы мы не отметили то, что в спецификации CPUID соответственный флаг получил заглавие 3DNowPrefetch.
Просмотров: 409 | Добавил: wormst | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]