Představení a srovnání grafických procesorů ATI RV770 a NVIDIA G(T)200

Rozměr: px
Začít zobrazení ze stránky:

Download "Představení a srovnání grafických procesorů ATI RV770 a NVIDIA G(T)200"

Transkript

1 Představení a srovnání grafických procesorů ATI RV770 a NVIDIA G(T)200 Adam Količ, kol400

2 NVIDIA G(T)200 Technické info: 65nm (G200b - 55nm) 1,4 mld. tranzistorů 240 stream procesorů 32 ROP/RBE 80 texturovacích jednotek podpora pamětí GDDR3 512-bit široká sběrnice G(T)200 představuje z technického hlediska evoluci staršího čipu G80 s několika vylepšeními efektivity, novými funkcemi a zvýšeným počtem výpočetních jednotek. Sama nvidia ji označuje jako druhou generaci unified visual computing architekturu. Zhruba od roku 2005, kdy začal vývoj nového čipu, byly hlavní cíle inženýrů v nvidii vyrobit čip, který by dosahoval alespoň dvojnásobný výkon čipu G80 s orientací na budoucnost a měl odstraněny jeho nedostatky. Přidány byly i funkce, které konkurence v podobě ATI už nějakou dobu poskytovala. Mezi takovéto funkce patří schopnost vypnout nepotřebné jednotky (clock gating) ve 2D a snížit pracovní frekvenci. Výsledkem je 25W spotřeba GTX280 ve 2D. Díky tomu je i průměrná spotřeba o dost nižší než se podle TDP mohlo zdát. Pro přehrávání videa má čip taky svůj mód, kdy šetří energii a je využit jen VP2 v NVIO čipu. Na rozdíl od předchozích čipů, které měli jen 8-bit color výstup má G bit color výstup. Celkově obsahuje jádro 10 clusterů. nvidia je označuje jako TPC (Texture/Thread Processing Clusters), ty jsou známé už z G80 (ten jich měl 8). Malé zelené části uvnitř jsou aritmetické jednotky neboli SP (stream processors). Jsou seřazeny do skupin po osmi a tato formace se nazývá SM (shader multiprocessor). Dohromady tedy celé jádro obsahuje 240 SP, což je 2 krát

3 více než má G80/G92. Jednou ze změn je tedy zvýšení SM v každém TPC. Filtrovací a adresovací jednotky (hnědé jednotky) se nadále nacházejí v TPC, ale jejich poměr k SP se změnil z 1:2 na 3:1. Potřeba aritmetického výkonu narůstá stále rychleji než potřeba výkonu texturovacího a tak je tento krok nvidie pochopitelný. Ve spodní části se nacházejí oddíly rasterizačních jednotek, které jsou připojené k 64-bit paměťovému řadiči. Celkově má G200 proto 512-bit široký crossbar. Celkově se největší změny dotkly shadercore. Díky tomu, že se nvidia zaměřila u G200 na GP- GPU schopnosti, máme k dispozici o hodně více detailů o architektuře jádro než u předcházejících GPU. Můžeme se tedy blíže podívat na Texture Processing Cluster nebo cluster, jak pracuje atd. Shadercore G200 je složený z TCP jednotek a L1 cache. Uvnitř SM se nachází jedna IU (instruction unit), osm SP a 16KB lokální sdílená paměť. Díky této paměti si mohou jednotlivé SP, pokud je vykonávána GP-GPU aplikace, vyměňovat údaje. Výsledkem je zvýšená efektivita a rychlost zpracování algoritmů. Navýšení SP na 240 by nepřineslo mnoho, pokud by je čip neuměl dostatečně využít. Klíčové pro koncový výkon je tedy optimální vytížení všech jednotek. V samotném jádře na hw bázi to mají na starosti IU jednotky, které nevykazují ztrátu výkonu při výměně vlákna (threadu). Každý SM má jednu IU jednotku, která dokáže řídit skupinu 32 paralelních vláken. nvidia je nazývá warps. G80 byl omezený jen na 24 warps, proto se v G200 zvýšil počet paralelně vykonatelných vláken z na Warp je jedna ze základních jednotek G200 branching granularita je jeden warp, tedy 32 pixelů nebo 16 vertices. Kdyby nastala situace, že vlákno ve warpu potřebuje operaci s velkou latencí (např. načtení textury, přístup k paměti), tak ho dokáže IU jednoduše vyměnit s jiným z mnoha warpů, které čekají na vykonání. Mezitím se načítají potřebné údaje a následně se vykonává vyměněný warp. Čip takto dokáže zakrýt latenci a vytěžit co nejlepší jednotlivé výpočetní jednotky. Jednotlivé TPC mezi sebou komunikují přes MIMD (Multiple Instruction, Multiple Data). SM mezi sebou komunikují přes SIMT (Single Instruction, Multiple Threads), který se podobá SIMD (Single Instruction, Multiple Data). Jednotlivé SP jsou v G200 víceméně skalární jednotky, to znamená, že tyto ALU vypočítávají za takt jednu komponentu z RGBA (red, green, blue, alpha). Každý cluster může být během jednoho taktu zásobený různými komponentami, podle toho zdali je momentálně nejdůležitější na výpočet apod. Clustery samy o sobě jsou tedy velmi flexibilní. Méně pružné se zdají být SM, které mohou přes SIMT počítat jen tu samou komponentu. Není proto možné v rámci jednoho clusteru v jednom taktu vypočítat různé komponenty. Po jednom taktu, ale můžou ALU počítat různé komponenty. SM jsou přesto, díky efektivnímu thread schedulingu, velmi dobře vytížené.

