Semestrální práce z předmětu SCS. HyperTransport. Vypracoval: Michal Váňa

Podobné dokumenty
architektura mostů severní / jižní most (angl. north / south bridge) 1. Čipové sady s architekturou severního / jižního mostu

Sbě b r ě n r i n ce

Komunikace mikroprocesoru s okolím Josef Horálek

Základní deska (mainboard)

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Metody připojování periferií BI-MPP Přednáška 1

Z čeho se sběrnice skládá?

Sběrnice. Parametry sběrnic: a. Přenosová rychlost - určuje max. počet bitů přenesených za 1 sekundu [b/s]

Informační a komunikační technologie

Číslo projektu: CZ.1.07/1.5.00/ III/2 Inovace a zkvalitnění výuky prostřednictvím ICT. Zdeněk Dostál Ročník: 1. Hardware.

Komunikace procesoru s okolím

Chipsety AMD a jejich vlastnosti

Vstup řetězce z klávesnice

Cíl přednášky: Obsah přednášky:

AGP - Accelerated Graphics Port

Roman Výtisk, VYT027

Základní deska (mainboard)

Identifikátor materiálu: ICT-1-08

Sběrnice PCI, PCI-X, PCI Express

Základní deska (motherboard, mainboard)

DUM č. 6 v sadě. 31. Inf-7 Technické vybavení počítačů

Semestrální práce Úvod do architektury počítačů Základní deska (Motherboard)

Pokročilé architektury počítačů

Sběrnice/sloty pro zásuvné karty

Metody připojování periferií

Cache paměti (2) Cache paměti (1) Cache paměti (3) Cache paměti (4) Cache paměti (6) Cache paměti (5) Cache paměť:

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Sběrnice PCI, PCI-X, PCI Express

Cache paměti (1) Cache paměť: V dnešních počítačích se běžně používají dva, popř. tři druhy cache pamětí:

Paměti Josef Horálek

2007/2008 ZS. operačních systémů

Konektory a Kabely. Aneb zařízení integrovaná do základní desky a konektory a kabeláž pro připojení externích zařízení

Ro R dina procesor pr ů Int In e t l Nehalem Šmída Mojmír, SMI108 PAP PA 2009

Složení počítače. HARDWARE -veškeré fyzicky existující technické vybavení počítače 12 -MONITOR

2.8 Procesory. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM

ZÁKLADNÍ DESKA ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

Referát (pokročilé architektury počítačů)

Základní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard

Hardware 1. Přehled platforem podle procesorů

Principy činnosti sběrnic

Představení procesorů od firmy Tilera a jejich architektura

Linux a 64 bitů. SUSE Labs. Michal Ludvig Vojtěch Pavlík

Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM

Hardware 1. Přehled platforem podle procesorů. PC (Wintel) různí výrobci - domácí počítače, pracovní stanice, servery 1-4 procesory Intel, AMD

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

PROCESOR. Typy procesorů

Základní deska (motherboard, mainboard)

Systém řízení sběrnice

ŘÍDÍCÍ DESKA SYSTÉMU ZAT-DV

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Vnější paměti. Vnější paměti. Dělení podle materiálu a fyzikálních principů

Základní deska (mainboard, motherboard)

BKD/ BKF 7000 tyristorové DC měniče od 5 do 1100 kw

Principy ATM sítí. Ing. Vladimír Horák Ústav výpočetní techniky Univerzity Karlovy Operační centrum sítě PASNET

Zobrazovací a zvuková soustava počítače

CHARAKTERISTIKY MODELŮ PC

Uplatnění sériových protokolů ve V/V sběrnici

Speciální číslicové systémy. Paralelní sběrnice, interní sběrnice (PC, ISA, PCI, AGP, SCSI, ATA, vývoj k sériovým PCIe, SATA, SASC)

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Server je v informatice obecné označení pro počítač, který poskytuje nějaké služby nebo počítačový program, který tyto služby realizuje.

INTEGROVANÁ STŘEDNÍ ŠKOLA TECHNICKÁ BENEŠOV Černoleská 1997, Benešov. Tematický okruh. Technické vybavení počítače - Test. Ročník 1.

Pokročilé architektury počítačů

Základní deska (1) Označována také jako mainboard, motherboard. Deska plošného spoje tvořící základ celého počítače Zpravidla obsahuje:

Rozhraní SCSI. Rozhraní SCSI. Architektura SCSI

Aktivní prvky: síťové karty

Mikrokontroléry. Doplňující text pro POS K. D. 2001

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

ZÁKLADNÍ DESKA ASUS PRIME X370-PRO ZÁKLADNÍ DESKA, AMD X370, AM4, 4X DIMM DDR4, 1X M.2, ATX

Architektura počítače

XD Routing a vstupní I/O systém. Digitální broadcast technologie

