ий контролер.
uDAPL (англ. User Direct Access Programming Library) - бібліотека API для абстрактного транспорту прямого доступу (англ. Direct Access Transport, DAT). uDAPL (та інші API - у Зокрема kDAPL - kernel DAPL) розробляється і підтримується організацією DAT Collaborative.
IPoIB (IP over Infiniband) - група протоколів, що описують передачу IP-пакетів поверх Infiniband:
RFC 4390 Dynamic Host Configuration Protocol (DHCP) over InfiniBand
RFC 4391 Transmission of IP over InfiniBand (IPoIB)
RFC 4392 IP over InfiniBand (IPoIB) Architecture
SRP (англ. SCSI RDMA Protocol) - протокол обміну даними між SCSI-пристроями з використанням RDMA.
DDP (англ. Direct Data Placement): RFC 4296 The Architecture of Direct Data Placement (DDP) and Remote Direct Memory Access (RDMA) on Internet Protocols
SDP (англ. Socket Direct Protocol) - протокол встановлення віртуальних з'єднань і обміну даними між сокетами поверх Infiniband, передача даних не використовує TCP стек ОС, проте використовує IP-адреси і може використовувати IPoIB для їх дозволу.
Тести виробників показують пропускну здатність на рівні MPI близько 800 МБ/сек і час затримки 1-7 мкс. p> Топологія: коммутируемая з використанням Fat Tree для великих конфігурацій, існуючі комутатори підтримують велику кількість портів.
Програмне забезпечення: драйвери від виробників апаратних засобів, різні бібліотеки MPI як комерційні так і відкриті.
Корпорацією Oracle Corporation був розроблений спеціальний протокол RDS, орієнтований на роботу з цією шиною.
Шина InfiniBand має архітектуру наведену на малюнку 2.
В
Малюнок 2. Архітектура InfiniBand
2. Зовнішні шини
В
2.1 USB
USB (англ. Universal Serial Bus - В«універсальна послідовна шина В») - послідовний інтерфейс передачі даних для середньошвидкісних і низькошвидкісних периферійних пристроїв в обчислювальній техніці.
Кабель USB складається з 4 мідних провідників - 2 провідника харчування та 2 провідника даних у кручений парі, і заземленою обплетення/екрану.
Шина суворо орієнтована, має поняття В«головне пристрійВ» (Хост, він же USB контролер, зазвичай вбудований в мікросхему південного мосту на материнській платі) і В«периферійні пристроїВ». Шина має деревоподібну топологію, оскільки периферійним пристроєм може бути розгалужувач (hub), у свою чергу має кілька низхідних роз'ємів В«від хостаВ». З'єднання 2 комп'ютерів - або 2 периферійних пристроїв - пасивним USB кабелем неможливо. Існують активні USB кабелі для з'єднання 2 комп'ютерів, але вони включають в себе складну електроніку, емулює Ethernet адаптер, і вимагають установки драйверів з обох сторін.
Пристрої можуть бути запитані від шини, але можуть і вимагати зовнішнє джерело живлення. Підтримується і черговий режим для пристроїв і розгалуджувачів за командою з шини зі зняттям основного живлення при збереженні чергового живлення і включенням по команді з шини.
USB підтримує В«гарячеВ» підключення і відключення пристроїв. Це досягнуто збільшеною довжиною заземлювального контакту роз'єму по відношенню до сигнальних. При підключенні роз'єму USB першими замикаються заземлюючі контакти, потенціали корпусів двох пристроїв стають рівні і подальше з'єднання сигнальних провідників не приводить до перенапруг, навіть якщо пристрої живляться від різних фаз силовий трифазної мережі.
В
2.1.1 USB 2.0
Специфікація випущена в квітні 2000 року. USB 2.0 відрізняється від USB 1.1 введенням режиму Hi-speed.
Для пристроїв USB 2.0 регламентовано три режими роботи:
В· Low-speed, 10-1500 Кбіт/c (використовується для інтерактивних пристроїв: клавіатури, миші, джойстика)
В· Full-speed, 0,5-12 Мбіт/с (аудіо-, відеоапаратура)
В· Hi-speed, 25-480 Мбіт/с (відеопристрої, пристрої зберігання інформації)
В
2.1.2 USB 3.0
Новий стандарт на порядок перевершує межа в 480 Мбіт/с для USB 2.0, встановлюючи планку теоретичної максимальної швидкості передачі даних на позначці в 4.8 Гбіт/с. Природно, варто віддавати собі звіт в тому, що реальна продуктивність буде трохи нижче заявленої. До того ж контролери USB 3.0 поки ще недосконалі, і навряд чи при комерційному старті потенціал технології буде реалізований повністю. Проте, існуючі вже сьогодні зразки досягають відмінних швидкісних характеристик. Наприклад, 27 Гб HD фільм копіюється на швидкості 3.2 Гбіт/с трохи більш ніж за хвилину, тоді як з USB 2.0 за інших рівних умов необхідно 15 хвилин. p> На відміну від попередніх реалізацій інтерфейсу, в яких підтримувалася лише одна операція одноразово, USB 3.0 може виробляти читання і запис даних у двох напрямках незалежно. Це було досягнуто додаванням по парі виділених SuperSpeed ​​ліній як для передачі, так і для прийому даних. Таким чином, загальне число каналів зросло з чотирьох у USB 2.0 до...