Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет dibr ([info]dibr)
@ 2007-02-26 22:19:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
интерфейс будущего
    Разглядывая разъем SATA - задумался.

    Раньше было PATA (которое когда-то называлось просто ATA, а ещё раньше - вообще IDE, а всякие буквосочетания типа "UDMA-133" уже потом напридумывали), и оно было широкое и многоногое. Потом решили, что новый интерфейс должен быть быстрым и удобным, а ещё - хорошо бы хоть в каком-то виде поддерживать горячую замену... и количество ног в новом интерфейсе резко уменьшилось, а удельная плотность информации на одну ногу - резко возросла: появилось SATA. Кстати, если кто не знал - в разъеме питания SATA ног вдвое больше, чем в сигнальном: 15 ног питания против 7 сигнальных.

    Раньше было PCI. Уж не буду вспоминать про ISA и прочие VLB, но PCI - точно было. И ещё AGP, которое почти как PCI, но одно на систему и быстрое. Потом решили, что новый интерфейс должен быть быстрым и удобным... и на современные мелкоразмерные PCI-E платки я смотрю с лёгким изумлением - если вспомнить что по этим же контактикам ещё и питание ходит (с заметной запараллеленностью ног - есть ведь под PCI-E и довольно могучие дивайсы), то непонятно, где там информация-то вообще передается? Кстати, яндекс на "PCI-E горячая замена" что-то всё-таки выдаёт, так что хот-свап pci-e карт теоретически, при каких-то условиях и наличии особой поддержки... в-общем, об этом при разработке тоже думали, не знаю уж зачем.

    Про USB вообще вспоминать не буду: сейчас под USB можно найти, по-моему, всё что угодно, от кофемолки до цифрового мультиметра. Ну, чертовски удобным оказался интерфейс этот - скорость достаточна и для поративного вентилятора и для звуковухи, питание в комплекте, горячая замена в полный рост - короче, чудо а не интерфейс.

    Но вообще, в рамках сериализации палаллельных интерфейсов и общей унификации компьютерной как периферии так и "начинки" - я бы предложил производителям не останавливаться на полпути, и унифицировать сериализованные интерфейсы уже окончательно, в рамках всей системы. Благо, сериализованный до упора интерфейс, с питанием в комплекте, удобный, с отлично реализованной горячей заменой и удовлетворительной скоростью (впрочем, никто не мешает разработать и более скоростную модификацию) - он уже давно есть, он под рукой!

    Конечно, я про USB2.0. Кто сказал, что USB - интерфейс мышей и принтеров? Опыт USB-винтов, USB-звуковух и USB-тивитюнеров наглядно демонстрирует: USB способен выдержать ещё и не то - да и не зря на многих USB-контроллерах как минимум один порт выведен "внутрь" компьютера :-)

    Представляете - материнская плата, на которой все разъемы (ну, кроме питания, процессора и возможно памяти) - USB? Этакая текстолитина, на которой даже слоты под карты расширения - USB-разъемы?
    Клава, мышь - USB. Винчестеры и сидиромы - USB. Сетевухи-звуковухи, модемы - USB. Впрочем, это-то уже привычно (и заставляет задуматься). Но когда появится первая USB-видеокарта - я признаю окончательную победу USB :-)))

    ...а ещё стильно смотрелся бы IEEE-1394 контроллер, вставленный в USB-слот... :-)


(Добавить комментарий)


[info]hml@lj
2007-02-26 17:20 (ссылка)
Кстати, USB-видеокарты уже существуют (http://www.engadget.com/2005/05/13/tritton-usb-2-0-video-card-for-mac-mini/) :)
И еще где-то видел прототип внешней видеокарты с подключением через expresscard+usb, что-то типа внешнего бокса, куда можно вставить полноценную видяху и подключить к ноуту.

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2007-02-26 17:30 (ссылка)
Эппл - впереди планеты всей :-) А я-то думал, я первый это придумал :-)

...когда у нас на работе человек купил себе bluetooth-клавиатуру к КПК, я прикололся, мол "тебе теперь нужен bluetooth-дисплей, и КПК можно из сумки и не доставать".
Уже не уверен, прикол ли это...

(Ответить) (Уровень выше)