4 Aritmetický výkon G200 by se tedy, alepsoň podle počtu SP, oproti G80 ani nezdvojnásobil. Skutečnost je ale jiná. Každá ALU nebo SP dokáže za jeden takt na G80 vykonat jednu operaci MADD (MUL + ADD) a jednu MUL operaci. To se nezměnilo ani na G200. Zvýšilo se, ale výrazně vytížení. G80 mohl využít MADD jednotku úplně pro general shading, ale druhá MUL jednotka byla většinou zatížena korekcí perspektiv, interpolací nebo speciálními funkcemi SFU. Vytížení druhé MUL jednotky na G80/G92 bylo proto v praxi jen okolo 15%. Proto mají reálně všechny GeForce řady 8/9 aritmetický výkon o třetinu nižší než je udávaná teoretická hodnota. Na G200 se však druhá MUL jednotka dá podle nvidie využít až na 93-94% pro general shading. G8x/G9x se mohly dostat s dlouhými shadery do situace, kdy je limitoval registr file. Výsledkem toho byla ztráta výkonu. Díky jeho zdvojnásobení v G200 na jeden SM by neměl mít čip problém ani s delšími a komplexnějšími shadery. Jeho zvětšení nezabere velkou část jádra, avšak nárůst výkonu je značný hlavně s GP-GPU aplikacemi. Nedostatkem G8x/G9x oproti konkurenci byl i geometry shader a stream out výkon. Jsou to funkce Direct3D 10, které se ovšem ve hrách zatím tolik nevyužívají, ovšem do budoucnosti se to zřejmě změní. G200 proto má 6 krát větší interní buffer output. Z tohoto důvodu dosahuje čip až 4x vyšší geometry shader a stream out výkonu než G80. Jelikož byl G200 do značné míry optimalizovaný pro GP-GPU je logická podpora DP (Double Precision). Představuje tedy první čip nvidie s podporou DP a jde v porovnání s RV670/RV770 jinou cestou. Na rozdíl od RV670/RV770, kde 4/5 SP, ty menší, dokážou počítat DP se čtvrtinový výkonem, má G200 v každém SM jednu zvláštní k tomu určenou Double Precision MAD jednotku. Dohromady 3 takové jednotky v clusteru, které splňují IEEE 754 standard, tedy 64-bit přesnost zpracování údajů. Pro "obyčejné lidi" je to funkce čipu, kterou pravděpodobně nikdy nevyužijí. Takovou větší přesnost zpracování dat potřebují hlavně vědci, kterým single presision (32bit přesnost) nestačí. Celkový DP aritmetický výkon G200 je díky 30 MAD jednotkám * běžícím na frekvenci 1,296 GHz * 2 FLOPS = 77,76 GFLOP/s. Zhruba stejný výkon jako 8 jaderný Xeon procesor. Ve srovnání s RV670 a jeho 99 GLFOP/s DP, který podporoval jako první consumer čip 64-bit přesnost, je to poměrně málo. Nezměnilo se to ani v RV770, který má 800 SP a logicky ještě vyšší double precision aritmetický výkon. ATI má díky tomu jeden, pro trh s profesionálními kartami, kde se také využívají desktop čipy, podstatný argument, který by mohl převážit. Jeden fakt ale hraje ve prospěch G200. Tyto speciální jednotky dokáží počítat i speciální funkce (cos, sin atd.) v jednom taktu, na rozdíl od ALU RV670, které jsou DP schopné. G200 obsahuje v každém clusteru dvě quad-tmu (texturovací jednotky), sestávající z 2x4 TFU (filtračních) a 2x4 TAU (adresovacích jednotek, které dokáží za takt filtrovat a adresovat osm textur za takt). Oproti G80 je to navýšení, neboť dokázali tyto adresovat jen čtyři textury za takt a filtrovat osm. Nezměnil se ale výkon při FP16 texturách - jsou filtrované nadále s polovičním výkonem. Protože má G200 deset TPC, zvýšil se texturovací výkon ze 64 v G92 na 80 texelů za takt. Těchto 80 TMU mají dohromady 48GTexel/s čistý bilinear texelfillrate. Na první pohled by se mohlo zdát, že se TMU vůbec nevylepšili. Není to ale zcela pravda, oproti předchozím čipům G8x/G9x pracují díky vylepšenému scheduleru v průměru o 22% efektivněji. Je logické, že teoretická texelfillrate G200 se proto blíží více realitě jak to bylo s předchozími čipy. Navýšen byl i počet ROP oddílů. G200 jich má osm, o 50% více než G80 a dvakrát tolik než G92. Jinak řečeno - G200 má celkově 32 ROP, přičemž dokáže každý ROP oddíl za takt ukončit práci na čtyřech pixelech, celkem tedy 32 pixelů za takt. Výkon ROP tedy vzrostl poměrně k výkonu zbytku čipu, aby ho zbytečně nelimitoval. Výsledkem je, že GeForce GTX 280 má vyšší teoretický pixelfillrate než GeForce 9800 GX2. Podporovány jsou stejné antialiasing (AA) módy jako s G80/G92 - multisampling, supersampling (pomocí aplikace nhancer), transparency adaptive a coverage. Oproti G80 se ale dočkali několika vylepšení, z nichž některé byly použity již v ROP G92 a odrážejí se ve výkonu. Týkají se lepší komprese

5 Z/stencil, inteligentního z-culling a výkonnějšího Early-Z, kvůli většímu počtu ZROP Novinkou je také schopnost provádět frame buffer blends v jednom taktu na rozdíl od dvou předchozích čipů. Blend výkon G200 je proto 32 samplů za takt, oproti 12 samplů za takt na G80. Vyšší počet ROP je vždy vítán, protože hrají u GeForce karet velkou roli při antialiasingu. Více ROP tedy znamená vyšší FPS při vyšší úrovni antialiasingu. 10 clusterový G200 potřebuje kvůli vyššímu počtu jednotek a výkonu okolo 140 GB/s propustnost. Potřebná propustnost se dá dosáhnout dvěma způsoby. Díky šířce sběrnice a frekvenci paměti. Kvůli brzkému vydání G200, se nvidia musela rozhodnout pro 0,83 ns GDDR 3 paměti od Hynixu, protože tehdy bylo použití GDDR 5 čipů nemyslitelné pro dostupnost. Protože má G200 stále crossbar s některými vylepšeními a počet ROP závisí přímo úměrně na šířce sběrnice, vyplývá nám, že GTX 280 má 512-bit sběrnici. Ve spojení s 1107 MHz (reálně) taktovaným pamětmi GDDR3 nám to dává kolem 141 GB/s. Osekaná verze GTX 260 má 448bit sběrnici a 999 MHz (1ns) GDDR 3 paměti - výsledná propustnost je tedy 111,9 GB/s. Znovu bylo použito rozdělení na 64bitové kanály, neboť jsou 32-bit příliš drahé na počet tranzistorů. 16 paměťových čipů muselo být umístěných na PCB, protože dva 32-bit paměťové čipy tvoří jeden 64-bit kanál. Konečný design má 8 čipů na přední straně a 8 na zadní. Celková kapacita VRAM GeForce GTX 280 je 1GB, jak se pro high-end kartu patří. GTX 260 se bude muset spokojit s 896MB VRAM. Momentálně to ale ve hrách vypadá tak, jako kdyby neuměly tyto karty využít dostupnou propustnost. Je vidět, že celkové změny G200 jsou oproti předchůdci menší, než ty které provedla ATI na RV770. Důvod je jednoduchý - nvidia podcenila ATI a G80 je v podstatě velmi dobrý základ, který nebylo třeba tak výrazně předělat. Určité nedostatky si však G200 vzal od G8x/G9x - špatný výkon triangle setupu, který se projeví ve výkonu s 8xMSAA. Crossbar se rovněž nezměnil a zabere proto spolu s paměťovým subsystémem opravdu hodně tranzistorů - skoro tolik jako měl R520.

6 ATI RV770 Technické info: 55nm 956 mil. tranzistorů 800 stream procesorů 16 ROP/RBE 40 texturovacích jednotek podpora pamětí GDDR5 256-bit široká sběrnice

7 Texturovací jednotky a SIMD bloky Na předchozím jádře R600 se nacházelo 16 velkých texturovacích jednotek a nepočítalo se s tím že by jich do budoucna bylo zapotřebí více. Byly tak tedy navrženy aby dávaly co nejvyšší možný výkon. Nejvyšší počet tranzistorů na tomto jádře zabírala podpora FP16 (floating point) filtrace v jediném taktu a byl to jeho nativní formát, což také znamenalo, že všechny 8-bitové textury se převáděly do formátu FP16. Dále byly pro texturovací jednotky R600 specifické tzv sampling units (samplery). Ty měly za úkol zpracovávat všechny textury, u kterých není potřeba filtrace, jde tedy např. o vertex texturing (displacement mapping - zvlnění povrchu podle výškové textury), různé alpha textury (průhlednost povrchů), post-efekty a techniky využívající rendering do textury (generování textury ve stejném rozlišení, jako má vykreslovaný obraz). V moderních hrách jsou tyto operace z celého texturingu využity až z 25% a samplery tak měly zastat veškeré tyto úkony, aby tak nebyly brzděny samotné texturovací jednotky. Kvůli zajištění maximálního využití texturovacích jednotek, měly navíc všechny ALU přístup i k texturovacím jednotkám, které jim primárně nepatřily. Bohužel tento koncept nedosáhl vysokého uplatnění, jelikož se FP16 texturing a nefiltrované operace ve hrách nerozšiřovaly tak rychle než se čekalo. To znamená, že v době vydání R600, byla tato architektura úžasné pro 10% aplikací, vhodná pro 40%, ale nevhodná pro 50% zbývajících. Texturovací quad-blok ATI R600 Texturovací quad-blok ATI RV770 U nového jádra tak bylo rozhodnuto tuto koncepci změnit. Byla vypuštěna full-speed FP16 filtrace a zpět byla vrácena Int8 filtrace (8-bitové textury). FP16 filtrace se tedy prováděla ve dvou taktech. Aby však nedocházelo k poklesu výkonu u těch 10% aplikací, které tuto filtraci často využívalo, tak byl 2,5 krát zvýšen počet jednotek. Vzhledem k tomu, že bylo hodně texturovacích jednotek, nemělo už nadále smysl ponechávat na jádře samplery a tak byly úplně vypuštěny. Další změnou oproti R600, bylo rozdělení obrazu na čtverce (původně ve starších jádrech R5xx a R3xx), kde je každý z těchto čtverců vykreslován vlastním výpočetním blokem tzv. quadem či SIMDem. Z toho vyplývá, že mezi výpočetními jednotkami stačí sdílet pouze texely (texture element základní jednotka textury) ležící na rozhraní těchto čtverců. Sílení texturovacích jednotek pro všechny ALU tak nebylo potřeba, protože každý SIMD používá jenom ty své. Ke sdílení těchto

8 texelů se používá jednoduchý crossbar řadič mezi L1 a L2 cache. 5D ALU: SP v pěticích Zatímco výpočetní jednotky a jejich uskupení bylo předěláno tak, aby byl čip co nejlépe rozšířen a texturovací jednotky byly upraveny tak, aby byly vhodné pro co nejvyšší počet aplikací, samotné ALU zůstaly bez výraznější změny. Jsou to i nadále superskalární 5D jednotky (složené z pěti SP Stream Processor). Primární SP navíc obsahuje speciální funkce a všechny byly navíc doplněny o celočíselné operace, což bylo vynuceno v důsledku specifikace DirectX 10. ALU RV770 Render back-ends (RBEs, ROPs) anti-aliasing Resolve (vyhodnocení dat jednotlivých vzorků, na jehož základě je určená finální barva vyhlazeného pixelu) bylo na starších jádrech (R300 R580) podporováno fixně na úrovni ROPs. DirectX 10 a 10.1 však vyžaduje korektnější metodu anti-aliasingu nevytvářející artefakty v kombinaci s HDR. Dále je vyžadována podpora pro programovatelný resolve filtr, takže od jádra R600 ATI rozhodla fixní resolve opustit a nahradit jej zpracováním resolve průchodu pomocí shader core (ALU), kterému i přizpůsobila design čipu (fast path mezi ROP a shader core, což znamenalo přesun dat pouze na úrovni čipu, nemusela být tedy použita grafická paměť). ROP (RBE) blok RV770 Jádro RV770 kombinuje to nejlepší z předchozích jader (R600, R580 a Xenosu) a přidávádalší speciality. ROPs z R600 byly doplněny o fixní resolve pro základní režimy FSAA (full-scene anti-aliasing) s box filtrem (2x, 4x, 8x), podobně jako na R580, dále byl navíc zdvojnásoben výkon při generování MSAA (Multisample anti-aliasing) vzorků po vzoru Xenosu. V

9 kombinaci s rychlým resolve, vysokou datovou kompresí a podporou GDDR5 to přineslo dosud nejnižší propady výkonu při FSAA. Dále byla vylepšena podpora pro shader-based resolve implementací nového paměťového řadiče, který na rozdíl od předchozího ring-bus konceptu snížil latence a propady výkonu při tomto režimu. Srovnání R580, R600, RV770 a Xenosu: Xenos R580 R600 RV770 bandwidth ROPs/Z-buffer 256 GB/s 50 GB/s 106 GB/s 115 GB/s Z-vzorků bez AA v taktu 32 (64 bez barvy) MSAA vzorků na pixel a takt (při AA 4x/8x) 4 pixelů s AA 4x v taktu 8 (full-speed) 8 (half-speed) 8 (half-speed) 16 (full-speed) Paměťový řadič: Hub Od doby R200 vystřídala ATI 4 druhy paměťových řadičů: Crossbar nejstarší. Všechny jednotky, které mají mít přímý přístup do pamětí, jsou připojeny ke všem paměťovým kanálům. Tento typ řadiče má nízké latence a při nízkém počtu klientů, které je třeba připojit, je i poměrně jednoduchý, ale čím více klientů a čím širší sběrnice, tím rychleji roste na komplexnosti. Protože propojujeme ve stylu "každý s každým", narůstá jeho složitost s šířkou sběrnice kvadraticky, takže není výhodný pro široké sběrnice. Tento typ řadiče využívala ATI na čipech R200 - R480. nvidia využívá crossbar od GeForce 4 dosud. Hybridní ring-bus - koncept, který ATI zavedla na R520. Pro načítání dat b yl používán ring-bus, pro zápis byl používám crossbar. Programovatelnost řadiče umožnila řídit přenosy efektivnějším způsobem a eliminovat ty neefektivní. Symetrický ring-bus - R600. Pro zápis i čtení je používán ringbus. Výhodou je minimální nárůst komplexnosti při širokých datových sběrnicích. Hub - RV770. RV770 zvýšila počet SIMD, takže narostl počet klientů, které je třeba připojit ke sběrnici. Ačkoli byl ring-bus efektivní při širokých sběrnicích, narůstala by jeho velikost s počtem klientů, které by musel spojovat. Proto ATI vyvinula nové distribuované řešení, které zakládá na podobných myšlenkách, jako ring-bus (centrální řízení s programovatelností), ale které je pro konfiguraci RV770 efektivnější. Hub, side-port a CrossFire Každá grafická karta využívající dva čipy, potřebuje, aby oba tyto čipy měly přístup k PCIe sběrnici. Toto se řeší většinou čipem navíc (PCIe řadičem či switchem). Oba čipy se pak o PCIe sběrnici dělí. To ovšem znamená, že když grafická karty nahrává textury do paměti, musí tyto textury nahrát do pamětí obou čipů, což zabere dvojnásobnou dobu. Nový řadič je kompatibilní PCIe 2.0 a kromě klasického Crossfire rozhraní čipy spojuje tzv. side-port, který umožňuje sdílení dat mezi oběma čipy.

10 RV770 vs G200 Koncepty obou architektur ze velmi liší a velmi zjednodušeně by s to dalo asi popsat takto. ATI obsahuje jednodušší a méně komplexní výpočetní jednotky, kterých je ovšem v čipu umístěno mnoho a běží na základní frekvenci. Oproti tomu nvidia má daleko menší množství výpočetních jednotek, ty jsou ovšem mnohem větší a běží na vyšší frekvenci. Ze schématu je patrné, že může u RV770 v některých situacích docházet k nevytížení některých výpočetních jednotek z každé pětice. Na druhou stranu výpočetní jednotky G200 a jejích předchůdkyň nejsou čistě skalární, ale dual-issue, což znamená, že k oné samostatné SP patří ještě druhá menší SP, která se využívá pro specifické účely. V případech, kdy není těchto operací třeba, nedochází k jejímu využití. Druhým příkladem, kdy SP nvidie nejsou vytíženy, je použití double-precision při GP-GPU operacích. K těm je v případě RV770 využita celá pětice SP, zatímco SP G200 tuto funkci nepodporují a provádí ji samostatná jednotka (SP jsou pak zcela nevyužity).

11 Použitá literatura

PŘEDSTAVENÍ GRAFICKÉHO PROCESORU NVIDIA G200

PŘEDSTAVENÍ GRAFICKÉHO PROCESORU NVIDIA G200 PŘEDSTAVENÍ GRAFICKÉHO PROCESORU NVIDIA G200 Bc.Adam Berger Ber 208 Historie a předchůdci G200 V červnu roku 2008 spatřila světlo světa nová grafická karta od společnosti Nvidia. Tato grafická karta opět

Více

Architektura grafických ip pro Xbox 360 a PS3

Architektura grafických ip pro Xbox 360 a PS3 Architektura grafických ip pro Xbox 360 a PS3 Jakub Stoszek sto171 VŠB TU Ostrava 12.12.2008 Obsah Grafická karta ATI Xenox (Xbox 360)...3 ip grafické karty ATI Xenos (Xbox 360)...3 Pam grafické karty

Více

Nová architektura od ATI (Radeon HD 4800) Datum: 26.11.2008 Vypracoval: Bc. Radek Stromský

Nová architektura od ATI (Radeon HD 4800) Datum: 26.11.2008 Vypracoval: Bc. Radek Stromský Nová architektura od ATI (Radeon HD 4800) Datum: 26.11.2008 Vypracoval: Bc. Radek Stromský Použité zkratky GDDR5 - Graphics Double Data Rate, verze 5 GPU - Graphic Processing Unit ALU - Arithmetic Logic

Více

PROCESOR. Typy procesorů

PROCESOR. Typy procesorů PROCESOR Procesor je ústřední výkonnou jednotkou počítače, která čte z paměti instrukce a na jejich základě vykonává program. Primárním úkolem procesoru je řídit činnost ostatních částí počítače včetně

Více

GPU A CUDA HISTORIE GPU CO JE GPGPU? NVIDIA CUDA

GPU A CUDA HISTORIE GPU CO JE GPGPU? NVIDIA CUDA GPU A CUDA HISTORIE GPU CO JE GPGPU? NVIDIA CUDA HISTORIE GPU GPU = graphics processing unit jde o akcelerátory pro algoritmy v 3D grafice a vizualizaci mnoho z nich původně vzniklo pro účely počítačových

Více

GRAFICKÉ ADAPTÉRY. Pracovní režimy grafické karty

