Intel QuickPath Interconnect
QuickPath Interconnect (сокращенно QPI ) - это двухточечное соединение, разработанное Intel для связи между процессорами и для связи между процессорами и набором микросхем . В отличие от своей предшественницы Front Side Bus (FSB),QPI - этоне шинная система , амеханизм маршрутизации , который гарантирует, что пакеты данных в сети, состоящей из нескольких процессоров, достигают нужного ЦП получателя. QPI был разработан как общий системный интерфейс ( CSI ) и заменилсистемную шину в системах на базе Intel от Core i7 и связанного с ним внедрения архитектуры Nehalem .
Технический
| Тактовая частота |
Переводы | сеть | Валовой | агрегированный брутто |
год |
|---|---|---|---|---|---|
| (ГГц) | (ГТ / с) | Скорость передачи данных (Гбайт / с) | |||
| QPI | |||||
| 2,4 | 4.8 | 9,6 | 12 | 24 | 2008 г. |
| 2,93 | 5,86 | 11,73 | 14,66 | 29,33 | 2009 г. |
| 3.2 | 6.4 | 12,8 | 16 | 32 | 2008 г. |
| 3,6 | 7.2 | 14,4 | 18-е | 36 | 2012 г. |
| 4-й | 8-е | 16 | 20-е | 40 | 2012 г. |
| 4.8 | 9,6 | 19,2 | 24 | 48 | 2014 г. |
| UPI | |||||
| 4.8 | 9,6 | 19,2 | 24 | 48 | 2017 г. |
| 5.2 | 10,4 | 20,8 | 26-е | 52 | 2017 г. |
QPI был разработан в конкуренции с технологией AMD HyperTransport, и первая версия находится в производстве со второй половины 2008 года.
Порт QPI состоит из двух однонаправленных каналов QPI, по одному для каждого направления передачи. Линия QPI состоит из 20 пар проводов для симметричной передачи 20 бит. QPI первой версии имел тактовую частоту 2,4 или 3,2 ГГц и работал в методе DDR с двумя передачами за такт или одной передачей за тактовый фронт, что соответствует скорости передачи 4,8 или 6,4 гигатрансфера в секунду ( ГТ / с).
Поскольку QPI является полнодуплексным двухточечным соединением, для соединения QPI требуются два (однонаправленных) канала.
Однако рассмотрение одной только полосы пропускания не является показателем скорости системы. Кроме того, не менее важным критерием является задержка. С FSB он, вероятно, ниже, потому что это шинная система и здесь нет маршрутизации. Маршрутизатор в новых процессорах Nehalem - это дополнительный компонент на пути передачи, который увеличивает время распространения сигнала и, следовательно, задержку, которая не влияет на скорость передачи данных, но снижает скорость всей системы. Что быстрее на практике, FSB1600 или QPI первой версии, зависит от приложения. Если небольшие объемы данных часто передаются один за другим, FSB имеет преимущество из-за меньшей задержки, а QPI - для больших объемов данных за один раз. Поскольку QPI может передавать двунаправленную передачу, недостаток более высокой задержки компенсируется FSB при условии, что это требуется приложению, что, безусловно, имеет место в случае многоядерных процессоров, если z. B. одно ядро извлекает данные из памяти, а другое одновременно передает данные на видеокарту.
Передача по каналу QPI осуществляется 80-битными пакетами (Intel называет их Flit), для которых требуется 4-битный цикл передачи или передачи (называемый phits) для 20 пар линий. Из 80 битов flit 64 бита - это пользовательские данные, остальные 16 бит - это метаданные. Метаданные содержат информацию для исправления ошибок CRC, а также данные маршрутизации для канального уровня для классов сообщений и виртуальных каналов .
До 31 марта 2010 года частота QPI в 3,2 ГГц была зарезервирована только для более крупных моделей Core i7. Однако в этот день Intel объявила, что Core i7 920 и другие процессоры i7 с QPI 4,8 ГТ / с также могут работать со скоростью 6,4 ГТ / с без потери гарантии. Это относится ко всем моделям, включая более старый степпинг C0.
Смотри тоже
- Гипертранспорт
- Интерфейс Direct Media (для однопроцессорных процессоров)
- Автобус спереди
- Межсоединение Intel Ultra Path
веб ссылки
- Введение в Intel QuickPath Interconnect
- Страница продукта Intel (английский)
- Предыдущая архитектура и архитектура QuickPath в схеме (английский)
Индивидуальные доказательства
- ↑ hardware-infos.com: все Core i7 с 6,4 ГТ / с без потери гарантии