[info]hml@lj
2007-02-26 17:50 (ссылка)
Ну, тут скорее не заслуга Эппл, а вина -- у mac mini не очень с видео, вот независимый разработчик и подсуетился :)
А вот беспроводный монитор -- и правда мечта.. Я в последние несколько месяцев использую суррогат -- ноутбук с WiFi в качестве терминала к стационарному компьютеру. Сразу и монитор и клавиатура -- все без проводов :)

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2007-02-26 18:22 (ссылка)
Видел беспроводной видеопроектор. Видел издали, поэтому не в курсе подробностей - но интерфейс был явно цифровой, судя по характерным "цифровым тормозам" при перерисовке крупных кусков экрана (мышь перерисовывалась шустро). А значит, и беспроводной монитор - "где-то рядом"...

А "тонкий клиент" - это классика, да :-) Сам задумываюсь о таком :-)

(Ответить) (Уровень выше)


[info]avryabov@lj
2007-02-26 18:01 (ссылка)
Дохловат последовательный интерфейс для полноценной передачи видео-информации. Только если она уже обработаная ходит (упакованная). Это так даже в человеческом мозгу.
Конечно проще, когда проводов меньше, но так частоты получаются такие, что уже никак их не получается обрабатывать. Так-что только распаралеливать.
Тоже самое и памятью. Последовательная - слишком медленная.
А потом еще может какое-нибудь устройство потребуется с высокой пропускной способностью, тотже видео-вход например, только высококачественный.
Так что не выйдет. Паралельная шина нужна. Без нее никак.

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2007-02-26 18:32 (ссылка)
Дохловат последовательный интерфейс для полноценной передачи видео-информации

[глядя в монитор перед собой] точно? Вон, у меня по DVI картинка в монитор передаётся, вполне последовательным образом, и "в цифре" притом. Причем производительности double-link DVI пока вроде как "хватает для всего" - не придумали ещё устройств видеовывода, которым было бы недостаточно DVI "в две струи" :-)

Я понимаю, что видеокарта - это не монитор, но... но ведь с точки зрения теории информации - нет смысла вкачивать в единицу времени в видеокарту намного больше информации, чем выливается из неё наружу - а значит, при грамотном подходе к написанию взаимодействия с картой, скорости DVI типа как бы может быть и хватит.
А если не хватит - ну так у нас запас по частоте есть: DVI ведь на длинном проводе работает, а видеокарта - внутри компьютера стоит, можно и подразогнать...

Так что не выйдет. Паралельная шина нужна. Без нее никак.

Была б нужна - не придумывали бы sata и "короткие" pci-e :-)

А вообще - я, конечно, понимаю: тот же pci-e бывает не только короткий, но и длинный, а "сужение" ATA и PCI - следствие того, что на данном этапе технического прогресса "частота шины" (точнее, скорость передачи "по одному проводу") ухитрилась вырасти сильнее, чем производительность подключаемых устройств. Там где этого не произошло (оперативная память, высокоскоростные видеокарты) - по прежнему используется широкая параллельная шина...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mc6312@lj
2007-02-27 03:42 (ссылка)
Видеокарты еще и с 3d бывают. Объем передаваемых текстур, координат вершин и прочего может быть сильно больше объема готовой растровой картинки. USB это точно не потянет.

(Ответить) (Уровень выше)


[info]avryabov@lj
2007-02-27 04:28 (ссылка)
Я понимаю, что видеокарта - это не монитор, но... но ведь с точки зрения теории информации - нет смысла вкачивать в единицу времени в видеокарту намного больше информации, чем выливается из неё наружу
Ошибка в чистом виде. Видео карта - это процессор, производящий переработку одного типа информации в другой. Он производит упаковку с потерей, расчитаную на особенности человеческих чувств. Сырые данные могут быть гораздо больше.

видеокарта - внутри компьютера стоит, можно и подразогнать...
все уже разогнано до текущего технологического предела, и все равно не хватает: пропускную способность наращивают постоянно, ибо от этого растет качество картинки.

Уверен, что со временем и DVI-я тоже будет не хватать.

