Principy počítačů I – Perspektivní technologie, měření výkonnosti a

Transkript

Principy počítačů I – Perspektivní technologie, měření výkonnosti a
Principy počítačů I – Perspektivní technologie, měření
výkonnosti a spolehlivost
___________________________________
snímek 1
___________________________________
___________________________________
Principy počítačů
___________________________________
Část XI
Perspektivní technologie,
měření výkonnosti a spolehlivost
___________________________________
___________________________________
1
© VJJ
___________________________________
snímek 2
___________________________________
Průběh Moorova
zákona
___________________________________
Předpoklad prvních hybridních nanopočítačů
Demonstrováno vedení el. signálu jednou molekulou
Prototyp kvantového hradla
Řeťezová reakce v polymeru
Rezonanční tunelový prvek s kvanntovým efektem
Intel 8086
Teorie uspořádánií molekul
Rastrovací kvantový mikrosop
Intel 8008
50 nm
Feymanova hypotéza
Vynález tranzistoru
1 µm
První návrh integrovaného obvodu
1 cm
___________________________________
___________________________________
___________________________________
1 nm
1950
1960
1970
1980
1990
2000
2010
2020
2
© VJJ
___________________________________
___________________________________
snímek 3
___________________________________
Nanotechnologie (1)
___________________________________
Åprvní myšlenky nanostrojů na počátku
šedesátých let
Åfyzik Richard Feynman
Årovněž pokrok v biotechnologiích
(propojování vláken RNA a DNA
Åmanipulace s atomy – rastrový elektronový
mikroskop
© VJJ
___________________________________
___________________________________
___________________________________
3
___________________________________
___________________________________
snímek 4
___________________________________
Nanotechnologie (2)
___________________________________
Åmechanické nanopočítače
Åchemické nanopočítače
Åkvantové nanopočítače
Åelektronické nanopočítače
___________________________________
___________________________________
___________________________________
4
© VJJ
___________________________________
___________________________________
snímek 5
___________________________________
Odhad vývoje nanotechnologií
100
Vše informační
nanotechnologie
___________________________________
hmota jako
software
___________________________________
Penetrace trhu
80
Nanomechanika
Nanoelektronika
60
___________________________________
40
nanovýroby
hybridy
___________________________________
20
0
1975
1980
1985
1990
1995
2000
2005
2010
2015
2020
2025
2030
2035
2040
Rok
5
© VJJ
___________________________________
___________________________________
snímek 6
___________________________________
Mechanické nanopočítače
___________________________________
Åna počátku 90-tých let
ÅK. Eric Drexler
Åkniha "Building Molecular Machine
Systems", 1999
Åpředpoklad výstavby mechanického stroje
Babageova typu
Åatomové manipulace rastrovým tunelovým
mikroskopem
© VJJ
___________________________________
___________________________________
___________________________________
6
___________________________________
___________________________________
snímek 7
___________________________________
___________________________________
___________________________________
___________________________________
___________________________________
© VJJ
Rastrový tunelový mikroskop
7
___________________________________
___________________________________
snímek 8
___________________________________
___________________________________
___________________________________
___________________________________
___________________________________
8
© VJJ
___________________________________
___________________________________
snímek 9
___________________________________
Postup atomové manipulace
___________________________________
___________________________________
___________________________________
___________________________________
© VJJ
9
___________________________________
___________________________________
snímek 10
___________________________________
Atom xenonu na niklu
___________________________________
___________________________________
___________________________________
___________________________________
10
© VJJ
___________________________________
___________________________________
snímek 11
___________________________________
Xenon na niklu
___________________________________
___________________________________
___________________________________
___________________________________
11
© VJJ
___________________________________
___________________________________
snímek 12
___________________________________
Kvantový korál – železo na mědi
___________________________________
___________________________________
___________________________________
___________________________________
© VJJ
12
___________________________________
___________________________________
snímek 13
___________________________________
Pumpa složená
z atomů
___________________________________
___________________________________
___________________________________
___________________________________
13
© VJJ
___________________________________
___________________________________
snímek 14
___________________________________
Nanoabacus
___________________________________
___________________________________
___________________________________
___________________________________
14
© VJJ
___________________________________
___________________________________
snímek 15
___________________________________
Lištové nanopočítače
___________________________________
Ånávrh lištové logiky v nanorozměrech –
výhodou velmi nízká spotřeba 1016 op/s.W
Åvysoký výkon – 1000 MIPS
___________________________________
Výstupní lišta
___________________________________
Zjištovací
kolík
___________________________________
Hradlový kolík
Vstupní lišta
© VJJ
Pracovní geometrie hradla
Hradlo ve vodícím zámku
15
___________________________________
___________________________________
snímek 16
___________________________________
Chemické nanopočítače
Åzpracovávají informaci vytvářením nebo rušením
chemických vazeb
Åvýsledné informace se uchovávají v molekulárních
strukturách
Åvýhodou je masivně paralelní práce (teorie grafů)
Åpoužití jako procesory pro speciální úlohy nebo jako
paměťové prvky
Åimplementace na vysokomolekulárních sloučeninách –
DNA, proteiny
16
© VJJ
___________________________________
___________________________________
___________________________________
___________________________________
___________________________________
___________________________________
snímek 17
___________________________________
Struktura DNA na 4 úrovních
___________________________________
___________________________________
___________________________________
___________________________________
17
© VJJ
___________________________________
___________________________________
snímek 18
___________________________________
Hamiltonův problém
Åřešení problému z teorie
grafů
Ånalézt cestu, která
prochází každým
vrcholem právě jednou
Åpři velkém počtu
vrcholů – neřešitelné
běžným počítačem
© VJJ
18
___________________________________
___________________________________
___________________________________
___________________________________
___________________________________
___________________________________
snímek 19
___________________________________
Adlemanovo řešení na DNA
___________________________________
Åzakódoval každou cestu a každý vrchol jako
sekvenci čtyřech komponent
Åuložil tyto kódy do řetězce DNA
Åpo excitaci DNA vytvářela nové sekvence na
bázi vložených sekvencí
Åobtížný způsob oddělení výsledků!
Åmasivní paralelismus – cca 1014 operací/s
___________________________________
___________________________________
___________________________________
19
© VJJ
___________________________________
___________________________________
snímek 20
___________________________________
Zakódování úlohy do DNA
___________________________________
___________________________________
___________________________________
___________________________________
20
© VJJ
___________________________________
___________________________________
snímek 21
___________________________________
Biologické počítače
___________________________________
Åchemické metody na úrovni biologických
materiálů s cílem naprogramovat buňku
Åpoužívají se biochemické mechanismy
syntézy a rozkladu proteinů
Åjsou rozpracovány metody syntézy
biologických počítačů a jejich programování
(na chemické bázi)
© VJJ
___________________________________
___________________________________
___________________________________
21
___________________________________
___________________________________
snímek 22
___________________________________
Kvantové nanopočítače
___________________________________
Åna možnost konstrukce poukázal poprvé
Feynman v roce 1982
Ådostala se do popředí až po publikaci Shorova
algoritmu pro prvočíselný rozklad velkých
čísel (vhodný pro realizaci na kvantovém
počítači)
___________________________________
___________________________________
___________________________________
22
© VJJ
___________________________________
___________________________________
snímek 23
___________________________________
Princip kvantového počítače
___________________________________
Åvychází ze skutečnosti, že kvantový bit (qubit)
může existovat současně v obou stavech (0 i 1)
Åoperace jsou prováděny současně s oběma
hodnotami
Åprakticky je možno vytvořit pouze několik
qubitů po krátkou dobu
Åpoužívají se metody iontových pastí, NMR ...
___________________________________
___________________________________
___________________________________
23
© VJJ
___________________________________
___________________________________
snímek 24
___________________________________
Elektronické nanopočítače
___________________________________
Åvycházejí z elektronických principů
přenesených do světa kvantové mechaniky
Åkvantové jevy se začnou projevovat při
snižování rozměru elementu ve struktuře pod
100 nm
Åzúžení inverzní vrstvy, tunelový jev
Åproblémy s odvodem tepla z nepatrných
nanoelektronických prvků
© VJJ
___________________________________
___________________________________
___________________________________
24
___________________________________
___________________________________
snímek 25
___________________________________
Základní konstrukce
___________________________________
Årezonanční tunelový
tranzistor
Åjednoelektronový
tranzistor
Åelektrostatické
kvantové body
___________________________________
___________________________________
___________________________________
25
© VJJ
___________________________________
___________________________________
snímek 26
___________________________________
Atomové relé
___________________________________
Spínací hradlo
Atomový drát
___________________________________
___________________________________
Migrující atom
___________________________________
Rozpínací
Stav
SEPNUTO
ROZEPNUTO
26
© VJJ
___________________________________
___________________________________
snímek 27
___________________________________
Měření výkonnosti počítačů
___________________________________
___________________________________
Åje problematické stanovit obecná pravidla
Ås ohledem na rozličné aplikace není
jednoznačná charakteristika výkonnosti
Åi stejné architektury se mohou při použití
stejné charakteristiky obtížně porovnávat
© VJJ
___________________________________
___________________________________
27
___________________________________
___________________________________
snímek 28
___________________________________
Příklad (hodinový kmitočet)
Stroj A (9 MHz)
___________________________________
Stroj B (10 MHz)
L: load x,v[j]
2
L: load x,v[j]
2
mult x,3
4
mov z,x
2
store x,v[j]
2
shl x,1
2
brnz L,i
2
add x,y
2
store x,v[j]
2
brnz L,i
2
Celkem cyklů
12
Celkem cyklů
10
___________________________________
___________________________________
___________________________________
28
© VJJ
___________________________________
___________________________________
snímek 29
___________________________________
Testy - příklady
___________________________________
ÅBench Mark
___________________________________
ÅLinPack
ÅPerfect Club
ÅSpec (speciální BenchMark)
___________________________________
ÅSPEC CINT95
ÅSPEC CFP95
___________________________________
29
© VJJ
___________________________________
___________________________________
snímek 30
___________________________________
Spolehlivost počítačových
systémů
___________________________________
Åcelková spolehlivost je dána spolehlivostí
částí a jejich propojením
Åhardware vs. software
Åspolehlivostní analýzy systému
Åzajištění spolehlivostních parametrů
© VJJ
___________________________________
___________________________________
___________________________________
30
___________________________________
___________________________________
snímek 31
___________________________________
Základní pojmy (1)
R (t ) = P (ξ > t )
___________________________________
spolehlivost - pravděpodobnost
první poruchy
počet prvků, u nichž
nevznikla porucha do "t"
___________________________________
počet poruch do
okamžiku "t"
N (t )
R (t ) =
N0
nebo
pravděpodobnost
poruchy
celkový počet prvků
uvedený do provozu
___________________________________
n(t )
R (t ) = 1 −
N0
___________________________________
Q(t ) = 1 − R (t )
31
© VJJ
___________________________________
___________________________________
snímek 32
___________________________________
Základní pojmy (2)
___________________________________
doba do vzniku
první poruchy
Střední doba bezporuchového
provozu - MTBF
N0
ξi
i =1
N0
T =∑
intenzita poruch
λ (t ) =
1
T
___________________________________
___________________________________
celkový počet prvků
uvedený do provozu
___________________________________
32
© VJJ
___________________________________
___________________________________
snímek 33
___________________________________
intensita poruch
Průběh intenzity poruch
I
II
III
___________________________________
Åzahořovací doba
Åpracovní doba (užitečná
doba života - životnost)
Åpřežívání zařízení
___________________________________
___________________________________
čas
___________________________________
© VJJ
33
___________________________________
___________________________________
snímek 34
___________________________________
Spolehlivost programového
vybavení
___________________________________
Åpodobně jako u hardware, měřítkem je střední
doba do selhání
Åtestování množinami vstupních dat – operační
profil
Åintenzita výskytu chyb = intenzita poruch
Åchyby se zavádějí i opravami !!!
34
© VJJ
___________________________________
___________________________________
___________________________________
___________________________________
___________________________________
snímek 35
___________________________________
Operační profily
___________________________________
Åvliv příliš malých vzorků operačních profilů
Ånebezpečí subjektivního výběru vzorků
Åzískání operačních profilů (nemožné nebo
finančně nákladné)
Åproměnné operační profily vzhledem k
aplikaci
Ådoba testování - vanovitá křivka spolehlivosti
___________________________________
___________________________________
___________________________________
35
© VJJ
___________________________________
___________________________________
snímek 36
___________________________________
Predikce intenzity poruch
Celkový počet
provedených testů
Počet testů
končících chybou
___________________________________
horní hranice jistoty,
že intenzita poruch
nepřekročí mez
___________________________________
F
N
1 − ∑   χ j (1 − χ ) N − j ≥ α
j =1  j 
___________________________________
horní mez
intenzity poruch
Pro F = 0 platí:
___________________________________
1 − (1 − χ ) N
© VJJ
36
___________________________________
___________________________________
snímek 37
___________________________________
Jistota meze intenzity poruch
___________________________________
1,2
___________________________________
horní hranice jistoty
1
0,8
0,6
___________________________________
0,4
0,2
___________________________________
0
0,00
0,01
inte nzita po ruc h
© VJJ
37
___________________________________
___________________________________

Podobné dokumenty

Zpracovatelské vlastnosti textilních vláken 2.

Zpracovatelské vlastnosti textilních vláken 2. stupnicí slouží k měření rozměrů pozorovaného objektu. Modernější mikroskopy mívají zabudováno další vybavení, například fotozařízení. To umožňuje pořízení fotografií pozorovaných objektů a následn...

Více

bi opr spect - Biotechnologická společnost

bi opr spect - Biotechnologická společnost Více využívanou variantou je však klasické provedení v roztoku[5]. Pro správnou funkci DNA počítače musí platit několik předpokladů. První, nejdůležitější skupi-

Více

james redfield desáté proroctví

james redfield desáté proroctví obvykle získal jasnou předtuchu, co udělat nebo kam jít, abych dostal odpověď - ale když jsem to udělal, často se nestalo nic důležitého. Nedostal jsem žádnou zprávu, neuvědomil si žádnou koinciden...

Více

Zde si stáhněte PDF soubor - Čtenář

Zde si stáhněte PDF soubor - Čtenář informací. V blízké budoucnosti se očekává, že na normálním kancelářském počítači se dosáhne až jednoho bilionu operací za vteřinu, což znamená, že to bude počítač přibližně tisíckrát rychlejší než...

Více