На главную страницу AlgoNet В сотрудничестве с ZDNet
АРХИВ СТАТЕЙ 2000-8-15 на главную / новости от 2000-8-15
AlgoNet.ru
поиск

 

Место для Вашей рекламы!

 

Все новости от 15 августа 2000 г.

AMD замахивается 64-разрядной «кувалдой»

Если у компании Advanced Micro Devices все пойдет по плану, в ближайшие годы настольные ПК будут работать на 64-разрядных микропроцессорах.

AMD предоставила разработчикам первые руководящие технические материалы по конструкции своего 64-разрядного микропроцессора с кодовым названием SledgeHammer (AMD сообщила о своем намерении изменить кодовое название чипа на просто Hammer). Этот чип будет выпущен в следующем году и предназначается в первую очередь для серверов и high-end-приложений, однако AMD намерена предложить его и производителям настольных систем. Если документация придется разработчикам по вкусу (AMD постаралась максимально упростить систему 64-битной адресации), они могут откликнуться широкой поддержкой чипа операционными системами и компиляторами.

Для high-end-приложений, таких как базы данных, переход с 32- на 64-битный формат означает безусловное повышение производительности. Например, сервер на базе SledgeHammer сможет поддерживать значительно больший объем физической памяти. Однако, по словам менеджера по маркетингу корпоративных продуктов AMD Боба Миттона (Bob Mitton), компания уверена в том, что SledgeHammer найдет более широкое применение. «Мы не видим причин для ограничения области его применения корпоративными системами», — говорит он. Например, 64-разрядный процессор в настольных системах способен ускорить процесс шифрования/дешифрования файлов для пользователей широкополосного доступа к интернету.

Своим путем
Вероятно, SledgeHammer ждет обычная судьба микропроцессорного ядра AMD. После его выпуска появятся версии с разными размерами кэша и значениями тактовой частоты как для рынка серверов, так и для рынка настольных ПК — под марками Athlon или Duron. Подход AMD заметно отличается от подхода Intel, разрабатывающей абсолютно новую процессорную архитектуру, для которой производители операционных систем и приложений должны заново создавать свои продукты. К тому же Intel нацеливает 64-разрядные чипы исключительно на рынок high end, сохраняя для массовых настольных и мобильных систем 32-разрядную архитектуру.

AMD утверждает, что ее подход к 64-разрядной архитектуре позволяет обслуживать оба сегмента рынка. SledgeHammer служит развитием современного ядра Athlon, в которое добавлена поддержка 64-битной адресации. Для этого AMD вводит в набор команд Athlon х86 дополнительные инструкции, которые называет x86-64. В результате в зависимости от ПО процессор сможет работать как в 64-разрядном, так и в 32-разрядном режиме. 64-битные инструкции будут отличаться префиксом, аналогичным префиксу современных 16- или 32-битных команд. Это позволит поддерживать как существующие 32-битные операционные системы и приложения, так и 64-битные программы без снижения производительности.

В 64-разрядный Intel Itanium встроена аппаратная поддержка 32-битных приложений, использующая «режим совместимости». Однако компания считает, что пользователям, желающим работать с 32-битными программами, не следует выбирать этот процессор. AMD тоже говорит, что ее подход нацелен на разработчиков ПО, так как обеспечивает намного более простой переход. «Те, кто в свое время переходил с 16- на 32-разрядную архитектуру, знают, как это делается», — утверждает Миттон.

Чтобы обеспечить поддержку набора команд AMD X86-64, придется переписать ОС и компиляторы, но существующие 32-битные приложения переписывать необязательно. «Компилятор проделает всю необходимую работу, — говорит Миттон. — Нет каких-либо причин считать, что при переходе производительность приложений (оптимизированных для 32- или 64-битных приложений) изменится».

«Таково преимущество преемственности: ваши заказчики смогут использовать старые приложения. Но данный подход не лишен недостатков, — говорит главный аналитик Mercury Research Майк Фейбус (Mike Feibus). — В подходах обеих компаний есть здравый смысл». По его словам, AMD может рассчитывать на то, что на первых порах ее SledgeHammer получит более широкое распространение на рынке настольных ПК. Но делать какие-либо выводы пока слишком рано.

Одобрение Линуса
Стараясь заручиться поддержкой производителей ПО, AMD приступила к работе среди сообщества разработчиков ПО с открытым исходным кодом. Например, она попросила высказаться на этот счет Linux-гуру Линуса Торвалдса. «Мы работаем со многими представителями сообщества, — сказал Миттон. — Мы проинформировали о своих планах Торвалдса». Официальные представители AMD не говорят о каких-либо переговорах с Microsoft. Компания IBM в прошлую среду сообщила, что рассматривает возможность добавления соответствующей поддержки в свою ОС AIX.

