Спецификации SSE5 от компании AMD

2009-05-11, Автор - Ленар Хайруллин; Продукт - SSE5; [2377]

AMDРесурс MegaObzor.com уже писал ранее, что через два года на рынке появятся процессоры с новой микроархитектурой от Intel и AMD - SandyBridge и Bulldozer соответственно. Одной из отличительных черт новых процессоров будет поддержка новых, так называемых трёхоперандных, наборов инструкций. Укомпании Intel это будет набор инструкций AVX, а у компании AMD – SSE5.

Между ними будут как сходства, так и различия. Одной из точек соприкосновения должны были стать как раз трёхоперандные инструкции.


Это, казалось бы, маленькое, но существенное отличие ставит крест на совместимости трёхоперандных наборов инструкций от Intel и AMD. Разумеется, только в том случае, если производители не придут к единому мнению на этот счёт и реализуют свои разработки в том виде, в котором они пребывают в настоящий момент. Однако есть надежда, что AMD изменит спецификации SSE5 ради совместимости с набором трёхоперандных инструкций Intel. Но даже если это и произойдёт, между AVX и SSE5 останутся различия, которые не позволят назвать эти наборы идентичными. Скорее, оба будут иметь как общую с конкурентом часть, так и отличную. Во что это всё выльется и пойдёт ли AMD на попятную, мы узнаем уже в скором времени, когда эти задумки будут воплощены в кремнии.

Недавно AMD опубликовала шестой том руководства по программированию для процессоров собственного производства. Речь в нём идёт о будущих инструкциях, в том числе и трёхоперандных. Эти инструкции предназначены для специального исполнительного устройства – FMA (Floating Multiply-Accumulate) и производят вычисления вида D = A*B+C. Спецификации AMD предусматривают использование четырех регистров для таких операций, для хранения значений A,B,C и записи результата D. Аналогичной концепции изначально придерживалась Intel в своём наборе инструкций AVX, однако несколько месяцев назад спецификации были изменены. В новой версии спецификаций FMA от Intel использует три регистра вместо четырёх. То есть, произведя вычисления вида A*B+C, он записывает результат не в четвёртый регистр, а в один из предыдущих, которые использовались для хранения значений операндов. Причём запись может быть произведена в любой из трёх регистров – A,B или C. Такой подход вполне оправдан, так как в подавляющем большинстве случаев нет необходимости хранить значения всех трёх операндов, а такое упрощение позволит в некоторой степени повысить скорость работы.


Комментарии:
Последние комментарии на сайте:
Поделиться в социальных сетях:


Обзор League of Gamers. Интересный клике...
Обзор League of Gamers. Интересный кликеКликеры стали очень активно выпускаться примерно год назад - тогда разработчики поняли, что можно не моро...
Предварительный обзор Microsoft Surface ...
Предварительный обзор Microsoft Surface Начнем с того, что изначально после анонса Microsoft Surface Laptop, вся информация указывала на то, что ...
Робототехническая олимпиада в Иннополисе...
Робототехническая олимпиада в Иннополисе24 июня мы вместе с компанией Мегафон присутствовали на открытии робототехнической олимпиады в городе Инн...
Обзор Mine Quest 2. Очень интересная реа...
Обзор Mine Quest 2. Очень интересная реаКазуальным играм на мобильной платформе очень тяжело живется - пользователи привыкли к разнообразию, кажд...
Предварительный обзор Samsung C34H890. Н...
Предварительный обзор Samsung C34H890. НЭра изогнутых мониторов давно пришла, производители постоянно показывают что-то новое и интересное из это...
Предварительный обзор Archos Diamond Alp...
Предварительный обзор Archos Diamond AlpДля большинства современных покупателей смартфон Archos Diamond Alpha будет в первую очередь привлекатель...
Обзор Bear. Очень красивые заметки...
Обзор Bear. Очень красивые заметкиВ повседневной жизни постоянно приходится что-то запоминать и держать в уме. При этом, если вещей в голов...
Vernee Mars Pro - лучший за свои деньги...
Vernee Mars Pro - лучший за свои деньгиРынок современных смартфонов просто кишит разнообразными предложениями от десятков брендов - вы можете по...
Обзор Porno Studio Tycoon. Выступи в рол...
Обзор Porno Studio Tycoon. Выступи в ролСегодня мы будем рассматривать Porno Studio Tycoon. Игра вышла в мае этого года, она представляет собой с...
Предварительный обзор Doogee X30. Больше...
Предварительный обзор Doogee X30. БольшеПроизводители мобильных телефонов сами загнали себя в угол - пользователи перестали удивляться производит...
Предварительный обзор Dell UltraSharp 38...
Предварительный обзор Dell UltraSharp 38Официально представлен монитор Dell UltraSharp 38 Curved, который создавался и реализовывался исключитель...
Мегафон готовит сети 4G к пятикратному у...
Мегафон готовит сети 4G к пятикратному уБыстрая скорость загрузки файлов, страниц, видеороликов на смартфонах стала привычным делом. Мобильный ин...
МегаОбзор
МегаОбзор
MegaObzor в социальных сетях:
Яндекс.Метрика
2006-2017 © MegaObzor