Uživatelská příručka TG-3269/ TG Adaptér pro Gigabit Ethernet s rozhraním PCI. Rev:

Vrstvy periferních rozhraní

XD Routing a vstupní I/O systém. Digitální broadcast technologie

Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3)

FASTPort. Nová sběrnice pro připojení inteligentních karet* k osmibitovým počítačům. aneb. Jak připojit koprocesor

ARCHITEKTURA AMD PUMA

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Pozice sběrnice v počítači

Systémy pro sběr a přenos dat

Souborové systémy. Architektura disku

G R A F I C K É K A R T Y

Úvod do architektur personálních počítačů

IPZ laboratoře. Analýza komunikace na sběrnici USB L305. Cvičící: Straka Martin, Šimek Václav, Kaštil Jan. Cvičení 2

Optika v počítačovém vidění MPOV

Sériové rozhraní IDE (ATA)

Architektury počítačů na bázi sběrnice PCI. Cíl přednášky: Obsah přednášky:

Informatika teorie. Vladimír Hradecký

Semestrální práce z předmětu Speciální číslicové systémy X31SCS

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Hardware PC Interní a externí interface

Profilová část maturitní zkoušky 2014/2015

ZÁKLADY DATOVÝCH KOMUNIKACÍ

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Rozhraní disků. 1. Paralelní rozhraní

Volitelný počet jader

2.7 Základní deska. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

Grafické adaptéry a monitory

Výstavba PC. Vývoj trhu osobních počítačů

Identifikátor materiálu: ICT-1-15

Transkript:

Semestrální práce z předmětu SCS HyperTransport Vypracoval: Michal Váňa

Proč HyperTransport Počítačový průmysl začal už před lety pociťovat, že k výkonným procesorům a pamětem se staví do cesty jedna věc a tou je Input/Output komunikace s vnějšími i vnitřními zařízeními počítačových systémů. Co se týče vnitřních systémů, iniciativy se chopila společnost AMD

Historie V roce 1997 AMD začalo vyvíjet technologii HyperTransport, která byla popsána jako řešení s vysokou propustností pro interní komunikace "chip-to-chip", jenž je zaměřené na serverové stanice, sítě, telekomunikace a integrované systémy. HyperTransport má tedy nezbytnou vlastnost, a sice tu, že zasahuje do několika odvětví počítačového průmyslu naráz, což by mu mělo zajistit široké uplatnění a v důsledku přijatelně nízkou cenu. Právě toto jsou podmínky, na které se jako mouchy slétli další renomovaní výrobci hardware a v červenci roku 2001 tak vytvořili konsorcium, které vzalo HyperTransport (dále jen HT) pod svá křídla. Mezi zmíněné výrobce patří AMD, API Networks, Apple Computer, Cisco Systems, Sun Microsystems, ATi, nvidia, VIA, Transmeta, National Semiconductor a další. Společně se dohodli na cílech, kterých mají společně dosáhnout: Zvětšit dosavadní propustnost interních I/O zařízení Zajistit možnost dodatečného zvyšování výkonu Potřeba jen minimum softwarové podpory Přímý a jednoduchý fyzický a elektronický design Zmenšit spotřebu elektrické energie na minimum

Historie

HyperTransport HyperTransport (HT) je vysokorychlostní plně-duplexní point-to-point spoj mezi integrovanými obvody. Má jednoduchý návrh, vysokou rychlost, nízké latence(zpoždění) a je dobře škálovatelný. Jednotlivé linky lze škálovat jak ve frekvenci, tak šířce přenosu. Základní frekvence je 200 MHz, současné implementace používají většinou 800 MHz. Další flexibilita je dosažena možností použit různou šířku přenosu pro jednotlivé linky (2, 4, 8, 16 nebo 32 bitů). 16bitové HyperTransport zařízení lze spojit s okolím pomocí 2, 4, 8 nebo 16bitového linku. Nejrychlejší 32bitový link dokáže přenášet až úctyhodných 12,8 GB/s (součet v obou směrech). HyperTransport (HT) je full-duplexní sběrnice připojená na integrovaný NorthBridge, která je schopná provést až 1.6GT/s (tedy GigaTransakcí za sekundu) v každém směru. Procesor AMD Opteron má 3x 16bitové HT linky a jeden 8bitový. Ve dvouprocesorových systémech je 8bitový link (3,2 GB/s) použit na připojení pomalejších IO zařízení (např. pro připojení SouthBridge včetně 32bitové PCI sběrnice), jeden 16bitový link na připojení rychlých IO zařízení (např. PCI-X) a zbývající dva linky jsou spojeny do jednoho 32bitového a použity ke vzájemnému propojení procesorů. Levnější Athlony64 mají pouze jeden 8bitový a jeden 16bitový link. S Opterony jsou pochopitelně realizovatelné i více než dvouprocesorové systémy, na obrázku je znázorněno, jak vypadá zapojení HT linků se čtyřmi Opterony.

