OSDev

для всех
Текущее время: 28 мар 2024, 19:57

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 60 ]  На страницу 1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: ARM в серверах
СообщениеДобавлено: 02 ноя 2011, 14:07 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
http://www.cnews.ru/news/top/index.shtm ... /02/462902

Если ARM-серверы "пойдут" (а HP -- контора серьёзная, к тому же очень давний партнёр Интела; IA-64, больше известный как Itanium -- их совместная разработка), то кончина IA-32 воспоследует даже быстрей, чем я ожидал, и никакие технологические ухищрения Интелу не помогут...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM в серверах
СообщениеДобавлено: 02 ноя 2011, 14:58 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
Только история показывает, что уже многократно пытались и более серьёзные компании, чем какая-то компания-пишущая машинка. Конечно, ни кто не запрещает. В итоге эти сервера займут свою нишу где-то глубоко в принтерах.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM в серверах
СообщениеДобавлено: 02 ноя 2011, 22:20 
Аватара пользователя

Зарегистрирован: 20 апр 2011, 10:54
Сообщения: 145
А почему, собственно говоря, ни у кого из гигантов не поднимается рука на принципиально новую архитектуру. ARM, насколько я знаю (не имел с ним дело, если пишу глупость - извините) имеет проблемы, хотя мусора там на сто порядков меньше.

_________________
Found a CPU. LAPIC ID: 00


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM в серверах
СообщениеДобавлено: 02 ноя 2011, 22:40 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
Мусор везде есть, хотя и в разных количествах (хотя до Интела далеко всем, кроме Микрочипа с ихними ПИКами, но те никогда микропроцессорами и не были -- чистые микроконтроллеры).

Серверов на разных архитектурах, кстати говоря, хватает, и основанные на ИА-32 -- как раз в нижней, а отнюдь не верхней или хотя бы средней части списка по мощности. В количественном отношении их, понятное дело, больше, чем других, но как раз за счёт небольшой мощности и стоимости. ХП, похоже, решила потеснить положение Интела и АМД в нижнем сегменте этой самой нижней части :) А рука на ИА-32 поднималась и у самой Интел в компании с этой самой ХП -- как раз Итаниум и получился. Но не пошёл, большой доли захватить так и не смог...

Кроме того, похоже, речь идёт прежде всего о серверах хранения данных, а не серверах приложений, а это две большие разницы: у первых производительность ну никак не упирается ни в процессор, ни в объём памяти (кстати говоря, АРМ, оставаясь 32-разрядным, может в теории использовать 40-разрядную физическую адресацию, так что и в это упора не будет), а в первую очередь в диски и каналы связи, ну а они медленнее процессоров не только у топовых ИА-32, но и у вполне умеренных АРМов (про ССД речи нет, поскольку для серверов они непригодны из-за высокой стоимости в пересчёте на ёмкость: там же не гигабайты хранить надо, а от десятков терабайт и выше).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM в серверах
СообщениеДобавлено: 03 ноя 2011, 05:31 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
HP вообще-то крупная компания и занимается она не только принтерами.
Можно выделить специализацию серверов.
1. Файловые хранилища.
2. Сервера для крупных соц сетей и облачных вычислений.
3. Высоко нагруженные сервера.
4. Серверы предприятия.
5. Супер компьютеры.

1. Тут используются специализированные устройства для хранения информации. И вычислитель тот который поставляют разработчики устройства тут весь упор делается на объём, хранящейся информации. А процессор служит только для коммутации.
3. Высоко нагруженные сервера это шлюзы для облачных компьютеров. Здесь требуется не столько большая вычислительная способность сколько быстрый доступ к оперативной памяти и большой объём оперативной памяти. Обслуживает большое число клиентов порядка несколько 10 000 запросов в секунду. Выдавая информацию из памяти или перенаправляя на нужный компьютер в облаке.
2. Облачные компьютеры. Вот тут больших вычислительных способностей не нужно. Но они должны быть как можно параллельны и есть мало энергии. Очень востребовано.
4. Серверы предприятия это вообще-то самый нижней класс серверов. Так как он не нацелен на информационный бизнес. То от него не требует сверх высоких нагрузок. Но их тоже не мало. Эти сервера по типу операции совмещают в себе сервер 2 и 3 класса.
Тут тоже можно потеснить ia-32. Основная задача такого сервера обработка БД. Если её загнать на много маленьких вычислителей то можно получить большой прирост скорости. А если при этом будет малое энерго потребление то тоже выгодно.
5. Ну тут чего только не используют но энергия деньги. И размеры решают тут больше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM в серверах
СообщениеДобавлено: 03 ноя 2011, 21:49 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
pavia писал(а):
HP вообще-то крупная компания и занимается она не только принтерами.


