Kvantitativní principy návrhu počítačů
|
|
- Radek Kamil Rohla
- před 8 lety
- Počet zobrazení:
Transkript
1 Architektura počítačových systémů Kvantitativní principy návrhu počítačů České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových systémů Aktualizace výukových materiálů spolufinancována z Fondu rozvoje vysokých škol v rámci projektu č. 1939/2012 (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 1 / 31
2 Trocha historie Velmi stručný historický přehled. Odhadněte, jak by vývoj mohl pokračovat. Implementační technologie: relé elektronky tranzistory MOS VLSI...? Kde je soustředěn výpočetní výkon: procesorová jednotka počítač na stole webový/aplikační server cloud grafická karta...? Způsob programování: strojový kód assembler C, Pascal, BASIC... C++, Java komponenty, CASE nástroje...? Propojení počítačů: žádné lokální sítě Internet mobilní data...? (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 2 / 31
3 Nedávná historie Procesor Intel Pentium 4 Prescott 3.4E GHz Uvedení na trh: Minimální velikost motivu (λ): Velikost čipu: Počet tranzistorů: Počet jader: Velikost cache: Frekvence hodin: Projektovaný ztrátový výkon (TDP): (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 3 / 31
4 Nedávná historie Procesor Intel Pentium 4 Prescott 3.4E GHz Uvedení na trh: Q2/2004 Minimální velikost motivu (λ): 90 nm Velikost čipu: 112 mm 2 Počet tranzistorů: Počet jader: 1 (2 vlákna) Velikost cache: 1 MB Frekvence hodin: 3,4 GHz Projektovaný ztrátový výkon (TDP): 105 W (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 3 / 31
5 Současnost Procesor Intel Xeon E Uvedení na trh: Minimální velikost motivu (λ): Velikost čipu: Počet tranzistorů: Počet jader: Velikost cache: Frekvence hodin: Projektovaný ztrátový výkon (TDP): (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 4 / 31
6 Současnost Procesor Intel Xeon E Uvedení na trh: Q2/2011 Minimální velikost motivu (λ): 32 nm Velikost čipu: 512 mm 2 Počet tranzistorů: 2, Počet jader: 10 (20 vláken) Velikost cache: 30 MB Frekvence hodin: 2,4 GHz (turbo max. 2,8 GHz) Projektovaný ztrátový výkon (TDP): 130 W (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 4 / 31
7 Současnost Grafický čip NVIDIA GK110 ( největší komerčně dostupný čip ) Uvedení na trh: Minimální velikost motivu (λ): Velikost čipu: Počet tranzistorů: Max. ztrátový výkon (TDP): (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 5 / 31
8 Současnost Grafický čip NVIDIA GK110 ( největší komerčně dostupný čip ) Uvedení na trh: Q4/2012 Minimální velikost motivu (λ): 28 nm Velikost čipu: 550 mm 2 Počet tranzistorů: 7, Max. ztrátový výkon (TDP): 300 W (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 5 / 31
9 Některé empirické zákony Moore s law (1965): The number of transistors on a chip doubles annually. Rock s law (Moore s 2nd law): The cost of semiconductor tools doubles every four years. Machrone s law (1984): The PC you want to buy will always be $5000. Metcalfe s law: A network s value grows proportionally to the number of its users squared. Wirth s law: Software is slowing faster than hardware is accelerating (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 6 / 31
10 Moorův zákon (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 7 / 31
11 Výkonnost počítačů Nástup mikroprocesorů nejen vylepšení stávající technologie, ale změna paradigmatu (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 8 / 31
12 Výkonnost počítačů Zpomalování výkonnosti pro jednovláknové programy? (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 9 / 31
13 Časová složitost a výkonnost Vlak (Pendolino) vs. letadlo (ATR42): úkon stejný, ale různá doba Úkon = cesta Praha Ostrava, nezáleží na počtu osob Doba cesty: t Pendolino = 3 h, t ATR42 = 1 h. Letadlo je t Pendolino t ATR42 = 3 1 = 3 krát rychlejší. Výkonnost P(T ): inverzní hodnota doby T provedení 1 úkonu P T (T ) = Počítačová analogie: 1 časová složitost 1 úkonu = 1 cesta PHA OVA = 1 T úkon: provedení 1 programu doba: doba T provedení programu X je k krát rychlejší než Y X má k krát větší výkonnost než Y k = P T (T x ) P T (T y ) = T y T x (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 10 / 31
14 Časová složitost a propustnost Pendolino vs. ATR42: různá doba cesty a také různě veliký úkon Úkon = # přepravených osob na trase Praha Ostrava 333 osob 46 osob Pendolino: r P = 3 h, ATR42: r A = 1 h Pendolino je r P ra = = 2, 4 krát propustnější. Výkonnost P(n, T ): n úkonů za čas T úkon P r (n, T )= čas. složitost = # osob cesta PHA OVA = n T = c t =r Počítačová analogie: úkon: různý, provedení n krát jednoho programu doba: doba T pro provedení úkonu X je k krát propustnější než Y X má k krát větší výkonnost než Y k = P r (n X, T X ) P r (n Y, T Y ) = T Y n X T X n Y (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 11 / 31
15 Časová složitost a výkonnost Otázka k zamyšlení: Když na stejnou linku přidáme další dopravní prostředek stejného typu, jak se změní: latence propustnost výkonnost (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 12 / 31
16 Časová složitost a výkonnost Otázka k zamyšlení: Když na stejnou linku přidáme další dopravní prostředek stejného typu, jak se změní: latence nezmění, doba jedné cesty je stejná propustnost zdvojnásobí, za stejnou dobu přepravíme 2x více osob výkonnost záleží, jak ji počítáme, jestli z latence nebo propustnosti (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 12 / 31
17 Amdahlův zákon 1 Amdahlův zákon (AZ) = výpočet výkonového zisku, čili zrychlení S, dosaženého vylepšením nějaké části počítače nebo S = výkonnost při využití vylepšení výkonnost bez využití vylepšení = P NEW P OLD S = doba výpočtu bez využití vylepšení doba výpočtu při využití vylepšení = T OLD T NEW Zrychlení S = číslo udávající, kolikrát je běh úlohy na počítači s vylepšením rychlejší oproti běhu stejné úlohy na původním počítači (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 13 / 31
18 Amdahlův zákon 2 Definujeme: F E = původní doba výpočtu zlepšené části úlohy původní celková doba výpočtu 1 a S E = původní doba výpočtu zlepšené části úlohy doba výpočtu zlepšené části úlohy > 1 Doba výpočtu T NEW na vylepšeném počítači se bude skládat z: (1 F E )T OLD = doba výpočtu té části úlohy, kterou nelze vylepšit F E S E T OLD = doba výpočtu vylepšené části úlohy (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 14 / 31
19 Amdahlův zákon 3 Doba výpočtu T NEW na vylepšeném počítači: ( T NEW = T OLD (1 F E ) + F ) E S E Celkové zrychlení S OVERALL odpovídající danému vylepšení: S OVERALL = T OLD T NEW = 1 (1 F E ) + F E S E (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 15 / 31
20 Amdahlův zákon příklad 1 Procesory Intel Core (Westmere) a novější obsahují sadu nových instrukcí AES-NI, pomocí které lze operace šifrování a dešifrování v určitých operačních módech šifry AES urychlit až 10x. 1 Jaké bude celkové urychlení šifrovací aplikace, v níž šifrování a dešifrování algoritmem AES představuje 70 % doby výpočtu (bez využití nových instrukcí)? (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 16 / 31
21 Amdahlův zákon příklad 1 Procesory Intel Core (Westmere) a novější obsahují sadu nových instrukcí AES-NI, pomocí které lze operace šifrování a dešifrování v určitých operačních módech šifry AES urychlit až 10x. 1 Jaké bude celkové urychlení šifrovací aplikace, v níž šifrování a dešifrování algoritmem AES představuje 70 % doby výpočtu (bez využití nových instrukcí)? F E = 0.7 S E = 10 S = = = (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 16 / 31
22 Amdahlův zákon příklad 1 2 Jakou část původní doby výpočtu musí představovat šifrování, aby celkové zrychlení bylo dvojnásobné? (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 17 / 31
23 Amdahlův zákon příklad 1 2 Jakou část původní doby výpočtu musí představovat šifrování, aby celkové zrychlení bylo dvojnásobné? S = 2 = 1 (1 F E ) + F E S E 1 (1 F E ) + F E 10 F E = 0.55 (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 17 / 31
24 Amdahlův zákon příklad 2 Pro FP výpočty v počítačové grafice se často používá operace odmocniny FPSQRT a výkonnost procesorů pro grafiku je na jejím efektivním provádění silně závislá. Předpokládejme, že FPSQRT zabírá 20% a všechny FP operace zabírají 50% doby výpočtu kritické zkušební úlohy pro grafiku. Úkolem je rozhodnout, zda je výhodnější: 1 10x zrychlit provádění instrukce FPSQRT 2 1.6x zrychlit provádění všech FP instrukcí (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 18 / 31
25 Amdahlův zákon příklad 2 Řešení: 1 S FPSQRT = 2 S FP = 1 (1 0.2) (1 0.5) = = = = 1.23 Závěr: 2. možnost je o něco málo rychlejší než 1. (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 19 / 31
26 Amdahlův zákon příklad 3 Předpokládejme, že jsme vylepšili určitý režim činnosti počítače s faktorem zrychlení 10. Vylepšený režim se používá v 50% času výpočtu, měřeno jako procentuální podíl na celkové době výpočtu na počítači s vylepšeným režimem. Jaké je celkové zrychlení a jaký je podíl urychlované části výpočtu na celkové původní době výpočtu? Pozn.: Připomínáme, že do Amdahlova zákona vstupuje podíl původní části doby výpočtu, který lze vylepšit. (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 20 / 31
27 Amdahlův zákon příklad 3 Předpokládejme, že jsme vylepšili určitý režim činnosti počítače s faktorem zrychlení 10. Vylepšený režim se používá v 50% času výpočtu, měřeno jako procentuální podíl na celkové době výpočtu na počítači s vylepšeným režimem. Jaké je celkové zrychlení a jaký je podíl urychlované části výpočtu na celkové původní době výpočtu? Pozn.: Připomínáme, že do Amdahlova zákona vstupuje podíl původní části doby výpočtu, který lze vylepšit. (1 F E ) = F E S E F E = S E = S = (1 F E ) + F = 11 E 2 = 5.5 S E = = 0.91 (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 20 / 31
28 CPU výkonnostní rovnice Výkonnost CPU, vyjádřená pomocí doby T CPU (prg), po kterou jednotka CPU vykonává program prg, je P(T CPU (prg)) = 1 T CPU (prg) Všechny počítače používají hodiny s konstantní frekvencí cykly (ticks, clock ticks, clock periods, cycles, clock cycles). Rychlost hodin se udává jako: doba trvání hodinového cyklu (clock period) - T CLK, nebo frekvence taktů (clock rate) - f CLK f CLK = 1 T CLK (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 21 / 31
29 CPU výkonnostní rovnice 2 Doba CPU pro vykonání daného programu prg je CPU výkonnostní rovnice T CPU (prg) = T CLK Cyc CPU (prg) = (1/f CLK ) Cyc CPU (prg) Cyc CPU (prg) = # hodinových cyklů CPU pro provedení programu prg. Pokud známe počet instrukcí IC (instruction count) pro provedení programu prg, můžeme vypočítat CPI = průměrný počet hodinových cyklů na instrukci (clock cycles per instruction), nebo převrácenou hodnotu IPC (instructions per clock cycle). CPI(prg) = 1 IPC(prg) = Cyc CPU(prg) IC(prg) (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 22 / 31
30 CPU výkonnostní rovnice 3 Doba CPU pro vykonání daného programu prg s proměnnými IC a CPI je CPU výkonnostní rovnice T CPU (prg)=ic(prg) CPI(prg) T CLK =IC(prg) CPI(prg) (1/f CLK ) Po převedení komponentů této rovnice do měřicích jednotek dostáváme [ instrukce program hod. cyklus instrukce sekunda ] [ ] sekunda = =T CPU (prg) hod. cyklus program Rozklad T CPU (prg) demonstruje závislost T CPU (prg) na 3 parametrech: 1 hodinový cyklus T CLK hodinová frekvence f CLK 2 CPI = # hodinových cyklů na jednu instrukci daného programu prg 3 IC = # instrukcí daného programu prg (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 23 / 31
31 Závislost parametrů T CPU Pokud se některý z parametrů zlepší o k %, pak se zlepší o k % i T CPU. Parametry T CLK, CPI, IC jsou provázány: IC CPI T CLK Program Překladač Architektura instrukčního souboru (ISA) Organizace CPU Technologie CPU přímý vliv není součástí systému nepřímý, zprostředkovaný vliv (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 24 / 31
32 Přesnější CPU výkonnostní rovnice 1 Přesnější metrika: Cyc CPU (prg) = n (ic i cpi i ) i=1 ( n ) T CPU (prg) = ic i cpi i T CLK kde i=1 ic i = # provedení instrukcí i programu prg, cpi i = průměrný # hodinových cyklů na instrukci i, n = # instrukcí v architektuře instrukčního souboru (ISA - Instruction Set Architecture). (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 25 / 31
33 Přesnější CPU výkonnostní rovnice 2 Průměrné CPI CPI(prg) = n (ic i cpi i ) i=1 IC(prg) = n i=1 ( ) ici IC(prg) cpi i cpi i zahrnuje vliv čekacích stavů, výpadků vnitřní skryté paměti atd. cpi i lze měřit a počítat (v některých případech) Dále je uveden příklad, kde průměrná hodnota CPI je vypočítána na základě znalosti IC a hodnot: ic i = # instrukcí typu ALU, Load, Store a Branch cpi i průměrná hodnota pro instrukce typu ALU, Load, Store a Branch (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 26 / 31
34 Přesnější CPU výkonnostní rovnice příklad Příklad typického mixu instrukcí RISC procesoru: Instrukce ic i /IC cpi i (ic i /IC) cpi i % čas ALU 0.5 1?? Load 0.2 5?? Store 0.1 3?? Branch 0.2 2?? CPI? (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 27 / 31
35 Přesnější CPU výkonnostní rovnice příklad Příklad typického mixu instrukcí RISC procesoru: Instrukce ic i /IC cpi i (ic i /IC) cpi i % čas ALU % Load % Store % Branch % CPI 2.2 (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 27 / 31
36 Přesnější CPU výkonnostní rovnice příklad Příklad typického mixu instrukcí RISC procesoru: Otázky: Instrukce ic i /IC cpi i (ic i /IC) cpi i % čas ALU % Load % Store % Branch % CPI Jakým způsobem se urychlí celkový výpočet, pokud vylepšením datové vnitřní skryté paměti klesne cpi Load na 2? 2 Předchozí zlepšení porovnejte s použitím vylepšení predikce skoku, které zmenší cpi Branch na 1. 3 Co se stane, když budou 2 ALU instrukce vykonávány najednou? (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 27 / 31
37 Přesnější CPU výkonnostní rovnice příklad Řešení: Využijeme, že S = T OLD T NEW = IC CPI OLD T CLK IC CPI NEW T CLK = CPI OLD CPI NEW Alternativně lze využít spočítané podíly na době výpočtu a dosadit přímo do Amdahlova zákona Tedy: 1 S 1 = = S 2 = = S 3 = = 1.13 (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 28 / 31
38 Měření výkonnosti MIPS Definice měření výkonnosti jednotkami MIPS: MIPS = IC IC = = f T CPU 10 6 IC CPI T CLK 10 6 CLK CPI 10 6 = [10 6 instr./s] MIPS závisí na: ISA a programu, nebot CPI závisí na programu, mixu instrukcí Důsledek: výkonnost vyjádřena v jednotkách MIPS je závislá na programu, i když se tato závislost často neuvádí Uvažujte úlohu, která má FP operací a) řešena na procesoru bez FP instrukcí trvá 136 ms, CPI a = 6 b) řešena na procesoru s FP instrukcemi trvá 11 ms, CPI b = 10 Kolik je počet provedených instrukcí IC a a IC b? Kolik instrukcí v případě a) je třeba na jednu FP operaci? Kolik je MIPS a a MIPS b? (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 29 / 31
39 Měření výkonnosti MIPS Řešení: Předpokladáme, že T CLK stejné pro a) i b). Potom z rovnice pro T CPU v případě b) dostáváme: T CLK = 0.56 ns Dále předpokládáme, že 1 FP instrukce = 1 FP operace. Potom z rovnice pro T CPU v případě a) získáme IC a = , pro vykonání 1 FP operace tudíž potřebujeme cca 20 instrukcí procesoru a. MIPS a = 296 MIPS b = 177 (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 30 / 31
40 Úkoly na doma 1 Latence vs. propustnost Jsou dvě horské chaty, jedna na kopci, druhá pod kopcem. Jejich vzdálenost je 10 km. Je třeba mezi nimi přenášet data. Spočtěte a porovnejte latenci a propustnost těchto dvou variant: Mikrovlnný spoj s rychlostí 10 Mbit/s. Bernardýn, který ve váčku na krku nese 10 disků DVD, každý s kapacitou 4,7 GB. Bernardýn běhá rychlostí 20 km/h. 2 Ztrátové teplo Spočtěte a porovnejte vyzařované teplo na jednotku plochy (W/cm 2 ) pro: Grafický čip GK110, TDP 300W, plocha čipu 550 mm 2. Elektrický vařič, průměr plotýnky 19 cm, příkon 2 kw. (ČVUT FIT) Kvantitativní principy návrhu počítačů BI-APS, 2012, cvičení 1 31 / 31
Kvantitativní principy návrhu počítačů
Architektura počítačových systémů Róbert Lórencz 1. přednáška Kvantitativní principy návrhu počítačů http://service.felk.cvut.cz/courses/36aps lorencz@fel.cvut.cz Róbert Lórencz (ČVUT FEL, 2005) Architektura
VíceKvantitativní principy návrhu počítačů. doc. Ing. Róbert Lórencz, CSc.
Architektura počítačových systémů Kvantitativní principy návrhu počítačů doc. Ing. Róbert Lórencz, CSc. České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových systémů
VíceSbě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íceVýkonnost počítačů, empirické zákony o výkonnosti. INP 2008 FIT VUT v Brně
Výkonnost počítačů, empirické zákony o výkonnosti INP 2008 FIT VUT v Brně 1 Moorův zákon Gordon Moore (Fairchild Semicondutor) si v r. 1965 všiml, že počet tranzistorů na čipu procesoru se vždy za 18 až
VíceArchitektura 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íceArchitektura počítačů Výkonnost počítačů
Architektura počítačů Výkonnost počítačů http://d3s.mff.cuni.cz http://d3s.mff.cuni.cz/teaching/computer_architecture/ Lubomír Bulej bulej@d3s.mff.cuni.cz CHARLES UNIVERSITY IN PRAGUE faculty faculty of
Více2.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íceTechnické 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íceProcesor. 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íceZá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íceSbě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íceStrojový kód k d a asembler procesoru MIPS SPIM. MIPS - prostředí NMS NMS. 32 ks 32bitových registrů ( adresa registru = 5 bitů).
Strojový kód k d a asembler procesoru MIPS Použit ití simulátoru SPIM K.D. - cvičení ÚPA 1 MIPS - prostředí 32 ks 32bitových registrů ( adresa registru = 5 bitů). Registr $0 je zero čte se jako 0x0, zápis
VíceProcesor. Hardware - komponenty počítačů Procesory
Procesor Jedna z nejdůležitějších součástek počítače = mozek počítače, bez něhož není počítač schopen vykonávat žádné operace. Procesor v počítači plní funkci centrální jednotky (CPU - Central Processing
VíceArchitektura 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íceArchitektura počítačů Výkonnost počítačů
Architektura počítačů Výkonnost počítačů http://d3s.mff.cuni.cz/teaching/computer_architecture/ Lubomír Bulej bulej@d3s.mff.cuni.cz CHARLES UNIVERSITY IN PRAGUE faculty of mathematics and physics 2/42
VíceOPS Paralelní systémy, seznam pojmů, klasifikace
Moorův zákon (polovina 60. let) : Výpočetní výkon a počet tranzistorů na jeden CPU chip integrovaného obvodu mikroprocesoru se každý jeden až dva roky zdvojnásobí; cena se zmenší na polovinu. Paralelismus
VíceProcesor EU peníze středním školám Didaktický učební materiál
Procesor EU peníze středním školám Didaktický učební materiál Anotace Označení DUMU: VY_32_INOVACE_IT1.05 Předmět: Informatika a výpočetní technika Tematická oblast: Úvod do studia informatiky, konfigurace
VíceProcesor 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ícePROCESOR. 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íceVýukový materiál Hardware je zaměřený především na výuku principů práce hardwaru a dále uvádí konkrétní příklady použití.
Metodický list hardware Výukový materiál Hardware je zaměřený především na výuku principů práce hardwaru a dále uvádí konkrétní příklady použití. Postupuje od výčtu základních prvků, bez kterých se PC
VíceVÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy
VÝUKOVÝ MATERIÁL Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková
VíceÚ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íceInformatika teorie. Vladimír Hradecký
Informatika teorie Vladimír Hradecký Z historie vývoje počítačů První počítač v podobě elektrického stroje v době 2.sv. války název ENIAC v USA elektronky velikost několik místností Vývoj počítačů elektronky
VíceOsobní počítač. Zpracoval: ict Aktualizace: 10. 11. 2011
Osobní počítač Zpracoval: ict Aktualizace: 10. 11. 2011 Charakteristika PC Osobní počítač (personal computer - PC) je nástroj člověka pro zpracovávání informací Vyznačuje se schopností samostatně pracovat
VíceČinnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus
Činnost CPU Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Hodinový cyklus CPU je synchronní obvod nutné hodiny (f CLK ) Instrukční cyklus IF = doba potřebná
VíceINFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE
Název školy: Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, 360 09 Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu: VY_32_INOVACE_13_HARDWARE_S1 Číslo projektu: CZ 1.07/1.5.00/34.1077
VíceArchitektura počítačů Výkonnost počítačů
Architektura počítačů Výkonnost počítačů http://d3s.mff.cuni.cz http://d3s.mff.cuni.cz/teaching/computer_architecture/ Lubomír Bulej bulej@d3s.mff.cuni.cz CHARLES UNIVERSITY IN PRAGUE faculty faculty of
VíceRo 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íceVýkonnost mikroprocesoru ovlivňují nejvíce dvě hlediska - architektura mikroprocesoru a tzv. taktovací frekvence procesoru.
Úvod Mikroprocesor Mikroprocesor je srdcem počítače. Provádí veškeré výpočty a operace. Je to složitý integrovaný obvod, uložený do vhodného pouzdra. Dnešní mikroprocesory vyžadují pro spolehlivou činnost
VícePohled do nitra mikroprocesoru Josef Horálek
Pohled do nitra mikroprocesoru Josef Horálek Z čeho vycházíme = Vycházíme z Von Neumannovy architektury = Celý počítač se tak skládá z pěti koncepčních bloků: = Operační paměť = Programový řadič = Aritmeticko-logická
VícePrincipy počítačů a operačních systémů
Principy počítačů a operačních systémů Úvod Zimní semestr 2011/2012 Proč jsou počítače zajímavé? Nesmírně dynamický obor zrod elektronických počítačů kolem r. 1940 o 60 let později počítače všudypřítomné
VíceVolitelný 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Úvod SISD. Sekvenční výpočty SIMD MIMD
Úvod SISD Single instruction single data stream Sekvenční výpočty MISD 1. Přednáška Historie Multiple instruction single data stream SIMD Single instruction multiple data stream MIMD Multiple instruction
VícePamět ová hierarchie, virtuální pamět. doc. Ing. Róbert Lórencz, CSc.
Architektura počítačových systémů Pamět ová hierarchie, virtuální pamět doc. Ing. Róbert Lórencz, CSc. České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových systémů
VíceVí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ícePř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íceGymnázium a Střední odborná škola, Rokycany, Mládežníků 1115
Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115 Číslo projektu: Číslo šablony: 3 CZ.1.07/1.5.00/34.0410 Název materiálu: Ročník: Identifikace materiálu: Jméno autora: Předmět: Tématický celek:
VíceGymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto
Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT Mgr. Jana Kubcová Název
VíceIdentifikátor materiálu: ICT-1-08
Identifikátor materiálu: ICT-1-08 Předmět Informační a komunikační technologie Téma materiálu Motherboard, CPU a RAM Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí základní desku počítače.
VíceÚvod do B4B36PDV. Organizace předmětu a seznámení se s paralelizací. B4B36PDV Paralelní a distribuované výpočty
Úvod do B4B36PDV Organizace předmětu a seznámení se s paralelizací B4B36PDV Paralelní a distribuované výpočty Osnova Čím se budeme zabývat? Hodnocení předmětu Úvod do paralelního hardwaru a softwaru 1
VíceProcesory. Autor: Kulhánek Zdeněk
Procesory 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_825 1.11.2012 1 (CPU Central
VíceIntel 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ícePaměť počítače. 0 (neprochází proud) 1 (prochází proud)
Paměť počítače Paměť je nezbytnou součástí jakéhokoli počítače. Slouží k uložení základních informací počítače, operačního systému, aplikačních programů a dat uživatele. Počítače jsou vybudovány z bistabilních
VíceArchitektury CISC a RISC, uplatnění v personálních počítačích
Architektury CISC a RISC, uplatnění v personálních počítačích 1 Cíl přednášky Vysvětlit, jak pracují architektury CISC a RISC, upozornit na rozdíly. Zdůraznit, jak se typické rysy obou typů architektur
VícePř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íceIntel 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íceVyuº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íceSKŘÍŇ PC. Základní součástí počítačové sestavy je skříň.
SKŘÍŇ PC Základní součástí počítačové sestavy je skříň. Obsah skříně PC Skříň PC je nejdůležitější částí PC sestavy. Bez ní by počítač nemohl pracovat. Jsou v ní umístěny další součástky hardwaru, které
VíceVysoká š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íceKlasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC
Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Obsah: Historie počítačů Počítačové generace Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Klasifikace počítačů
VíceZá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íceGymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto
Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT Mgr. Petr
VíceJedna z nejdůležitějších součástek počítače = mozek počítače, bez něhož není počítač schopen vykonávat žádné operace.
Procesor Jedna z nejdůležitějších součástek počítače = mozek počítače, bez něhož není počítač schopen vykonávat žádné operace. Procesor v počítači plní funkci centrální jednotky (CPU - Central Processing
VíceZá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íceVyužití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/
Střední odborná škola elektrotechnická, Centrum odborné přípravy Zvolenovská 537, Hluboká nad Vltavou Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/34.0448 CZ.1.07/1.5.00/34.0448 1 Číslo projektu
VíceSbě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íceC2115 Praktický úvod do superpočítání
C2115 Praktický úvod do superpočítání IX. lekce Petr Kulhánek, Tomáš Bouchal kulhanek@chemi.muni.cz Národní centrum pro výzkum biomolekul, Přírodovědecká fakulta, Masarykova univerzita, Kotlářská 2, CZ-61137
VícePokroč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íceCharakteristika 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íceParalelní a distribuované výpočty (B4B36PDV)
Paralelní a distribuované výpočty (B4B36PDV) Branislav Bošanský, Michal Jakob bosansky@fel.cvut.cz Artificial Intelligence Center Department of Computer Science Faculty of Electrical Engineering Czech
VíceHlavní 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íce1. Historie počítacích strojů Předchůdci počítačů. 2. Vývoj mikropočítačů Osmibitové mikropočítače Šestnácti a dvaatřicetibitové počítače IBM
PŘEHLED TÉMATU 1. Historie počítacích strojů Předchůdci počítačů Elektronické počítače 0. generace Elektronické počítače 1. generace Elektronické počítače 2. generace Elektronické počítače 3. generace
VíceDatové struktury 2: Rozptylovací tabulky
Datové struktury 2: Rozptylovací tabulky prof. Ing. Pavel Tvrdík CSc. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze c Pavel Tvrdík, 2010 Efektivní algoritmy
VíceKAPITOLA 1 - ZÁKLADNÍ POJMY INFORMAČNÍCH A KOMUNIKAČNÍCH TECHNOLOGIÍ
KAPITOLA 1 - ZÁKLADNÍ POJMY INFORMAČNÍCH A KOMUNIKAČNÍCH TECHNOLOGIÍ KLÍČOVÉ POJMY technické vybavení počítače uchování dat vstupní a výstupní zařízení, paměti, data v počítači počítačové sítě sociální
VíceVýstavba PC. Vývoj trhu osobních počítačů
Výstavba PC Vývoj trhu osobních počítačů Osobní počítač? Sálový počítač (Mainframe) IBM System/370 model 168 (1972) Minipočítač DEC PDP-11/70 (1975) Od 60. let počítač byl buď velký sálový nebo mini, stroj,
VíceÚvod. Programovací paradigmata
.. Úvod. Programovací paradigmata Programovací techniky doc. Ing. Jiří Rybička, Dr. ústav informatiky PEF MENDELU v Brně rybicka@mendelu.cz Cíl: programování efektivně a bezpečně Programovací techniky
VíceVÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE
VÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE Přednáška na semináři CAHP v Praze 4.9.2013 Prof. Ing. Petr Noskievič, CSc. Ing. Miroslav Mahdal, Ph.D. Katedra automatizační
VíceArchitektura počítačů
Architektura počítačů Studijní materiál pro předmět Architektury počítačů Ing. Petr Olivka katedra informatiky FEI VŠB-TU Ostrava email: petr.olivka@vsb.cz Ostrava, 2010 1 1 Architektura počítačů Pojem
VíceVlastnosti algoritmu. elementárnost. determinovanost. rezultativnost. konečnost. hromadnost. efektivnost
Programování Algoritmus návod na vykonání činnosti, který nás od (měnitelných) vstupních dat přivede v konečném čase k výsledku přesně definovaná konečná posloupnost činností vedoucích k výsledku (postup,
VíceDagmar Adamová, Jiří Chudoba 7.1.2007. Jednalo se o Monte Carlo simulace případů srážek p+p a Pb+Pb. Fungování
Produkční úlohy ALICE na farmě Goliáš Dagmar Adamová, Jiří Chudoba 7.1.2007 1 Produkce ALICE V rámci Physics Data Challenge 2006 (PDC 06), masívního testu výpočetního modelu projektu ALICE v distribuovaném
VíceDalší 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íceHAL3000 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íceZákladní pojmy informačních technologií
Základní pojmy informačních technologií Informační technologie (IT): technologie sloužící k práci s daty a informacemi počítače, programy, počítač. sítě Hardware (HW): jednoduše to, na co si můžeme sáhnout.
VíceArchitektury VLIW M. Skrbek a I. Šimeček
Architektury VLIW M. Skrbek a 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-PAP, LS2010/11, Predn.3 Příprava studijního programu
VíceARCHITEKTURA 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íceVyužití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/
Střední odborná škola elektrotechnická, Centrum odborné přípravy Zvolenovská 537, Hluboká nad Vltavou Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/34.0448 CZ.1.07/1.5.00/34.0448 1 Číslo projektu
VíceIntegrovaná střední škola, Sokolnice 496
Integrovaná střední škola, Sokolnice 496 Název projektu: Moderní škola Registrační číslo: CZ.1.07/1.5.00/34.0467 Název klíčové aktivity: III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT Kód výstupu:
VícePojem architektura je převzat z jiného oboru lidské činnosti, než počítače.
1 Architektura počítačů Pojem architektura je převzat z jiného oboru lidské činnosti, než počítače. Neurčuje jednoznačné definice, schémata či principy. Hovoří o tom, že počítač se skládá z měnších částí
VíceProcesory. Závěrečná práce. Základní škola sv. Voršily v Olomouci Aksamitova 6, Olomouc
Základní škola sv. Voršily v Olomouci Aksamitova 6, 772 00 Olomouc Procesory Závěrečná práce Autor: Adam Obrtel, Štěpán Polák Třída: IX Vedoucí práce: Mgr. Vilém Lukáš Rok: 2010/2011 OBSAH ÚVOD 2 1 Charakteristika
VícePř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íceNSWI /2011 ZS. Principy cpypočítačůčů aoperačních systémů ARCHITEKTURA
Principy cpypočítačůčů aoperačních systémů ARCHITEKTURA Literatura W.Stallings: Computer Organization & Architecture J.L.Hennessy, P.A.Patterson: Patterson: Computer Architecture: a Quantitative Approach
VíceÚvod do informačních technologií
Úvod do informačních technologií Jan Outrata KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO V OLOMOUCI přednášky Úvod Jan Outrata (Univerzita Palackého v Olomouci) Úvod do informačních technologií Olomouc, září
VíceÚvod do programování a práce s počítačem
Úvod do programování a práce s počítačem Základní pojmy hardware železo technické vybavení počítače souhrnný název pro veškerá fyzická zařízení, kterými je počítač vybaven software programové vybavení
VíceMartin Lísal. Úvod do MPI
Martin Lísal září 2003 PARALELNÍ POČÍTÁNÍ Úvod do MPI 1 1 Co je to paralelní počítání? Paralelní počítání je počítání na paralelních počítačích či jinak řečeno využití více než jednoho procesoru při výpočtu
VíceArchitektura Intel Nehalem
VŠB-TUO FEI Architektura Intel Nehalem Pokročilé architektury PC Zdeněk Ryška (rys093) 5.11.2009 Procesor Intel Core i7 kódovým jménem nazývaný Nehalem je první nativní čtyřjádrový procesor firmy Intel.
VíceV 70. letech výzkumy četnosti výskytu instrukcí ukázaly, že programátoři a
1 Počítače CISC a RISC V dnešní době se ustálilo dělení počítačů do dvou základních kategorií podle typu použitého procesoru: CISC - počítač se složitým souborem instrukcí (Complex Instruction Set Computer)
VíceINFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE
Název školy: Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, 360 09 Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu: VY_32_INOVACE_15_HARDWARE_S1 Číslo projektu: CZ 1.07/1.5.00/34.1077
VíceZákladní jednotka procvičování
Základní jednotka procvičování EU peníze středním školám Didaktický učební materiál Anotace Označení DUMU: VY_32_INOVACE_IT1.11 Předmět: Informatika a výpočetní technika Tematická oblast: Úvod do studia
VíceHistorie výpočetní techniky. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1121_Histrorie výpočetní techniky_pwp
Historie výpočetní techniky Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1121_Histrorie výpočetní techniky_pwp Název školy: Číslo a název projektu: Číslo a název šablony klíčové aktivity:
VíceProgramovací jazyky. imperativní (procedurální) neimperativní (neprocedurální) assembler (jazyk symbolických instrukcí)
Programovací jazyky Programovací jazyky nižší assembler (jazyk symbolických instrukcí) vyšší imperativní (procedurální) Pascal, C/C++, Java, Basic, Python, php neimperativní (neprocedurální) Lisp, Prolog
VíceŘízení IO přenosů DMA řadičem
Řízení IO přenosů DMA řadičem Doplňující text pro POT K. D. 2001 DMA řadič Při přímém řízení IO operací procesorem i při použití přerušovacího systému je rychlost přenosu dat mezi IO řadičem a pamětí limitována
VíceHW 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íceproduktů. produkty: AutoCAD Mechanical Showcase Autodesk Autodesk Designer SketchBook Autodesk Mudbox Vault Autodesk Ultimate Intel Xeon Intel Core
Autodesk Product Design Suite Standard 20122 Systémové požadavky Typičtí uživatelé a pracovní postup Konstruktérům a inženýrům, kteří vyvíjejí pozoruhodné produkty, nabízí sada Autodesk Product Design
VíceArchitektura procesoru ARM
Architektura procesoru ARM Bc. Jan Grygerek GRY095 Obsah ARM...3 Historie...3 Charakteristika procesoru ARM...4 Architektura procesoru ARM...5 Specifikace procesoru...6 Instrukční soubor procesoru...6
VícePaměťová hierarchie. INP 2008 FIT VUT v Brně
Paměťová hierarchie INP 2008 FIT VUT v Brně 000 Výkonová mezera mezi CPU a pamětí Moorův zákon CPU CPU 60% za rok (2X/.5roku) výkonnost 00 0 980 98 DRAM 982 983 984 985 986 987 988 989 990 99 992 993 994
Více8. RSA, kryptografie s veřejným klíčem. doc. Ing. Róbert Lórencz, CSc.
Bezpečnost 8. RSA, kryptografie s veřejným klíčem doc. Ing. Róbert Lórencz, CSc. České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových systémů Příprava studijních programů
VícePrvní počítače mechanické kalkulátory Nejstarší počítač: Abakus
První počítače mechanické kalkulátory Nejstarší počítač: Abakus HISTORIE (počítací mechanická pomůcka, cca 3.000 let p. n. l.) Ve starém Řecku a Římě - dřevěná, nebo hliněná destička, do nichž se vkládaly
VíceParalelní programování
Paralelní programování přednáška 5 Michal Krupka 15. března 2011 Michal Krupka (KI UP) Paralelní programování 15. března 2011 1 / 13 Ještě ke kritickým sekcím Použití v praxi obvykle pomocí zámků (locks)
VíceSpecifikace VT 11 ks. Ultrabook dle specifikace v příloze č. 1 11 ks. 3G modem TP-LINK M5350
Specifikace VT 11 ks. Ultrabook dle specifikace v příloze č. 1 Prodloužená záruka 3 roky 11 ks. 3G modem TP-LINK M5350 11 ks. MS Office 2013 pro podnikatele CZ 11 ks. brašna 11 ks. bezdrátová myš 5 ks.
VíceZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ 2013 1.3 2/14
ZÁKLADY PROGRAMOVÁNÍ Mgr. Vladislav BEDNÁŘ 2013 1.3 2/14 Co je vhodné vědět, než si vybereme programovací jazyk a začneme programovat roboty. 1 / 14 0:40 1.3. Vliv hardware počítače na programování Vliv
Více