Была б нужна - не придумывали бы sata и "короткие" pci-e :-)
все последовательные интерфейсы выгоднее получаются паралельных, потому там где можно, на них переходят. Но есть места, где нельзя.
потому в компьютерах есть и будут и последовательные интерфейсы, и паралельные.
Вот от зоопарка похожих интерфейсов типа USB, ethernet, sata, IEEE-1394, SAS, pci-e короткий, всяких ps/2- com- и lpt- портов вполне реально избавиться оставив 1 вместо всех.
Но и он должен иметь возможность к будущему ускорению. Пару раз usb уже ускорялся, в этом смысле он хорошо спроектирован.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2007-02-27 16:42 (ссылка)
с точки зрения теории информации - нет смысла вкачивать [...] больше информации, чем выливается из неё наружу
Ошибка в чистом виде.


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

видеокарта - внутри компьютера стоит, можно и подразогнать...
все уже разогнано до текущего технологического предела, и все равно не хватает


Кто разогнан, DVI? Нифига. Повторюсь - DVI работает на двухметровом шнурке, а от процессора до _видеокарты_ - 20см от силы. Значит, запас "по полосе частот в проводе" есть - вопрос, есть ли запас у "кремния". Думаю, пока что есть.

Уверен, что со временем и DVI-я тоже будет не хватать.

Ой, не скоро это наступит :-) Сверхвысокое разрешение - не такая уж востребованная вещь, куда более востребована "большая диагональ" (что нам наглядно демонстрируют "широкие" плазменные/LCD телевизоры с забавным :-) разрешением). То есть, конечно это наступит - если single link не всегда хватает уже сейчас, то и double link через какое-то время "доедят". Вопрос в том - захотят ли после этого расширяться дальше, не сочтут ли возможности double link dvi "достаточными для большинства случаев"?

все последовательные интерфейсы выгоднее получаются паралельных, потому там где можно, на них переходят. Но есть места, где нельзя.

Вообще, я конечно больше прикалывался чем всерьез (пока таки да, если нужна реально высокая скорость - "проводов" нужно тоже много, в одну пару совсем уж большой поток не запихаешь), но - тенденция, однако :-)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]avryabov@lj
2007-02-28 04:19 (ссылка)
Кто разогнан, DVI? Нифига.
Разогнана шина подключения видеоплаты.
ISA, VLB, PCI, AGP, PCI-E: везде, видяха подцеплялась по максимально быстрой и широкой шине, и пару раз именно под видяху делали свою шину (VLB,AGP).

Вообще, я конечно больше прикалывался чем всерьез, но - тенденция, однако :-)
Все правильно, последовательные интерфейсы удобнее, и везде, где можно надо на них переходить и объединять. Но думать о том, что они смогут решить все варианты подключения - глупо.

(Ответить) (Уровень выше)


[info]silent_dr@lj
2007-02-26 18:04 (ссылка)
Кстати, учитывая текущее увеличения энергопотребления видеокарт, не исключено, что в скором времени их будут делать в качестве внешних блоков. Правда для такого подключения USB всё таки не сгодится, впрочем равно как и САТА.

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2007-02-26 18:36 (ссылка)
"Эт вряд ли"(с)
Геморроя много, толку - не очень. Видеокарта, даже навороченная, сожрёт не так чтобы в разы больше чем процессор (который за пределы корпуса не выносят), при этом места под неё можно занять довольно много (если уж действительно надо - никто не мешает занять под радиатор-вентилятор ещё пару-тройку слотов под картой). А это значит, что в массы такое не пойдёт - а как экзотика будет слишком дорогим, чтобы вообще продаваться.
Так что - ограничится ещё парой вентиляторов в корпусе, и очередным блоком питания "на киловатт" :-)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mc6312@lj
2007-02-27 03:49 (ссылка)
Недавно пролетала новость о стандарте на внешние разъемы PCI-e (http://www.ixbt.com/news/hard/archive.shtml?2007/0208#id77350). Которые предназначены в т.ч. для мощных внешних видеокарт. По моему, очень удобно - производитель видюхи может поставить на нее свой БП, не задумываясь о том, что стоит в компе пользователя. Если такие разъемы, к примеру, появятся на ноутбуках - спрос на внешние видеокарты будет ненулевым точно.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2007-02-27 16:43 (ссылка)
Я, все-таки, к этому отношусь довольно странно. Кто является потребителем этих монстров? Неужели "игруны"? И много ли этих игрунов - окупают ли они разработку всего этого выносного извращенства с отдельным питанием?...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mc6312@lj
2007-02-28 04:11 (ссылка)
Игруны; проектировщики (современные CAD-монстры вроде SolidWorks очень прожорливы до мощности GPU), системы, где нужно одну картинку нешибического разрешения выводить порезанной на несколько мониторов (во внешней видюхе кол-во мониторов ограничено только нахальством разработчика) - тренажеры всякие, пульты вроде ЦУПовского и т.п.

(Ответить) (Уровень выше)


[info]silent_dr@lj
2007-02-27 04:12 (ссылка)
Толк есть, но разве что в экстенсивном плане. Уже сейчас 8800 и R600 потребляют до 300Вт, а если их 2? 4? И у каждой 2хслотовая система охлаждения? :) Геморроя с выносом или расширением существующих корпусов действительно много, даже предположить боюсь, как это всё будет выглядеть. Впрочем, у PCI-E или HT3.0 не так уж и много контактов. Ведь по сути это всё последовательные шины, чуть распараллеленные.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2007-02-27 16:47 (ссылка)
Проблема обычная - частота-то задрана до офигения (скорость высокая, а проводов мало), и начинает играть роль разводка дорожек на плате и точная длина каждой дорожки. Вынос разъема наружу более-менее осмысленен, если устройство подключается пусть коротким, но гибким шлейфом - а даже короткий шлейф при этом способен создать уйму проблем, а суммарная длина проводников при этом увеличится в разы...