Это если мягко сказать. Не знаю, как сейчас, а в 1980-х, если память не изменяет, именно она была №2 в мировом рейтинге -- после ИБМ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM в серверах
СообщениеДобавлено: 06 ноя 2011, 18:36 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
ARM начинает завоевание мира с изолированных деревень
http://www.opennet.ru/opennews/art.shtml?num=32237


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM в серверах
СообщениеДобавлено: 08 ноя 2011, 11:57 
Аватара пользователя

Зарегистрирован: 20 апр 2011, 10:54
Сообщения: 145
Оффтоп:
Блин, кто бы мне сбросил планшет с вертолета!

А вообще это очень Саулу напоминает!

_________________
Found a CPU. LAPIC ID: 00


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM в серверах
СообщениеДобавлено: 15 ноя 2011, 16:38 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
http://www.cnews.ru/news/top/index.shtml?2011/11/15/464668

Вот и до суперкомпьютеров добираются. Правда, собственно задачи будут решать невидийные графические процессоры, а АРМы будут лишь им ценные указания выдавать, но точно то же самое происходит и в нынешних числодробилках на тех же невидиях в компании с интеловскими процессорами.

Вообще, думается, в дальнейшем подобное сотрудничество двух разных архитектур будет применяться всё более широко. Точней, об этом будет узнавать всё большее число программистов, поскольку разделение обязанностей между процессорами разных архитектур -- явление не только не новое, но и давным-давно широко распространённое, но известное лишь в узких кругах. В тех же сотовых телефонах лепят центральный процессор "обычной" архитектуры (тот же ARM) + процессор цифровой обработки сигналов (DSP по-буржуйски), который отвечает за собственно связь: последний очень хорошо решает специфические задачи, с которыми тяжело справиться обычному процессору. На ПК же подобное стало внедряться, по сути, лишь с появлением программируемых графических ускорителей, т.е. сравнительно недавно, ну а хорошо подходящая для таких "гетерогенных" вычислений среда на ПК возникла лишь с пришествием видюх, совместимых с DirectX 10, поскольку именно в них графические процессоры стали достаточно универсальными для эффективного решения очень широкого круга задач.

Подозреваю, что в будущем у связки АРМ + Нвидия есть все шансы сильно подвинуть Интел+ Нвидия в сторонку: в роли управляющего процессора и распределителя нагрузки интеловская архитектура вчистую проигрывает армовской, потому что её формально более сильные стороны вроде наличия навороченных расширений SSE (у АРМов есть лишь базовые команды) и т.п. не играет никакой роли: собственно вычислительная нагрузка ложится на процессоры невидии, ну а управляющие процессоры лишь выполняют последовательности целочисленных команд общего назначения, занимаясь вводом-выводом и запуском графических процессоров. В то же время при аналогичной производительности на командах общего назначения энергопотребление интелов намного выше, чем у АРМов, из-за сложности самой архитектуры. Ну и плюс цена, конечно.

В общем, смотрим кино дальше, а заодно ждём, что там предложит мыкрософт. Если выдаст для арма нормальную ось с нормальным же ПО (для начала -- офисным и средствами разработки), то иа-32 быстрей сойдёт со сцены, если не выдаст -- медленней (как ни крути, а всякие там линухи и прочие системы вкупе с ПО для них в сегменте ПК имеют незначительный процент, ну а ИА-32 доминирует именно в этом сегменте; в серверах есть и другие, не менее успешные архитектуры, а заодно нет и фактической монополии мыкрософта).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM в серверах
СообщениеДобавлено: 20 ноя 2011, 00:06 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
Цитата:
Вот и до суперкомпьютеров добираются.

Когда я увидел про сервера, то я подумал, что имели ввиду суперкомпьютеры. Так что следует говорить в настоящем времени, а не будущем.

Цитата:
В тех же сотовых телефонах лепят центральный процессор "обычной" архитектуры (тот же ARM) + процессор цифровой обработки сигналов (DSP по-буржуйски), который отвечает за собственно связь:

В телефонах я не шибко разбираюсь. Но мне казалось, что за свзязь отвечает специализированный блок. А DSP занимается обработкой изображений/видео.

Цитата:
вычислений среда на ПК возникла лишь с пришествием видюх, совместимых с DirectX 10, поскольку именно в них графические процессоры стали достаточно универсальными для эффективного решения очень широкого круга задач.
Среда появилась раньше, только в массовое использование она пошла сравнительно недавно. Всё это связано с маркетинговыми ходами. Плюс студенты-аспиранты которые разработали brook защитились и теперь не имея обязательств перед вузом перешли в крупные компании. Там они повторили свои работы, но уже под другими названиями CUDA и OpenCL.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 60 ]  На страницу 1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB