Intel QuickPath Interconnect ( QuickPath , forkortelse QPI , tidligere Common System Interface , CSI ) er en punkt-til-punkt seriel cache-kohærent bus udviklet af Intel til at forbinde processorer i multiprocessorsystemer og til at overføre data mellem processoren og chipsættet . QPI blev skabt som svar på HyperTransport -bussen [1] [2] udviklet tidligere af et konsortium ledet af AMD .
QuickPath-bussen blev skabt for at erstatte den tidligere Front Side Bus , som sørgede for kommunikation mellem CPU'en og bundkortets nordbro. De første processorer med QuickPath-grænsefladen blev frigivet på markedet i 2008 . Fra begyndelsen af 2010 bruges det eksterne QuickPath-interface kun i Xeon- og Core i7 -processorserien med Nehalem -kernen til LGA 1366-sokkelen og vil også blive brugt i den næste generation af Itanium (Tukwila-kerne) [3] . Samtidig bruger chipsæt til LGA 1366-sokkelen DMI -bussen til kommunikation mellem nord- og sydbroerne. Processorer til LGA 1156 -sokkelen har ikke en ekstern QuickPath-grænseflade, da chipsættene til denne socket kun understøtter en enkelt-processor-konfiguration, og northbridge-funktionaliteten er indbygget i selve processoren (og derfor bruges DMI-bussen til at forbinde processoren til southbridge-analogen). Men i LGA 1156- processoren foregår kommunikationen mellem kernerne og den indbyggede PCIe -controller via den indbyggede QuickPath [4] [5] -bus .
Hver QuickPath busforbindelse består af et par envejskanaler, der hver er fysisk implementeret som 20 differentielle par ledninger. Data transmitteres i form af pakker ( datagrammer ). Båndbredden af en kanal er fra 4,8 til 6,4 GT/s ( gigatransaktioner pr. sekund ). En transmission indeholder 16 bits nyttelast, derfor er den teoretiske samlede båndbredde af en forbindelse (i to retninger) fra 19,2 til 25,6 gigabyte pr. sekund (det vil sige fra 9,6 til 12,8 gigabyte / s i hver retning ); i dette tilfælde kan en processor have flere forbindelser.
Idéen med sådanne grænseflader er ikke ny, og for eksempel beskriver publikationen THG oprindelsen af denne bus som følger: [6]
Løsningen, som Intel har valgt kaldet QuickPath Interconnect (QPI), er ikke noget nyt; det er en integreret hukommelsescontroller og en meget hurtig punkt-til-punkt seriel bus. En lignende teknologi blev introduceret for fem år siden i AMD-processorer, men faktisk er den endnu ældre. Lignende principper, som er synlige i AMD og nu Intel-produkter, er resultatet af arbejde udført for ti år siden af DEC-ingeniører under udviklingen af Alpha 21364 (EV7). Da mange tidligere DEC-ingeniører er flyttet til Santa Clara-virksomheden, er det ikke overraskende, at lignende principper er dukket op i Intels seneste arkitektur.
Computerbusser og interfaces | |
---|---|
Basale koncepter | |
Processorer | |
Indre | |
bærbare computere | |
Kører | |
Periferi | |
Udstyrsstyring | |
Universel | |
Video interfaces | |
Indlejrede systemer |