А вообще - посмотрим. Самому интересно, что там дальше-то будет :-)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]silent_dr@lj
2007-03-05 03:33 (ссылка)
http://overclockers.ru/hardnews/24933.shtml

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2007-03-05 16:26 (ссылка)
М-да :-) Кстати, хвостик от коробочки до ноутбука там довольно длинный и не особенно толстый - то есть, может быть скорости на нём и большие, но сильно вряд ли достигают скоростей "внутреннего" PCI-E, а задержки - так те вообще скоростью света ограничены. Учитывая что корбочка эта как бы для подключения _мощных_ карт - заставляет задуматься о реальной потребности в ширине шины для 3d видеокарт :-)

(Ответить) (Уровень выше)


[info]khmurik@lj
2007-02-27 04:26 (ссылка)
За SATA-разъемы разработчиков убил бы на месте. Путем удавливания этими самыми хвостами.

Не, ну задумка хорошая, но оно теперь все настолько хлипкое - жуть. Не говоря уже о постоянно выскакивающих разъемах, неконтакта от перекоса и т.д. и т.п. Знаю, знаю - есть с защелками, но не все, можно стяжками притянуть, термоклеем прифигачить, но все это лишние телодвижения и гарантия не 1005, что что-нить не отвалится.

Но в новых южных мостах от Интеля места для IDE не нашлось, аминь...

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2007-02-27 16:50 (ссылка)
Пока, тьфу-тьфу, работает. Поживем - увидим: к старенькому IDE у меня были ровно обратные претензии - уж больно намертво вставляется, выдергивать сложно, а учитывая способ крепелния разъема - можно и шлейф повредить.

Вчера кака раз купил кабель SATA. Защелки есть, разъем таки да, слегка болтается, но проблем это пока не вызывает. Старый sata винт, с шлейфом без защелок - живет уже не первый год, глюков не замечено...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]khmurik@lj
2007-02-28 04:48 (ссылка)
К IDE аналогичные претензии, иногда так намертво засаживалось, что ой...
НО! В мире, где не надо каждый день перетыкать шлейфы - IDE выгоднее именно тем, что у него нет шансов отвалиться на ровном месте, а у SATA - шансы есть и не маленькие :)

Просто я-то все примериваю на себя, т.е. на сотню-другую компьютеров.

P.S. Только на прошлой неделе угрохал 4 вечера на разборки, а почему же иногда подглюкивает псевдо-сервер (не всегда корректно загружается, но если загрузился - то работает). Оказалось - из-за SATA-питания, ох и зол же я был.

(Ответить) (Уровень выше)