AMD обнародовала пока лишь немногие технические детали SledgeHammer. Этот чип будет больше, чем современный Athlon, но не более чем на 10%. У него будет усовершенствованное арифметическое устройство с плавающей запятой, обеспечивающее повышенную скорость работы и расширенные математические возможности и содержащее большее число регистров. Тактовая частота процессора пока неизвестна, но к моменту его выпуска AMD должна выйти на рубеж 2 ГГц. Компания официально объявила о планах достижения к началу будущего года планки 1,5 ГГц.

О потенциальных производителях систем на базе SledgeHammer AMD говорит скупо. «Мы работаем со всеми крупными производителями» — это все, что сказал Миттон. Один из таких производителей, Compaq Computer, сообщил ZDNet News, что оценивает микропроцессор. Корпорация IBM также выразила заинтересованность. Но ни одна из компаний не высказалась о своих планах более определенно. По словам представителей AMD, параллельно с разработкой микропроцессора ведется работа по привлечению программистов. Образцы SledgeHammer будут переданы производителям ПК в первом полугодии будущего года.

Со спецификацией архитектуры AMD x86-64 можно ознакомиться здесь. AMD намерена распространить ее на конференции LinuxWorld, которая пройдет в Сан-Хосе на будущей неделе.
Обсуждение и комментарии

vovan
15 Aug 2000 1:15 PM
Кул! Хочу! Ой, извините - носовой платок достану, а то слюнями клаву залью.
Кааак приятно, когда к тебе лицом, а не жо№ой...
Интел уже достала - делает то что ей выгодно и удобно IMHO (выдумает какую-нибудь херь типа Slot1 и усеrается, что это круто), и вот теперь - "32-разрядная совместимость", блин.
 

New Dinosaur Alex
15 Aug 2000 6:13 PM
При использовании 64-битных комманд возможно 2 в степени 64 количество комманд = 18 446 744 073 709 551 616. Такое количество ни кому не нужно. Вряд ли Intel будет использовать больше 400-1000 штук. Так что работы с префиксом вполне может устроить - это количество (2 в степени 32)=4 294 967 296. Вполне достаточно.
 

vasyak - vasyakchat.ru
16 Aug 2000 4:42 PM
2 New Dinosaur Alex: Dinosaur, ты супер! Ты не только смог добраться до Интернета (а ведь для этого надо уметь включать компьютер), но и отправить сообщение! Я бы распечатал его и повесил в рамочке у себя над обеденным столом, но меня тошнит от безграмотности и я боюсь обидеть жену, блеванув за едой.

P.S. Ты будешь удивлен, но 2 в степени 10 уже больше 400-1000, так что отказ от 16 бит тоже был большой ошибкой. :)
 

Irsi - irsiextranet.ru
16 Aug 2000 9:49 PM
С одной стороны я очень люблю AMD и уже давно не использовал CPU от Intel, даже наклеечку себе заказал - "Intel Outside" :)
С другой стороны - от архитектуры х86 тошнит и попытки продлить ее жизнь мне не нравятся...
 

Shamlo
17 Aug 2000 5:24 PM
2 New Dinosaur Alex: Я что-то никак не пойму, ты к чему клонишь? Ты хочешь сказать, что разрядность процессора и длина командного слова как-то между собой связаны?
 

vasyak - vasyakchat.ru
18 Aug 2000 4:08 PM
2 New Dinosaur Alex: Если не секрет, ты кем работаешь? Я долго гадал и пришел к выводу, что ты руководитель высшего звена в софтверной или хардварьной компании:
1. Ты не программист: знаешь ругательства (вроде Assembler), но при этом имеешь о нем довольно щербатые представления (то очень густо, то очень пусто), значит все это ты слышал от специалистов (и, видимо, от хороших, раз сумел запомнить), но сам специалистом не являешься.
2. Ты не PR-manager, это лучше всего видно по фразе Shamlo "Я что-то никак не пойму". PR-manager, которого не понять - это мертвый PR-manager.
3. Ты не руководитель подразделения, т.к. руководитель подразделения обычно выдвигается из ведущих специалистов этого подразделения, коим ты не был (см. п.1).

Кроме руководителей высшего звена остаются еще бухгалтера, секретарши, водители и уборщицы, которых, понятно, тоже следует исключить.
 

alex
22 Aug 2000 10:59 AM
2 vasyak.
I'm preaty sure that Dinosaur smarter than you are. You don't have a right to call another person a be.
 

 

← июль 2000 9  10  11  14  15  16  17  18  21 сентябрь 2000 →
Реклама!
 

 

Место для Вашей рекламы!