GRAFICKÉ ADAPTÉRY. Pracovní režimy grafické karty GRAFICKÉ ADAPTÉRY Grafický adaptér (též videokarta, grafická karta, grafický akcelerátor) je rozhraní, které zabezpečuje výstup obrazových dat z počítače na zobrazovací jednotku (monitor, displej, dataprojektor,

Více

Intel 80486 (2) Intel 80486 (1) Intel 80486 (3) Intel 80486 (4) Intel 80486 (6) Intel 80486 (5) Nezřetězené zpracování instrukcí:

Intel 80486 (2) Intel 80486 (1) Intel 80486 (3) Intel 80486 (4) Intel 80486 (6) Intel 80486 (5) Nezřetězené zpracování instrukcí: Intel 80486 (1) Vyroben v roce 1989 Prodáván pod oficiálním názvem 80486DX Plně 32bitový procesor Na svém čipu má integrován: - zmodernizovaný procesor 80386 - numerický koprocesor 80387 - L1 (interní)

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Pokročilé architektury počítačů Přednáška 5 GPU - CUDA Martin Milata Obsah Obecné výpočty a GPU Grafické procesory NVIDIA Tesla Výpočetní model Paměťový model GT200 Zpracování instrukcí Vydávání instrukcí

Více

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

Základní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard 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: procesor (mikroprocesor) patici pro numerický koprocesor (resp. osazený

Více

HW počítače co se nalézá uvnitř počítačové skříně

HW počítače co se nalézá uvnitř počítačové skříně ZVT HW počítače co se nalézá uvnitř počítačové skříně HW vybavení PC Hardware Vnitřní (uvnitř počítačové skříně) Vnější ( ) Základní HW základní jednotka + zobrazovací zařízení + klávesnice + (myš) Vnější

Více

ARCHITEKTURA AMD PUMA

ARCHITEKTURA AMD PUMA VŠB-TU Ostrava Fakulta elektrotechniky a informatiky Katedra informačných technológií ARCHITEKTURA AMD PUMA Martin Raichl, RAI033 21. listopadu 2009 Ján Podracký, POD123 Obsah Architektura AMD PUMA nová

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Pokročilé architektury počítačů referát Intel Core 2 Quad Martin Samek SAM094 Abstrakt Text se bude zabývat procesorem Core 2 Quad firmy Intel. Text bude rozdělen do dvou hlavních částí, kde první část

Více

Grafické karty. Autor: Kulhánek Zdeněk

Grafické karty. Autor: Kulhánek Zdeněk Grafické karty Autor: Kulhánek Zdeněk Škola: Hotelová škola, Obchodní akademie a Střední průmyslová škola Teplice, Benešovo náměstí 1, příspěvková organizace Kód: VY_32_INOVACE_ICT_826 1.11.2012 1 1. Grafická

Více

Nvidia CUDA Paralelní programování na GPU

Nvidia CUDA Paralelní programování na GPU Mendelova univerzita v Brně Provozně ekonomická fakulta Nvidia CUDA Paralelní programování na GPU 2014 O čem to bude... Trocha historie Shadery Unifikace GPGPU CUDA Využití GPGPU GPU a jeho Hardware Nvidia

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Pokročilé architektury počítačů Tutoriál 3 CUDA - GPU Martin Milata Výpočetní model CUDA Organizace kódu Sériově organizovaný kód určený pro CPU Paralelní kód prováděný na GPU Označuje se jako kernel GPU

Více

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

Zobrazovací a zvuková soustava počítače Zobrazovací a zvuková soustava počítače textový a grafický režim grafická karta analogový a digitální zvuk zvuková karta Zobrazovací soustava Je jednou z nejdražších a energeticky nejnáročnějších částí

Více

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

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC Informační systémy 2 Obsah: Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC ROM RAM Paměti typu CACHE IS2-4 1 Dnešní info: Informační systémy 2 03 Informační systémy

Více

Nvidia CUDA Paralelní programování na GPU

Nvidia CUDA Paralelní programování na GPU Mendelova univerzita v Brně Provozně ekonomická fakulta Nvidia CUDA Paralelní programování na GPU 2017 O čem to bude... Trocha historie Shadery Unifikace GPGPU CUDA Využití GPGPU GPU a jeho Hardware Nvidia

Více

Volitelný počet jader

Volitelný počet jader Co přinese nového Co platí pro všechny Volitelný počet jader Charakteristika Nanometr nm10-9 mikrometr µm 10-6 Milimetr mm 10-3 FSB procesor s více jádry komunikuje prostřednictvím jednoho vlákna QPI

Více

Procesor Intel Pentium (1) Procesor Intel Pentium (3) Procesor Intel Pentium Pro (1) Procesor Intel Pentium (2)

Procesor Intel Pentium (1) Procesor Intel Pentium (3) Procesor Intel Pentium Pro (1) Procesor Intel Pentium (2) Procesor Intel Pentium (1) 32-bitová vnitřní architektura s 64-bitovou datovou sběrnicí Superskalární procesor: obsahuje více než jednu (dvě) frontu pro zřetězené zpracování instrukcí (značeny u, v) poskytuje

Více

Architektura počítače

Architektura počítače Architektura počítače Výpočetní systém HIERARCHICKÁ STRUKTURA Úroveň aplikačních programů Úroveň obecných funkčních programů Úroveň vyšších programovacích jazyků a prostředí Úroveň základních programovacích

Více

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

Úvod do architektur personálních počítačů Úvod do architektur personálních počítačů 1 Cíl přednášky Popsat principy proudového zpracování informace. Popsat principy zřetězeného zpracování instrukcí. Zabývat se způsoby uplatnění tohoto principu

Více

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

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC Informatika 2 Technické prostředky počítačové techniky - 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah:

Více

Karel Johanovský Michal Bílek SPŠ-JIA GRAFICKÉ KARTY

Karel Johanovský Michal Bílek SPŠ-JIA GRAFICKÉ KARTY Karel Johanovský Michal Bílek SPŠ-JIA GRAFICKÉ KARTY Úvod Grafická karta se stará o grafický výstup na monitor, TV obrazovku či jinou zobrazovací jednotku. V případě, že grafická karta obsahuje tzv. VIVO

Více

Herní PC HAL3000 Artemis výkonný lovec pro nekončící zábavu

Herní PC HAL3000 Artemis výkonný lovec pro nekončící zábavu HAL3000 Artemis W8 HAL3000 Artemis W8; Herní sestava HAL3000 Artemis představuje ideální volbu pro uživatele, kteří chtějí schopné a kvalitní PC v dostupnější kategorii pro hraní her na vysoké detaily

Více

Procesor. Procesor FPU ALU. Řadič mikrokód

Procesor. Procesor FPU ALU. Řadič mikrokód Procesor Procesor Integrovaný obvod zajišťující funkce CPU Tvoří srdce a mozek celého počítače a do značné míry ovlivňuje výkon celého počítače (čím rychlejší procesor, tím rychlejší počítač) Provádí jednotlivé

Více

PROCESORY. Typy procesorů

PROCESORY. Typy procesorů PROCESORY Procesor (CPU Central Processing Unit) je ústřední výkonnou jednotkou počítače, která čte z paměti instrukce a na jejich základě vykonává program. Primárním úkolem procesoru je řídit činnost

Více

Pokročilá architektura počítačů

Pokročilá architektura počítačů Pokročilá architektura počítačů Technologie PhysX Jan Lukáč LUK145 Sony PlayStation 2 Emotion Engine První krok do světa akcelerované fyziky učinily pro mnohé velmi překvapivě herní konzole. Sony Playstation

Více

Představení a vývoj architektur vektorových procesorů

Představení a vývoj architektur vektorových procesorů Představení a vývoj architektur vektorových procesorů Drong Lukáš Dro098 1 Obsah Úvod 3 Historie, současnost 3 Architektura 4 - pipelining 4 - Operace scatter a gather 4 - vektorové registry 4 - Řetězení

Více

Hardware. Z čeho se skládá počítač

Hardware. Z čeho se skládá počítač Hardware Z čeho se skládá počítač Základní jednotka (někdy také stanice) obsahuje: výstupní zobrazovací zařízení CRT nebo LCD monitor počítačová myš vlastní počítač obsahující všechny základní i přídavné

Více

Charakteristika dalších verzí procesorů v PC

Charakteristika dalších verzí procesorů v PC Charakteristika dalších verzí procesorů v PC 1 Cíl přednášky Poukázat na principy tvorby architektur nových verzí personálních počítačů. Prezentovat aktuální pojmy. 2 Úvod Zvyšování výkonu cestou paralelizace

Více

GPU a CUDA. Historie GPU. Co je GPGPU? Nvidia CUDA

GPU a CUDA. Historie GPU. Co je GPGPU? Nvidia CUDA GPU a CUDA Historie GPU Co je GPGPU? Nvidia CUDA Historie GPU GPU = graphics processing unit jde o akcelerátory pro algoritmy v 3D grafice a vizualizaci mnoho z nich původně vzniklo pro účely počítačových

Více

Přednášky o výpočetní technice. Hardware teoreticky. Adam Dominec 2010

Přednášky o výpočetní technice. Hardware teoreticky. Adam Dominec 2010 Přednášky o výpočetní technice Hardware teoreticky Adam Dominec 2010 Rozvržení Historie Procesor Paměť Základní deska přednášky o výpočetní technice Počítací stroje Mechanické počítačky se rozvíjely už

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Pokročilé architektury počítačů Architektura Intel Larrabee 5.12.2009 Josef Stoklasa STO228 Obsah: 1. Úvod do tajů

Více

Grafická karta SVGA (2) Grafická karta SVGA (1) Grafická karta SVGA (4) Grafický akcelerátor: Grafická karta SVGA (3) Grafická karta SVGA (5)

Grafická karta SVGA (2) Grafická karta SVGA (1) Grafická karta SVGA (4) Grafický akcelerátor: Grafická karta SVGA (3) Grafická karta SVGA (5) Grafická karta SVGA (1) Grafická karta SVGA (Super Video Graphics Array) je dnes nejpoužívanější typ grafické karty Skládá se z následujících částí: procesor (GPU Graphics Processing Unit): řídí činnost

Více

GPGPU Aplikace GPGPU. Obecné výpočty na grafických procesorech. Jan Vacata

GPGPU Aplikace GPGPU. Obecné výpočty na grafických procesorech. Jan Vacata Obecné výpočty na grafických procesorech Motivace Úvod Motivace Technologie 3 GHz Intel Core 2 Extreme QX9650 Výkon: 96 GFLOPS Propustnost paměti: 21 GB/s Orientační cena: 1300 USD NVIDIA GeForce 9800

Více

GPGPU. Jan Faigl. Gerstnerova Laboratoř pro inteligentní rozhodování a řízení České vysoké učení technické v Praze

GPGPU. Jan Faigl. Gerstnerova Laboratoř pro inteligentní rozhodování a řízení České vysoké učení technické v Praze GPGPU Jan Faigl Gerstnerova Laboratoř pro inteligentní rozhodování a řízení České vysoké učení technické v Praze 8. cvičení katedra kybernetiky, FEL, ČVUT v Praze X33PTE - Programovací techniky GPGPU 1

Více

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

Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3) Paměti EEPROM (1) EEPROM Electrically EPROM Mají podobné chování jako paměti EPROM, tj. jedná se o statické, energeticky nezávislé paměti, které je možné naprogramovat a později z nich informace vymazat

Více

Úvod do GPGPU J. Sloup, I. Šimeček

Úvod do GPGPU J. Sloup, I. Šimeček Úvod do GPGPU J. Sloup, I. Šimeček xsimecek@fit.cvut.cz Katedra počítačových systémů FIT České vysoké učení technické v Praze Ivan Šimeček, 2011 MI-PRC, LS2010/11, Predn.3 Příprava studijního programu

Více

Technické prostředky počítačové techniky

Technické prostředky počítačové techniky Počítač - stroj, který podle předem připravených instrukcí zpracovává data Základní části: centrální procesorová jednotka (schopná řídit se posloupností instrukcí a ovládat další části počítače) zařízení

Více

Masivně paralelní zpracování obrazu v prostředí systému VisionLab. 25. 9. 2013 Liberec Roman Cagaš, rc@mii.cz

Masivně paralelní zpracování obrazu v prostředí systému VisionLab. 25. 9. 2013 Liberec Roman Cagaš, rc@mii.cz Masivně paralelní zpracování obrazu v prostředí systému VisionLab 25. 9. 2013 Liberec Roman Cagaš, rc@mii.cz Moravské přístroje a.s. - oblasti vývoje a výroby Prostředí pro vývoj aplikací Software pro

Více

Část 1 ZÁKLADNÍ RYSY VÝPOČETNÍ PROSTŘEDKŮ DOSTUPNÝCH NA IT4INNOVATIONS

Část 1 ZÁKLADNÍ RYSY VÝPOČETNÍ PROSTŘEDKŮ DOSTUPNÝCH NA IT4INNOVATIONS Část 1 ZÁKLADNÍ RYSY VÝPOČETNÍ PROSTŘEDKŮ DOSTUPNÝCH NA IT4INNOVATIONS Maximální výkonnost CPU Maximální výkonnost CPU je dána výrazem P max =cores*k*f, kde: cores je počet jader v CPU, k je počet FP instrukcí,

Více

HAL3000 MČR Pro 2016 - tak hrají skuteční profesionálové

HAL3000 MČR Pro 2016 - tak hrají skuteční profesionálové HAL3000 Herní sestava MČR Pro 2016 Sestava HAL3000 MČR Pro, se kterou si vychutnáte profesionální herní zážitky. Vypořádejte se všemi soupeři stylově a bez kompromisů. Vaše rychlé reakce a pokyny dokonale

Více

Základní pojmy a historie výpočetní techniky

Základní pojmy a historie výpočetní techniky Základní pojmy a historie výpočetní techniky Vaše jméno 2009 Základní pojmy a historie výpočetní techniky...1 Základní pojmy výpočetní techniky...2 Historický vývoj počítačů:...2 PRVOHORY...2 DRUHOHORY...2

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

Obecné výpočty na GPU v jazyce CUDA. Jiří Filipovič

Obecné výpočty na GPU v jazyce CUDA. Jiří Filipovič Obecné výpočty na GPU v jazyce CUDA Jiří Filipovič Obsah přednášky motivace architektura GPU CUDA programovací model jaké algoritmy urychlovat na GPU? optimalizace Motivace Moorův zákon stále platí pro

Více

Vícejádrový procesor. Dvě nebo více nezávislých jader Pro plné využití. podporovat multihreading

Vícejádrový procesor. Dvě nebo více nezávislých jader Pro plné využití. podporovat multihreading Vývoj Jan Smuda, Petr Zajíc Procesor ALU (aritmeticko logická jednotka) Registry Řadič Jednotky pro práci s plovoucí čárkou Cache Vývoj procesorů Predikce skoku Plánování instrukcí Naráží na fyzická omezení

Více

Geekovo Minimum. Počítačové Grafiky. Nadpis 1 Nadpis 2 Nadpis 3. Božetěchova 2, Brno

Geekovo Minimum. Počítačové Grafiky. Nadpis 1 Nadpis 2 Nadpis 3.  Božetěchova 2, Brno Geekovo Minimum Nadpis 1 Nadpis 2 Nadpis 3 Počítačové Grafiky Jméno Adam Příjmení Herout Vysoké Vysoké učení technické učení technické v Brně, v Fakulta Brně, Fakulta informačních informačních technologií

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Pokročilé architektury počítačů Architektura paměťového a periferního podsystému České vysoké učení technické, Fakulta elektrotechnická A4M36PAP Pokročílé architektury počítačů Ver.1.00 2010 1 Motivace

Více

Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky. referát do předmětu: Pokročilé architektury počítačů.

Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky. referát do předmětu: Pokročilé architektury počítačů. Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky referát do předmětu: Pokročilé architektury počítačů na téma: Intel Atom Jan Bajer; baj102 Úvod Během posledních let

Více

Architektura Intel Atom

Architektura Intel Atom Architektura Intel Atom Štěpán Sojka 5. prosince 2008 1 Úvod Hlavní rysem Atomu je podpora platformy x86, která umožňuje spouštět a běžně používat řadu let vyvíjené aplikace, na které jsou uživatelé zvyklí

Více

PV109: Historie a vývojové trendy ve VT

PV109: Historie a vývojové trendy ve VT PV109: Historie a vývojové trendy ve VT Vývojové trendy Luděk Matyska Fakulta informatiky Masarykovy univerzity podzim 2014 Luděk Matyska (FI MU) PV109: Historie a vývojové trendy ve VT podzim 2014 1 /

Více

Jednokamerový systém pro sledování objektů

Jednokamerový systém pro sledování objektů Jednokamerový systém pro sledování objektů Technická zpráva - FIT - VG20102015006 2013-03 Ing. Filip Orság, Ph.D. Fakulta informačních technologií, Vysoké učení technické v Brně 10. ledna 2014 Abstrakt

Více

Co je grafický akcelerátor

Co je grafický akcelerátor Co je grafický akcelerátor jednotka v osobním počítači či herní konzoli přebírá funkce hlavního procesoru pro grafické operace graphics renderer odlehčuje hlavnímu procesoru paralelní zpracování vybaven

Více

Surfels: Surface Elements as Rendering Primitives

Surfels: Surface Elements as Rendering Primitives Surfels: Surface Elements as Rendering Primitives Výzkum v počítačové grafice Martin Herodes Nevýhody plošných primitiv Reprezentace složitých objektů pomocí plošných primitiv (trojúhelníků, čtyřúhelníků

Více

Hardwarová akcelerace HD videa v návaznosti na architektury čipu grafických karet

Hardwarová akcelerace HD videa v návaznosti na architektury čipu grafických karet Martin Hyndrich HYN039 Hardwarová akcelerace HD videa v návaznosti na architektury čipu grafických karet 1. Úvod Na úvod bych se chtěl zmínit, nebo spíše popsat nynější standardní formáty videa. Dále také

Více

Paralelní systémy. SIMD jeden tok instrukcí + více toků dat jedním programem je zpracováváno více různých souborů dat

Paralelní systémy. SIMD jeden tok instrukcí + více toků dat jedním programem je zpracováváno více různých souborů dat Paralelní systémy Paralelním systémem rozumíme takový systém, který paralelně zpracovává více samostatných úloh nebo zpracování určité úlohy automaticky rozdělí do menších částí a paralelně je zpracovává.

Více

Technická specifikace ČÁST 1. Místo plnění: PČR Kriminalistický ústav Praha, Bartolomějská 10, Praha 1

Technická specifikace ČÁST 1. Místo plnění: PČR Kriminalistický ústav Praha, Bartolomějská 10, Praha 1 Technická specifikace ČÁST 1 Název veřejné zakázky ČÁST 1 Technologická obměna a doplnění informačními technologiemi HW- Část 1 Termín a místo plnění Termín plnění od vybraní subjektu a uzavření smlouvy

Více

Intel Microarchitecture Nehalem

Intel Microarchitecture Nehalem Intel Microarchitecture Nehalem Nehalem je kódové označení pro mikroarchiterkturu procesorů, kterou vyvinul Intel jako nástupce technologie Core. První procesor s architekturou Nehalem byl oficiálně představen

Více

Grafické karty s podporou DirectX 11 Quynh Trang Dao Dao007

Grafické karty s podporou DirectX 11 Quynh Trang Dao Dao007 Pokročilé Architektury Počítačů 2009/2010 Semestrální projekt Grafické karty s podporou DirectX 11 Quynh Trang Dao Dao007 1. DirectX 11 V posledních pár letech se rozhraní DirectX dostalo do popředí a

Více

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

Ro R dina procesor pr ů Int In e t l Nehalem Šmída Mojmír, SMI108 PAP PA 2009 Rodina procesorů Intel Nehalem Šmída Mojmír, SMI108 PAP 2009 Obsah: Úvod Nejpodstatnější prvky Nehalemu (i7 900) Nehalem ve střední třídě (i7 800, i5 700) Výkon Závěr Úvod Nhl Nehalem staví na úspěšné

Více

Vyuºití GPGPU pro zpracování dat z magnetické rezonance

Vyuºití GPGPU pro zpracování dat z magnetické rezonance Vyuºití pro zpracování dat z magnetické rezonance Katedra matematiky, Fakulta jaderná a fyzikáln inºenýrská, ƒeské vysoké u ení technické v Praze Bakalá ská práce 2007/2008 Cíle práce Zpracování dat z

Více

Jiné výpočetní platformy J. Sloup, M. Skrbek, I. Šimeček

Jiné výpočetní platformy J. Sloup, M. Skrbek, I. Šimeček Jiné výpočetní platformy J. Sloup, M. Skrbek, I. Šimeček xsimecek@fit.cvut.cz Katedra počítačových systémů FIT České vysoké učení technické v Praze Ivan Šimeček, 2011 BI-EIA, ZS2011/12, Predn.12 Příprava

Více

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

Složení počítače. HARDWARE -veškeré fyzicky existující technické vybavení počítače 12 -MONITOR Složení počítače Složení počítače HARDWARE -veškeré fyzicky existující technické vybavení počítače 1 -MONITOR 2 -ZÁKLADNÍ DESKA 3 -PROCESOR 4 -ATA/SATA KONEKTORY 5 -OPERAČNÍ PAMĚŤ 6 -ROZŠIŘUJÍÍ SLOTY 7

Více

GRAFICKÉ KARTY. Pracovní režimy grafické karty. Základní blokové schéma grafické karty

GRAFICKÉ KARTY. Pracovní režimy grafické karty. Základní blokové schéma grafické karty GRAFICKÉ KARTY Grafická karta (též videokarta, grafický adaptér) je zařízení, které zabezpečuje výstup dat z počítače na obrazovku monitoru, tj. přebírá data od procesoru a převádí je na videosignál, který

Více

GPU a CUDA. Historie GPU. Co je GPGPU? Nvidia CUDA

GPU a CUDA. Historie GPU. Co je GPGPU? Nvidia CUDA GPU a CUDA Historie GPU Co je GPGPU? Nvidia CUDA Historie GPU GPU = graphics processing unit jde o akcelerátory pro algoritmy v 3D grafice a vizualizaci mnoho z nich původně vzniklo pro účely počítačových

Více

Blue Gene 24. 11. 2009. Vysoká škola báňská-technická univerzita Ostrava. Blue Gene. Karel Chrastina. Úvod. Blue Gene L. Blue Gene P.

Blue Gene 24. 11. 2009. Vysoká škola báňská-technická univerzita Ostrava. Blue Gene. Karel Chrastina. Úvod. Blue Gene L. Blue Gene P. Blue Gene Vysoká škola báňská-technická univerzita Ostrava 24. 11. 2009 Obsah prezentace 1 2 3 4 5 Trocha pojmů a historie FLOPS FLoating point Operations Per Second. Někdy se zapisuje jako flop, flop/s.

Více

Základní deska (mainboard)

Základní deska (mainboard) Základní deska (mainboard) Základní deska je nejdůležitější části sestavy počítače. Zajišťuje přenos dat mezi všemi díly a jejich vzájemnou komunikaci. Pomocí konektorů umožňuje pevné přichycení (grafická

Více

Základy informatiky. 2. Přednáška HW. Lenka Carr Motyčková. February 22, 2011 Základy informatiky 2

Základy informatiky. 2. Přednáška HW. Lenka Carr Motyčková. February 22, 2011 Základy informatiky 2 Základy informatiky 2. Přednáška HW Lenka Carr Motyčková February 22, 2011 Základy informatiky 1 February 22, 2011 Základy informatiky 2 February 22, 2011 Základy informatiky 3 February 22, 2011 Základy

Více

Operační paměti počítačů PC

Operační paměti počítačů PC Operační paměti počítačů PC Dynamické paměti RAM operační č paměť je realizována čipy dynamických pamětí RAM DRAM informace uchovávána jako náboj na kondenzátoru nutnost náboj pravidelně obnovovat (refresh)

Více

Intel Centrino 2 - Úvod a procesory

Intel Centrino 2 - Úvod a procesory Intel Centrino 2 - Úvod a procesory Mobilní řešení Intel Centrino letos oslaví páté narozeniny. V roce 2003, kdy s ním Intel přišel na trh to způsobilo menší revoluci, protože jedna společnost nabízela

Více

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

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 Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Ověřeno ve výuce dne, třída Střední průmyslová škola strojnická Vsetín

Více

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:

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: 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: procesor (mikroprocesor) patici pro numerický koprocesor (resp. osazený

Více

Výzva k podání nabídky včetně zadávací dokumentace na veřejnou zakázku malého rozsahu

Výzva k podání nabídky včetně zadávací dokumentace na veřejnou zakázku malého rozsahu Výzva k podání nabídky včetně zadávací dokumentace na veřejnou zakázku malého rozsahu Zadavatel Úřední název zadavatele: ÚSTŘEDNÍ VOJENSKÁ NEMOCNICE - Vojenská fakultní nemocnice PRAHA IČO: 61383082 Sídlo/místo

Více

ORGANIZAČNÍ A VÝPOČETNÍ TECHNIKA

ORGANIZAČNÍ A VÝPOČETNÍ TECHNIKA Střední škola, Havířov Šumbark, Sýkorova 1/613, příspěvková organizace ORGANIZAČNÍ A VÝPOČETNÍ TECHNIKA PROCESORY Ing. Bouchala Petr 2010 Vytištěno pro vnitřní potřebu školy PROCESORY 1.Úvod základní pojmy

Více

Paměťové prvky. ITP Technika personálních počítačů. Zdeněk Kotásek Marcela Šimková Pavel Bartoš

Paměťové prvky. ITP Technika personálních počítačů. Zdeněk Kotásek Marcela Šimková Pavel Bartoš Paměťové prvky ITP Technika personálních počítačů Zdeněk Kotásek Marcela Šimková Pavel Bartoš Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, 612 66 Brno Osnova Typy

Více

Grafické adaptéry a monitory

Grafické adaptéry a monitory Grafické adaptéry a monitory 1 Základní pojmy Rozlišení: počet zobrazovaných bodů na celou obrazovku Příklad: monitor VGA s rozlišením 640 x 480 bodů (pixelů) na každém řádku je 640 bodů, řádků je 480

Více

Forenzní analytická jednotka - technická specifikace (9 ks)

Forenzní analytická jednotka - technická specifikace (9 ks) Technická specifikace ČÁST 1 Název veřejné zakázky ČÁST 1 Technologická obměna a doplnění informačními technologiemi HW- Část 1 Termín a místo plnění Termín plnění od vybraní subjektu a uzavření smlouvy

Více

nutné smazat zároveň i všechna ostatní zainteresovaná paměťová místa přepisovaném

nutné smazat zároveň i všechna ostatní zainteresovaná paměťová místa přepisovaném - SSD - SSD - Princip fungování a základní vlastnosti SSD disky jsou zcela tiché, což je způsobeno jejich principem zápisu, který je stejný jako u USB flashdisků. SSD zařízení neobsahují žádné pohyblivé

Více

Další aspekty architektur CISC a RISC Aktuálnost obsahu registru

Další aspekty architektur CISC a RISC Aktuálnost obsahu registru Cíl přednášky: Vysvětlit principy práce s registry v architekturách RISC a CISC, upozornit na rozdíly. Vysvětlit možnosti využívání sad registrů. Zabývat se principy využívanými v procesorech Intel. Zabývat

Více

Grafické adaptéry a monitory

Grafické adaptéry a monitory Grafické adaptéry a monitory 1 Obsah přednášky Generace grafických adaptérů. Principy AGP. Rozhraní monitorů. Principy tvorby barev. Organizace video paměti. Nově technologie výroby monitorů. 2 Vývojové

Více

Počítačová grafika Grafické karty a monitory (metodické materiály) dr. Josef Šedivý Centrum talentů UHK, 2010

Počítačová grafika Grafické karty a monitory (metodické materiály) dr. Josef Šedivý Centrum talentů UHK, 2010 Počítačová grafika Grafické karty a monitory (metodické materiály) dr. Josef Šedivý Centrum talentů UHK, 2010 Grafické karty zajišťuje o zobrazení obrazu na monitoru Původně grafické čipy (TV modulátory)

Více

Textury v real-time grafice. 2004-2005 Josef Pelikán, MFF UK Praha http://cgg.ms.mff.cuni.cz/~pepca/ Josef.Pelikan@mff.cuni.cz

Textury v real-time grafice. 2004-2005 Josef Pelikán, MFF UK Praha http://cgg.ms.mff.cuni.cz/~pepca/ Josef.Pelikan@mff.cuni.cz Textury v real-time grafice 2004-2005 Josef Pelikán, MFF UK Praha http://cgg.ms.mff.cuni.cz/~pepca/ Josef.Pelikan@mff.cuni.cz Textury vylepšují vzhled povrchu těles modifikace barvy ( bitmapa ) dojem hrbolatého

Více

Hlavní využití počítačů

Hlavní využití počítačů Úvod Hlavní využití počítačů Počítače jsou výkonné nástroje využívané pro zpracování dat. Provádějí: načtení a binární kódování dat provedení požadovaného výpočtu zobrazení výsledku Hlavní využití počítačů

Více

CHARAKTERISTIKY MODELŮ PC

CHARAKTERISTIKY MODELŮ PC CHARAKTERISTIKY MODELŮ PC Historie: červenec 1980 skupina 12 pracovníků firmy IBM byla pověřena vývojem osobního počítače 12. srpna 1981 byl počítač veřejně prezentován do konce r. 1983 400 000 prodaných

Více

REALIZACE SUPERPOČÍTAČE POMOCÍ GRAFICKÉ KARTY

REALIZACE SUPERPOČÍTAČE POMOCÍ GRAFICKÉ KARTY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS

Více

Testujeme notebook pro opravdové hráče: Toshiba X200

Testujeme notebook pro opravdové hráče: Toshiba X200 Stránka č. 1 z 5 Testujeme notebook pro opravdové hráče: Toshiba X200 26.9.2007 - Procesor Intel Core 2 Duo 2,4 GHz a nekompromisní výkon grafické karty NVidia 8700M GT jsou hlavními zbraněmi nové řady

Více

Jakub Novák 4.ledna 2012-18.ledna

Jakub Novák 4.ledna 2012-18.ledna Jakub Novák 4.ledna 2012-18.ledna Popis: nvidia GeForce GtX590 je jedna z nejmodernějších konkuruje jí AMD Radeon HD 6990 vyšla 24.3.2011 má nejtišší chladící systém chladící systém Průměr ventilátoru

Více

ARCHITEKTURA PROCESORŮ

ARCHITEKTURA PROCESORŮ ARCHITEKTURA PROCESORŮ Základními jednotkami, které tvoří vnitřní strukturu procesorů, jsou: řadič, který má za úkol číst operandy (data, čísla) a instrukce z operační paměti, dekódovat je a na základě

Více

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

G R A F I C K É K A R T Y G R A F I C K É K A R T Y Grafická karta nebo také videoadaptér je součást počítače, která se stará o grafický výstup na monitor, TV obrazovku či jinou zobrazovací jednotku. Režimy grafických karet TEXTOVÝ

Více

tímto vyzývá zájemce k podání nabídky na veřejnou zakázku

tímto vyzývá zájemce k podání nabídky na veřejnou zakázku Gymnázium a obchodní akademie Mariánské Lázně, příspěvková organizace Karlovarského kraje, zastoupená ředitelem Mgr. Miloslavem Pelcem se sídlem: Ruská 355, 353 69 Mariánské Lázně, Česká republika tel.:

Více

Datasheet Tenký klient FUJITSU FUTRO S720

Datasheet Tenký klient FUJITSU FUTRO S720 Datasheet Tenký klient FUJITSU FUTRO S720 Cenově dostupný tenký klient Tenký klient FUJITSU FUTRO S720 s individuálními možnostmi konfigurace je ideální pro zabezpečená počítačová prostředí založená na

Více

ORGANIZACE A REALIZACE OPERAČNÍ PAMĚTI

ORGANIZACE A REALIZACE OPERAČNÍ PAMĚTI ORGANIZACE A REALIZACE OPERAČNÍ PAMĚTI 1 Základní rozdělení paměti RAM (takto začalo v PC na bázi 286) 1. konvenční paměť 640 kb, 0h - 9FFFFh (segmenty 0 9) V této oblasti byly spouštěny aplikační programy

Více

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

DUM č. 14 v sadě. 31. Inf-7 Technické vybavení počítačů projekt GML Brno Docens DUM č. 14 v sadě 31. Inf-7 Technické vybavení počítačů Autor: Roman Hrdlička Datum: 24.02.2014 Ročník: 1A, 1B, 1C Anotace DUMu: Grafické karty: zapojení, součásti, napájení, chlazení.

Více

Příloha č.2 - Technická specifikace předmětu veřejné zakázky

Příloha č.2 - Technická specifikace předmětu veřejné zakázky Příloha č.2 - Technická specifikace předmětu veřejné zakázky Popis stávajícího řešení u zadavatele Česká centra (dále jen ČC ) provozují 8 fyzických serverů, připojené k local storage. Servery jsou rozděleny

Více

GPU jako levný výpočetní akcelerátor pro obrazovou JPEG2000 kompresi. ORS 2011 Karviná,

GPU jako levný výpočetní akcelerátor pro obrazovou JPEG2000 kompresi. ORS 2011 Karviná, GPU jako levný výpočetní akcelerátor pro obrazovou JPEG2000 kompresi Jiří Matela ORS 2011 Karviná, 2011 10 21 PROPOJENÍ 3 UltraGrid nízkolatenční, nízkolatenční, vysoké rozlišení, nízkolatenční, vysoké

Více

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

architektura mostů severní / jižní most (angl. north / south bridge) 1. Čipové sady s architekturou severního / jižního mostu Čipová sada Čipová sada (chipset) je hlavní logický integrovaný obvod základní desky. Jeho úkolem je řídit komunikaci mezi procesorem a ostatními zařízeními a obvody. V obvodech čipové sady jsou integrovány

Více

Otázka číslo 3 Hardware PC komponent

Otázka číslo 3 Hardware PC komponent Otázka číslo 3 Hardware PC komponent Počítačová skříň (case) - Na výšku (tower) x na šířku (desktop) - Drží komponenty pohromadě a v bezpečí (od mechanického poškození či odpojení nějaké součástky za běhu

Více

Roman Výtisk, VYT027

Roman Výtisk, VYT027 Roman Výtisk, VYT027 Ohlédnutí za architekturou AMD K8 Představení architektury procesoru AMD K10 Přínos Struktura cache IMC, HyperTransport sběrnice Použitá literatura Ohlášení x86-64 architektury 5.

Více

Přehled paralelních architektur. Dělení paralelních architektur Flynnova taxonomie Komunikační modely paralelních architektur

Přehled paralelních architektur. Dělení paralelních architektur Flynnova taxonomie Komunikační modely paralelních architektur Přehled paralelních architektur Přehled paralelních architektur Dělení paralelních architektur Flynnova taxonomie Komunikační modely paralelních architektur Přehled I. paralelní počítače se konstruují

Více