[info]sadmitry@lj
2007-02-27 05:49 (ссылка)
У IEEE1394 есть одно преимущество - постоянная скорость передачи. В отличие от USB, где она переменная. Стоит подключить к тому же хабу два девайса - одно быстрое, другое медленное и вуаля.
Не зря топовые внешние звуковые карты именно с таким интерфейсом.
А IDE через USB на матерях встречал. При записи DVD секс обеспечен.

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2007-02-27 16:54 (ссылка)
"Сдуру можно и член сломать"(с)RU.OS.CMP FAQ
Если нужно обеспечить постоянную скорость передачи - ну, не втыкай в тот же хаб других устройств, делов-то. Вообще, возможность "ветвления" usb хабами - это фича, а не бага, и если она в каких-то случаях вызывает проблемы - ну так можно ж этим и не пользоваться...

А IDE через USB на матерях я лично пока не встречал, видимо повезло. Отдельно от матерей - встречал, да :-)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]khmurik@lj
2007-02-28 04:57 (ссылка)
Кроме деления полосы у USB ещё один глобальный недостаток - загрузка процессора. Вплоть до того, что когда копируешь нечто массированно на USB-диск, то ничего больше делать невозможно. Как с этим на совсем новых машинках не в курсе, а вплоть до 965-х чипсетов было очень неприятно.

Наверное лечится PCI-контроллерами, не пробовал.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2007-02-28 06:36 (ссылка)
Что-то странное. Вон, воткнул внешний винт, копирую. При скорости 30м/с загрузка процессора около 10%. Но 30м/с - вполне пристойная скорость (у меня обычный жесткий диск не больше 50м/с дает), а 10% - конечно не так чтобы совсем идеально, но работать не мешает совершенно. Контроллер - интегрированный, чипсет - i865. С отдельным pci контроллером - то же самое.

Ну, и - даже если так, то это проблема не USB, а его реализации в контроллерах/драйверах. Если возникнет реальная проблема с избыточной загрузкой процессора - будут новые контроллеры, в которых это вылечат. Если уж даже LPT обучили лить поток данных минимально загружая процессор, то более современные интерфейсы - однозначно...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]khmurik@lj
2007-02-28 11:11 (ссылка)
Хм, а проц какой, с гипертрейдингом (многоядерных вроде под 865-й ещё не было) или без?
Я четко помню, что на старых машинках (одноядерных и без гипертрейдинга) работать при копировании на USB хард было невозможно.

Просто была идея держать какую-то мелкую базу на 2,5" харде и из-за этих тормозов пришлось на FireWare делать. Много чего перепробовали, бестолку. Скорость копирования была 20..25 мб/сек, но машинка при этом "умирала". На Fireware - все ок.

Мне сейчас даже попробовать негде - старых машин поблизости совсем нету, а свежие или многоядерные или с гипертрейдингом. Но даже на них подтормаживает все (загрузка проца та же - около 5..10%), хотя и не так сильно, как на старых. Мож действительно "вылечили" в новых южных мостах, мож многоядерность сказывается (пока один проц занимается USB - второй успевает все остальное), мож ещё что...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2007-02-28 11:17 (ссылка)
Проц - прескотт 2.8 с гипертредингом. Могу попробовать отключить гипертрединг и посмотреть что получится (всё равно сегодня перегружаться буду, винт новый втыкать).

Но в любом случае - "загрузка процессора" не есть свойство USB как интерфейса, а есть совокупное свойство контроллера и драйверов, и потому _в принципе_ излечимое. Файрвайр ведь сам говоришь, не тормозит...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]khmurik@lj
2007-02-28 11:26 (ссылка)
С учетом того, что штатно у Интела USB обрабатывается (обрабатывалось до 965-го чипсета включительно, дальше не знаю) именно центральным процессором, а FireWare отдельным чипом - то штатно это свойство USB :) В принципе да, излечимое, я ж там наверху сказал про отдельные контроллеры.

(Ответить) (Уровень выше)


[info]__neko__@lj
2007-02-27 06:13 (ссылка)
мне сегодня показали G5 сервер - у него внутри корпуса usb разъем.. предназначенный, например, для того, чтобы воткнуть в него флешку и грузить с нее OCь.
При этом все данные - на SAS винтах в raid-e :)

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2007-02-27 16:56 (ссылка)
А у меня совершенно не сервер - но один USB-разъем внутрь компьютера смотрит. Ни к чему не подключенный, в смысле - в него ничего не вставлено :-) Но в принципе - нет проблем :-)

Это не считая, разумеется, "гребёнок" под USB-"выкидыши" на переднюю панель - их я отношу к внешним разъемам.

(Ответить) (Уровень выше)


