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

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]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).

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

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


(Читать комментарии) -