HyperTransport Schéma propojení 4 procesorů

HyperTransport HyperTransport (HT) je full-duplexní sběrnice připojená na integrovaný NorthBridge, která je schopná provést až 1.6 GT/s (tedy GigaTransakcí za sekundu) v každém směru. Transakce znamená přenos jednoho bitu po jednom drátu. V případě 16-bitové sběrnice se tedy jedná o rychlost 3.2 GB/s v každém směru. "Jednotkou" HT sběrnice je právě tato 16-bitová linka. Každý Opteron má k dispozici tři a půl HT sběrnice, tedy tři 16-bitové a jednu 8-bitovou Poloviční, 8-bitová sběrnice se používá pro připojení SouthBridge, 16-bitovými sběrnicemi jsou vzájemně spojeny procesory. Pokud systém obsahuje jen dva Opterony, lze dvě sběrnice spojit a tak získat 32-bitové full-duplexní propojení s celkovou propustností 12.8 GB/s

HyperTransport 1.X 2.0 3.0 Hypertransport existuje ve třech verzích 1.0, 2.0 a 3.0 lišící se frekvencí od 200 Mhz do 2,6 Ghz (pro srovnaní PCI pracuje buď na 33 nebo 66 Mhz). Jedná se též o DDR nebo-li double data rate spojení. To znamená že data jsou posílána jak při náběžné tak i při sestupné hraně hodinového signálu. To dovoluje maximální rychlost 5200 MTransfers/s při frekvenci hodinového signálu 2,6 Ghz. Tato frekvence je automaticky nastavitelná. Dále HyperTransport dovoluje automatické nastavení šířky bitů v rozmezí 2 až 32 bitů. Při plné velikosti a maximální rychlosti při 32 bitové spojení v každém směru dosahuje přenos rychlosti 20 800 MByte/s (5200 MT/s * (32 bits / 8)), což dělá HT mnohem rychlejším oproti ostatním existujícím standardům. Možnost měnit šířku sběrnice, dovoluje např. nastavit vyšší rychlost mezi hlavní pamětí a CPU. Zároveň nižší rychlost přenosu mezi periferiemi. Tato technologie má také mnohem menší latency (zpoždění) než ostatní používané technologie.

HyperTransport 1.X 2.0 3.0 HT základní jednotkou je paket. Každý paket se skládá z 32-bitového slova a to bez ohledu na fyzickou šířku spojení. První slovo v paketu jsou vždy příkazové data. Jestliže paket obsahuje adresu pak posledních 8 bitů příkazového slova je zřetězeno s následujícím 32-bitovým slovem. Tak získáme 40-bitovou adresu. Kde jsou přebývající bity přesunuty do následujícího paketu. Přenos je vždy multiplexován do 32-bitových paketů bez ohledu na jeho vlastní délku. Z hlediska elektrickým parametrů je HT stejný jako Low Voltage Differential Signaling (LVDS) pracujících na 2.5 V.

HyperTransport 1.0 2-32 bitová šířka jednosměrného linku (kanálu). Podpora asymetrické šířky kanálu. Low Voltage Differential Signaling (LVDS). DC Provoz. 800 MHz maximální hodinový signál. 12.8 GB/s celkový přenos. 6.4 GB/s (51.2 Gb/s) přenos na jeden link (kanál). Asynchronní provoz. Nízká Latence. PCI, PCI-X Mapování.

HyperTransport 1.1 Stejné vlastnosti jako HyperTransport 1.0 Plus: Síťové vlastnosti. 100% zpětná kompatibilita.

HyperTransport 1.1 DirectPacket Data Streaming Native Packet Handling Používá pohyb paketů mezi zařízeními bez DMA smyček. Peer-to-Peer Routing Přímá komunikace mezi zařízeními na HT sběrnici. Například: Framer to Security Processor. 16 Virtual Channels Optimalizováno pro datový tok. Robust Error Retry Protocol Osvědčený protokol, možnost rychlejších elektrických spojení. Ideální pro použití v mnoha aplikacích.

HyperTransport 1.1 DirectPacket Data Streaming

HyperTransport DirectPacket Přenáší uživatelská data ve virtuálních kanálech, které jsou specifikovány jedním nebo více virtuálními kanálovými pakety skládající se z posted write control packets a jedním nebo více datovými pakety.

HyperTransport 2.0 Stejné vlastnosti jako HyperTransport 1.1 Plus: 1.0 GHz, 1.2 GHz a 1.4 GHz možnosti frekvence hodinového signálu. 22.4 GB/s celková rychlost. 11.2 GB/s (89.6 Gb/s) na jeden link. PCI Express Mapování. Ještě menší latence. 100% Zpětná kompatibilita.

