дповідь на запит на читання одного байта по шині буде передано пакет, що містить 32 біта даних і прапором-ознакою того, що значущими з цих 32 біт є тільки 8).
Пакети HyperTransport передаються по шині послідовно. Збільшення пропускної здатності тягне за собою збільшення ширини шини. HyperTransport може використовуватися для передачі службових повідомлень системи, для передачі переривань, для конфігурування пристроїв, підключених до шини і для передачі даних.
Шина HyperTransport знайшла широке застосування в якості процесорної шини. Вона має оригінальну топологію (Рис.1) на основі лінків, тунелів, ланцюгів і мостів, що дозволяє цій архітектурі легко масштабироваться. HyperTransport покликана спростити внутрішньосистемні повідомлення за допомогою заміни існуючого фізичного рівня передачі існуючих шин і мостів, а також знизити кількість вузьких місць і затримок. При всіх цих достоїнствах HyperTransport характеризується також малим числом висновків (low pin counts) і низькою вартістю впровадження. HyperTransport підтримує автоматичне визначення ширини шини, допускаючи ширину від 2 до 32 біт у кожному напрямку (Таблиця 2), крім того, вона дозволяє передавати асиметричні потоки даних до периферійних пристроїв і від них.
В
Малюнок 1. Топологія шини HyperTransport. br/>
HyperTransport v3 застосовується в таких процесорах як: нове покоління AMD K8 і всі K10, Turion 64 X2/Phenom/Phenom II.
Табл.2 Версії HyperTransport .
Версія
Рік
максимальна частота
максимальна ширина
пікова пропускна здатність (в обидва напрямки)
1.0
2001
800 МГц
32 біт
12,8 Гбайт/c
1.1
2002
800 МГц
32 біт
12,8 Гбайт/c
2.0
2004
1,4 ГГц
32 біт
22,4 Гбайт/c
3.0
2006
2,6 ГГц
32 біт
41,6 Гбайт/c
3.1
2008
3,2 ГГц
32 біт
51,6 Гбайт/c
1.3 InfiniBand
Infiniband - високошвидкісна коммутируемая послідовна шина, що застосовується як для внутрішніх (внутрішньосистемних), так і для міжсистемних з'єднань.
Порти InfiniBand (комутатор Voltaire ISR-6000)
Подібно PCI Express, Infiniband використовує двунаправленную послідовну шину. Базова швидкість - 2,5 Гбіт/с у кожному напрямку, застосовуються порти, які з груп в 1x, 4x і 12x базових двонапрямлених шин (англ. lanes). Існують режими Single Data Rate (SDR) - робота з базовою швидкістю, Double Data Rate (DDR) - бітова швидкість дорівнює подвоєною базової і Quad Data Rate (QDR) - відповідно, утчетверенной. На даний момент застосовуються, найчастіше порти 4x DDR. Основне призначення Infiniband - межсерверние з'єднання, у тому числі і для організації RDMA (Remote Direct Memory Access).
Пропускна здатність наведена в таблиці 3.
Табл.3 Пропускна здатність інтерфейсу Infiniband, raw/data ​​p>
SDR
DDR
QDR
1X
2,5/2 Гбіт/с
5/4 Гбіт/с
10/8 Гбіт/с
4X
10/8 Гбіт/с
20/16 Гбіт/с
40/32 Гбіт/с
12X
30/24 Гбіт/с
60/48 Гбіт/с
120/96 Гбіт/с
Infiniband використовується наступними протоколами і API:
RDMA (англ. Remote Direct Memory Access) - група протоколів віддаленого прямого доступу до пам'яті, при якому передача даних з пам'яті одного комп'ютера в пам'ять іншого комп'ютера відбувається без участі операційної системи, при цьому виключається участь CPU в обробці коду перенесення і необхідність пересилання даних з пам'яті програми в буферну область ОС, тобто дані пересилаються безпосередньо на відповідний мережев...