И2О

Интеллектуальный ввод/вывод ( I2O ) — несуществующая спецификация ввода/вывода (I/O). Первоначально I2O была разработана для использования микропроцессора Intel i960 в качестве механизма разгрузки ввода/вывода, перенося канальный ввод/вывод на ПК. I2O появилась в Intel в середине 1990-х годов с публикацией спецификации I2O в 1996 году группой Intelligent I/O Special Interest Group , которая распалась 13 октября 2000 года. [1]

Основные архитектурные компоненты I2O включали процессор ввода-вывода (IOP) и разделенную модель драйвера устройства с OSM (модулем ОС), работающим в операционной системе хоста, и HDM (модулем аппаратного устройства), работающим на процессоре ввода-вывода. Это формально разделяло функциональность драйвера, специфичную для ОС, от базового устройства, и два программных компонента использовали передачу сообщений для связи. Это разделение наводит на мысль о другой инициативе, в которой Intel участвовала в то время, Uniform Driver Interface (UDI), которая стремилась создать общий интерфейс драйвера устройства, охватывающий несколько программных платформ.

I2O страдал от нескольких проблем: i960 был в значительной степени провальным, а I2O сделал системы более дорогими на рынке с низкими издержками. Кроме того, I2O SIG считался враждебным к открытому исходному коду и нечувствительным к мелким игрокам, поскольку взимал высокую плату за участие и доминировал несколькими корпоративными игроками, в частности Microsoft. Хотя остается неясным, какой из этих факторов стал причиной окончательного провала I2O, только несколько машин серверного класса были построены с встроенным I2O. I2O-SIG распалась в октябре 2000 года, и небольшое количество архитектурной информации было предоставлено через FTP примерно в то же время.

Ряд x86-совместимых операционных систем поддерживали (или до сих пор поддерживают) I2O, включая Windows , Linux (удалено в версии 4.0 [2] ), Solaris , OpenBSD и NetWare .

Примеры систем, использующих I2O

Ссылки

  1. ^ I2O СИГНАЛ
  2. ^ удаление фиксации, покрытие
  • sco.com - I20
  • intel.com - UDI и I2O: дополнительные подходы к портативному, высокопроизводительному вводу-выводу
  • intelligent-io.com из интернет-архива
  • wired.com - Консорциум разделяет автобус
Retrieved from "https://en.wikipedia.org/w/index.php?title=I2O&oldid=1072379078"