HyperTransport 2.0 - Electrical Interface HyperTransport 2.0 - De-Emphasis Vysoká provozní rychlost díky jednoduché technologii. Transmit De-emphasis. Zvýšená citlivost příjimače. Kodování, dynamická změna fáze není potřeba. Výstupní amplituda je redukována jakmile jsou sekvence bitů stejné. Horní propust filtr na výstupu. De-Emphasis vytváří malé, lépe vytvarované Eye signály na konci přijímače. Sensitivita přijímače vzrostla díky této změně.

HyperTransport 3.0 State-of-the-Art Specifications Stejné vlastnosti jako HyperTransport 2.0 Plus: 1.8 GHz, 2.0 GHz, 2.4 GHz a 2.6 GHz možnosti frekvence hodinového signálu. 41.6 GB/s celková rychlost. 20.8 GB/s (166.4 Gb/s) na jeden link. AC Operating Mode (Provoz) Podporuje aplikace které potřebují velkou vzdálenost mezi signálovým propojením: Kabely. Základní desky. Velké systémy. Chassis-To-Chassis propojení. DC/AC Auto-Configuration Link-Splitting/Un-Ganging Mode (Provoz) Automatická konfigurace buď Bi-Mode 2x8 nebo 1x16 link. Hot Plugging Backplanes(zakladní desky) aplikace. Power Management Enhancements (Provoz) Podpora dynamické změny frekvence a šířky sběrnice v závislosti na spotřebě energie. 100% Zpětná Kompatibilita

HT 2.6 GHz Clock

DC/AC Auto-Configuration Mezi existujícím Low-Latency DC módem a novým Long-Reach AC módem. Obvod je schopen detekovat přítomnost vazební kapacity. Poté se obvod automaticky nastaví na AC mód. Dovoluje systému připojit stejné zařízení v DC módu pro krátké vzdálenosti a AC mód pro dlouhé vzdálenosti.

Link-Splitting/Un-Ganging Mode Automatické nastavení Bi-Modu 2x8 nebo 1x16 šířky kanálu. Mnoho HT portů je vhodná v aplikacích jako např. Symmetric Multi- Processing (SMP) Potřeba při Dual-Mode rozhraní.

HT porovnání

Aplikace pro HyperTransport Nahrazení Front-Side sběrnice První využití HyperTransportu je nahradit hlavní sběrnici, která je běžně rozdílná pro každý typ počítače. Například Pentium nemůže být zapojeno do PCI sběrnice Aby celý systém pracoval, musí být hlavní sběrnice propojena přes různé adaptéry standardních sběrnic jako AGP či PCI. To je typicky zahrnuto v příslušných funkčních řadičích, které se nazývají northbridge a southbridge. Teoreticky, počítač s implementovanou HyperTransport technologií je rychlejší a má větší flexibilitu. Máme-li PCI HyperTransport adaptor chip pracující s procesorem, který podporuje HT můžeme použít PCI karty s tímto procesorem. Například, NVIDIA nforce chipset používá HyperTransport pro připojení north a south bridges. Multiprocessor interconnect Další využití pro HyperTransport je propojení mezi víceprocesorovými počítači. AMD používá HyperTransport pro jejich patentovanou Direct connect architekturu v jejich Opteronech a Athlon64 procesorech.

Aplikace pro HyperTransport Náhrada Router nebo Switch Sběrnice HyperTranspor může být také použit pro sběrnice v routerech a switches. Ty mají vícenásobné komunikační porty a data musí být posílány mezi těmito porty tak rychle jak je to jen možné. HyperTransport vysoce překračuje šířku pásma potřebnou pro tyto aplikace. Nicméně HT není moc využíván v síťové komunikaci, a v podpoře SPI 4.2 a PCI- Express. HTX a Co-processor propojení Záležitost šířky pásma mezi CPU a co-procesory bývá obvykle hlavní překážka jejich praktického využití Po letech bez oficiální podpory, vznikl konektor, který zajistil rozmach pro HT. Tento konektor využívající HT rozhraní byl představen a je znám jako HyperTransport expansion (HTX). Používá stejný mechanický konektor jako 16-ti cestný PCI-Express slot. (plus jeden konektor pro napájecí pin). HTX dovoluje zapojení karet vytvořených pro podporu přímého přístupu do CPU a DMA přístup do RAM. Současný HTX standard je limitován na 16 bitů a frekvenci 800 MHz. Pro kratší délky a větší šířku se používá Samtec konektor podporující 32 bitů a 2,8 GHz.

To vše je HyperTransportTM

Společnosti a výrobky zahrnující HyperTranspor TM

Děkuji za pozornost!