В предыдущем посте показывал пару видеороликов. Очень милые штуковины. Доволен как слон. Сразу сделали “красиво”, без годичной раскачки.
А теперь представьте рядом ноутбук на x-86 и попробуйте объяснить простому человеку, почему он круче, если имеет убогий внешний вид, стоит дороже и работает в несколько раз меньше 😃 . Поддерживает виндавс? Ню-ню. С нетерпением жду, когда через годик венду начнут поливать, “какого хрена она так мало работает”. Простые люди ведь не заморачиваются, они покупают “процессоры пентиум для интернета” и “ноутбук для виндовс”. Ну вот и скажут, что результат в целом - фиговый. Интересно, как долго их лечить смогут, что результат фиговый, но это на самом деле круто 😃
И есть еще одно наблюдение - обратите внимание, что в ARM-нетбуках и телефонах идут в принципе одинаковые платформы. Сейчас есть тема - таскать с собой ноутбук, и подключать его на рабочем месте к большому монитору и клавиатуре. Ну значит скоро будем таскать только коммуникатор 😃. А что насчет поключения - с нетерпением жду, когда для небольших расстояний доделают беспроводные гигабитные линки.
Поэтому ARM на десктопах - вопрос времени. Под ARM я имею в виду не только железо, но и приложения (рабочую среду).
С серверами пока непонятно. Архитектура там пофик, но нужны быстрые шины и массивы процессоров. Это все возможно, но СЕЙЧАС подобного живьем для ARM еще нет. Вторая проблема с серверами - ARM 32-битный, и не адресует больше 4 гигабайт памяти. Для “простого вебсервера” это не имеет значения. Но для виртуальных датацентров и cloud computing штука полезная (там единую железку на сервера нарезают).
С другой стороны, если задача параллелится, можно пойти другим путем - заранее нарезать сервер на стандартные юниты, физически, и оформить их как кластер. Тут у ARM в плане компоновки все очень хорошо. Энергии-то почти не жрет - можно много чипов насувать. Поэтому где-то через год будем ждать blade-ов (к тому времени ARM обещает экономичные многоядерники и окончательно определится с шинами данных).
Массовому пользователю винда будет нужна для игр. Пока под другие платформы не будет игр массово перетащить на них пользователей будет нереально. Все ИМХО, конечно…😃
я работаю с серверами стандартной архитектуры и скажу что АРМ в серверах ни при каких обстоятельствах не увидите, ни через год ни через десять. Слишком уж не та архитектура.
А сервера с 4гб памяти и 32битностью и с весьма скромными возможностями по памяти(зеркалирование, хот спаэр etc) - даже и говорить не приходится о применении в реальности. Сейчас минимальный объем уже считайте 6гб - память то трехканальная вошла в обиход. Это с появлением Xeon 55хх серии, а 74xx серия пока еще на двухканалке ддр2, но недолго.
И уж многоядерность и контроллер памяти на проце аля АМД и многопроцессорность вплоть до 16камней на сервер как у IBM x3950 M2 с их проприетарным чипсетом Х4 - процам для ПДА и нетбуков(еще не факт что они такое уж добро - не проверено временем) до этого педалить и ка кдо солнца пешком топать. Сейчас облака и прочие считалки кластерные меньше чем с 32га на ноде не применяют и ОС 64бита. Я сам с коллегами такие ЦОДы проектирую.
Даже Cell не выдерживает конкуренции несмотря на перспективность(большая многоядерность и производительность) и популярность в приставках для игр. Ну не то это. Классика Xeon/Opteron и RISC(itanium, Power и SPARC) будут главенствовать палюбас.
Я ж писал - есть второй вариант. Не нарезать большой пирог, а собирать из стандартных атомарных кусочков. Если задача параллелится - то пофик.
Например, mysql таким макаром трудно распараллелить. А вот пул php-процессов - как нефик делать.
в таком случае будет упор на производительность шины памяти ноды и средств связи с внешним миром. Инфинибэнды если конкретней, а у АРМов я думаю силенок еще долго хватать не будет прокачать все это дело как это делают x86 просы серверного толка.
Шин нет, потому что в них не было потребности. Собственно, у интела вообще ничего выдающегося в плане шины нету. Это ж не IBM-овский коммутатор “все-со-всеми”.
Но это все лирика.
Мне главное, чтобы в результате разбора полетов люди стали делать кроссплатформенный софт. Например, на основе линукса 😃 . Венда-то кроме x86 ничего не поддерживает. И не будет.
Венда поддерживает еще и IA64 и вполне нормально поддерживает.
Хы-хы… а приложения где, шоп IA64 на десктоп ставить?
Таким макаром можно утверждать, что если WinCE поддерживает ARM, то у венды там все пучком.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"39c21abc3df9550077797d18":{"_id":"39c21abc3df9550077797d18","hid":349,"name":"Vitaly","nick":"Vitaly","avatar_id":null,"css":""},"41fd41123df9550077792514":{"_id":"41fd41123df9550077792514","hid":5875,"name":"NailMan","nick":"NailMan","avatar_id":null,"css":""},"47007f4e3df9550077780c83":{"_id":"47007f4e3df9550077780c83","hid":28182,"name":"air_alex","nick":"air_alex","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"4a272e2099707300770f9700","hid":6699,"title":"Интересно, как изменятся компьютеры через пару лет.","html":"<p>В предыдущем посте показывал пару видеороликов. Очень милые штуковины. Доволен как слон. Сразу сделали “красиво”, без годичной раскачки.</p>\n<p>А теперь представьте рядом ноутбук на x-86 и попробуйте объяснить простому человеку, почему он круче, если имеет убогий внешний вид, стоит дороже и работает в несколько раз меньше <span class=\"emoji emoji-smiley\" data-nd-emoji-src=\":smiley:\">😃</span> . Поддерживает виндавс? Ню-ню. С нетерпением жду, когда через годик венду начнут поливать, “какого хрена она так мало работает”. Простые люди ведь не заморачиваются, они покупают “процессоры пентиум для интернета” и “ноутбук для виндовс”. Ну вот и скажут, что результат в целом - фиговый. Интересно, как долго их лечить смогут, что результат фиговый, но это на самом деле круто <span class=\"emoji emoji-smiley\" data-nd-emoji-src=\":smiley:\">😃</span></p>\n<!--cut-->\n<p>И есть еще одно наблюдение - обратите внимание, что в ARM-нетбуках и телефонах идут в принципе одинаковые платформы. Сейчас есть тема - таскать с собой ноутбук, и подключать его на рабочем месте к большому монитору и клавиатуре. Ну значит скоро будем таскать только коммуникатор <span class=\"emoji emoji-smiley\" data-nd-emoji-src=\":smiley:\">😃</span>. А что насчет поключения - с нетерпением жду, когда для небольших расстояний доделают беспроводные гигабитные линки.</p>\n<p>Поэтому ARM на десктопах - вопрос времени. Под ARM я имею в виду не только железо, но и приложения (рабочую среду).</p>\n<p>С серверами пока непонятно. Архитектура там пофик, но нужны быстрые шины и массивы процессоров. Это все возможно, но СЕЙЧАС подобного живьем для ARM еще нет. Вторая проблема с серверами - ARM 32-битный, и не адресует больше 4 гигабайт памяти. Для “простого вебсервера” это не имеет значения. Но для виртуальных датацентров и cloud computing штука полезная (там единую железку на сервера нарезают).</p>\n<p>С другой стороны, если задача параллелится, можно пойти другим путем - заранее нарезать сервер на стандартные юниты, физически, и оформить их как кластер. Тут у ARM в плане компоновки все очень хорошо. Энергии-то почти не жрет - можно много чипов насувать. Поэтому где-то через год будем ждать blade-ов (к тому времени ARM обещает экономичные многоядерники и окончательно определится с шинами данных).</p>\n","user":"39c21abc3df9550077797d18","ts":"2009-06-04T02:14:56.000Z","st":1,"cache":{"comment_count":7,"last_comment":"4a29088299707300771807a8","last_comment_hid":7,"last_ts":"2009-06-05T11:58:58.000Z","last_user":"39c21abc3df9550077797d18"},"views":1030,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}