[info]__neko__@lj
2007-02-27 06:18 (ссылка)
а PCI горячей замены - это атрибут мира серверов, и вроде давно уже используется :)

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2007-02-27 16:57 (ссылка)
Да где-то там, в этом самом мире серверов, даже CPU горячей замены есть... посмотреть бы на это чудо в работе как-нибудь :-)))

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]__neko__@lj
2007-03-01 05:27 (ссылка)
да, и CPU горячей замены тоже есть! Называется - кластер!

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2007-03-01 05:43 (ссылка)
Нифига. Кластер - это сисблок горячей замены. А я где-то читал про мейнфреймы (многопроцессорные, разумеется), в которых можно было на ходу заменить собственно "камень". Трогаешь рычажок - система убирает с процессора все задачи, снимает питание, зажигает лампочку "можно". Ты вынимаешь камень, ставишь новый, задвигаешь рычажок на место - система подаёт питание, инициализирует камень, вводит его в систему - поехали.

Принципиально - то же самое что и горячая замена того же диска, но несколько прикольнее :-) Ну, и с точки зрения приложений - это обычный компьютер, а под кластер нужно писать специальный софт...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]__neko__@lj
2007-03-01 05:48 (ссылка)
а не один ли черт!!!
на кластер нужно решение, которое будет обеспечивать кластеризацию, а в случае твоего мейнфрейма, операционка должна уметь такое... то есть - вначале потерять CPU, потом его найти и задействовать.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2007-03-01 06:04 (ссылка)
Не один, черт в смысле.

Система - один раз пишется, а программ - много, очень много. И если система единожды написана и это умеет - весь остальной софт автоматически будет работать, даже не замечая что что-то в системе произошло. Грубо говоря - если сейчас разработают такую технологию "для писюков", и поддержат в очередной винде - у меня на таком писюке/ОС _автоматически_ будет работать всё, от голдеда до вордэкселя. В случае кластера - не очень себе представляю процедуру горячей замены сисблока, на котором сижу я, и строчу тебе реплай в опере :-)

А в случае кластера - каждую задачу, каждую программу, нужно писать именно под кластер. Иначе - не кластеризуется. Так что это разные весовые категории: кластер - огромная мощность, но только на задачах, допускающих нарезку на _полностью_ независимые кусочки, а на многопроцессорной - мощность ограничена (слишком много процессоров в одном адресном пространстве эффективно жить не будут), зато прозрачна для приложений.

(Ответить) (Уровень выше)


[info]dibr@lj
2007-03-01 06:08 (ссылка)
Уточню: в случае _системы_ - процедура "_безболезненного_ снятия _произвольной_ задачи с камня" отработана десятилетиями (и происходит десятки раз в секунду на любом писюке - "многозадачность" называется). В случае кластера - снятие сисблока деструктивно: контекст задачи теряется, можно только перезапустить счёт с какой-то контрольной точки. А это автоматически резко ограничивает круг задач...

(Ответить) (Уровень выше)


[info]inself@lj
2007-02-28 08:02 (ссылка)
Производитель втыкает в комп вовсе не то, что было бы удобно пользователю, а то, на чём можно срубить побольше бабок. Например, почаще менять стандарты на всевозможные интерфейсы/разъёмы.

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2007-03-01 05:54 (ссылка)
Это хорошо видно когда производитель один, и имеет возможность "давить" - см. напр. интел с его постоянной перетасовкой ног в электрически идентичных слотах. Или когда есть плотная группа хорошо скоординированных производителей. В случае же всяких USB и PCI-E - приоритеты несколько другие: разумеется, цель та же - "срубить бабок", но не путём выкручивания рук покупателю, а путём предложения "того же, но чуть быстрее и дешевле" за счет улучшения технологии и снижения себестоимости - и как побочный эффект, отказа от "того же, но старого". Что есть правильно :-) Хотя на этапе перехода - отдельные производители могут "посрубать бабок" на уникальности-эксклюзивности или наоборот - совместимости.

Скажем, мне от повсеместного внедрения USB - сплошное Щастье, а переход pci/pci-e меня не задевает: всё что мне нужно, есть и под pci (а то что реально нужно - давно куплено и втыкнуто), а когда pci исчезнет с прилавков - мой комп один фиг уже пойдёт под апгрейд.

(Ответить) (Уровень выше)