računalniška strojna oprema leon kos, lecad

30
Računalniška strojna Računalniška strojna oprema oprema Leon KOS, LECAD Leon KOS, LECAD Dve predavanji Dve predavanji Arhitektura računalnika Arhitektura računalnika Splošno Splošno CPU, vodilo, RAM, zunanji pomnilniki,… CPU, vodilo, RAM, zunanji pomnilniki,… Računalniška grafika, Računalniška grafika, Vhodno-izhodne naprave, Vhodno-izhodne naprave, mikrokrmilniki mikrokrmilniki Računalniške komunikacije in omrežja Računalniške komunikacije in omrežja Standardi Standardi Topologija, arhitektura Topologija, arhitektura Internetni protokoli Internetni protokoli

Upload: taini

Post on 12-Jan-2016

79 views

Category:

Documents


0 download

DESCRIPTION

Računalniška strojna oprema Leon KOS, LECAD. Dve predavanji Arhitektura računalnika Splošno CPU, vodilo, RAM, zunanji pomnilniki,… Računalniška grafika, Vhodno-izhodne naprave, mikrokrmilniki Računalniške komunikacije in omrežja Standardi Topologija, arhitektura Internetni protokoli. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Računalniška strojna oprema Leon KOS, LECAD

Računalniška strojna opremaRačunalniška strojna opremaLeon KOS, LECADLeon KOS, LECAD

Dve predavanji Dve predavanji Arhitektura računalnikaArhitektura računalnika

SplošnoSplošnoCPU, vodilo, RAM, zunanji pomnilniki,…CPU, vodilo, RAM, zunanji pomnilniki,…Računalniška grafika,Računalniška grafika,Vhodno-izhodne naprave,Vhodno-izhodne naprave,mikrokrmilnikimikrokrmilniki

Računalniške komunikacije in omrežjaRačunalniške komunikacije in omrežjaStandardiStandardiTopologija, arhitekturaTopologija, arhitekturaInternetni protokoliInternetni protokoli

Page 2: Računalniška strojna oprema Leon KOS, LECAD

Arhitektura računalnikaArhitektura računalnikaArhitektura - Kako je sistem zgrajen?Arhitektura - Kako je sistem zgrajen?

Obsega naprave, ki so nanj priklopljene Obsega naprave, ki so nanj priklopljene Podaja:Podaja: Arhitektura nabora: Arhitektura nabora: CPU, tip, širina vodila, CPU, tip, širina vodila,

večopravilnostvečopravilnost Mikroarhitektura: Mikroarhitektura: RISC, CISC CPURISC, CISC CPU Konstukcija sistema: Konstukcija sistema: RAMRAM , ,

DMA, SMP, DMA, SMP, IO napraveIO naprave, …, …

Page 3: Računalniška strojna oprema Leon KOS, LECAD

Razvoj računalnikovRazvoj računalnikov

ZgodovinaZgodovina prehod od velikih na mikro prehod od velikih na mikro

računalnike računalnike manjšanje velikosti (delovne manjšanje velikosti (delovne

postaje -> PC)postaje -> PC) večanje hitrostivečanje hitrosti, paralelizacija, paralelizacija večanje zahtevnosti opravilvečanje zahtevnosti opravil

Page 4: Računalniška strojna oprema Leon KOS, LECAD

Moore’ov zakonMoore’ov zakon

Eksponentna rastEksponentna rast2,25

0

Število transistorjev v CPE se bo podvojilo vsakihŠtevilo transistorjev v CPE se bo podvojilo vsakih 18 18 mesecevmesecev

Gordon Moore, Intel co-founder

42millions

1.7 billionsMontecito

10 μm13.5mm2

Page 5: Računalniška strojna oprema Leon KOS, LECAD

Gostota transistorjevGostota transistorjev

Page 6: Računalniška strojna oprema Leon KOS, LECAD

NaNačrt procesorja črt procesorja Itanium 2Itanium 2

Page 7: Računalniška strojna oprema Leon KOS, LECAD

Trend gostote moTrend gostote močiči

Page 8: Računalniška strojna oprema Leon KOS, LECAD

Strojna oprema računalnikaStrojna oprema računalnika

Osnovne potrebe:Osnovne potrebe: Vhod-IzhodVhod-Izhod Shranjevanje in posredovanje podatkovShranjevanje in posredovanje podatkov ProcesiranjeProcesiranje

Page 9: Računalniška strojna oprema Leon KOS, LECAD

SplošenSplošen Intel PC Intel PC SistemSistem

Page 10: Računalniška strojna oprema Leon KOS, LECAD

CPU – Central Processing UnitCPU – Central Processing Unit

CPU – Osnovni del v enem kosuCPU – Osnovni del v enem kosu

Podporna vezja (mostovi)Podporna vezja (mostovi)

Sestava:Sestava: ALU, FPUALU, FPU Pipeline (sočasno izvajanje)Pipeline (sočasno izvajanje) Cache (vmesni pomnilnik) L1, L2Cache (vmesni pomnilnik) L1, L2

Page 11: Računalniška strojna oprema Leon KOS, LECAD

Intel Core Intel Core i7 procesori7 procesor

Integrirana porazdelitev toplote (IHS) prenaša toploto na hladilnik

Silicijeva rezinav enem kosu vsebuje več jeder(procesorjev)

SubstratNosi in skrbi za povezavo (kontate) z matično ploščo

Page 12: Računalniška strojna oprema Leon KOS, LECAD

Core 2 Duo Core 2 Duo MikroarhitekturaMikroarhitektura

Page 13: Računalniška strojna oprema Leon KOS, LECAD

Karakteristike CPUKarakteristike CPU

Število bitov (8, 16, 32, 64, 128)Število bitov (8, 16, 32, 64, 128)

Naslovno vodiloNaslovno vodilo

Podatkovno vodiloPodatkovno vodilo

FrekvencaFrekvenca

Page 14: Računalniška strojna oprema Leon KOS, LECAD

Blok diagram enostavnega CPUBlok diagram enostavnega CPU

branje ukazovbranje ukazov

dekodiranje (nabor)dekodiranje (nabor)

registri (operandi)registri (operandi)

ALUALU

Page 15: Računalniška strojna oprema Leon KOS, LECAD

NABORNABORCISC in RISCCISC in RISC

ComplexComplex

ReducedReduced

Page 16: Računalniška strojna oprema Leon KOS, LECAD

Vzporedna obdelava na veVzporedna obdelava na večč procesorjih (CPU, GPU)procesorjih (CPU, GPU)

OpenMP – nitkanje na veOpenMP – nitkanje na veččih jedrihih jedrih

MPI – Povezovanje MPI – Povezovanje procesov (lahko na procesov (lahko na različnih računalnikih)različnih računalnikih)

OpenCL, OpenACCOpenCL, OpenACC (CUDA)– Povezava GPU (CUDA)– Povezava GPU in CPU s skupnim jezikom in CPU s skupnim jezikom Ozko grlo (bottleneck)Ozko grlo (bottleneck) Analiza problemov glede naAnaliza problemov glede na

zahtevano opravilo. Pohitritevzahtevano opravilo. Pohitritev

P=stopnja vzporednostiP=stopnja vzporednosti

N=N= število procesorjev število procesorjev

Page 17: Računalniška strojna oprema Leon KOS, LECAD

RAM - RAM - Random access Random access MemoryMemory

StatičniStatični

DinamičniDinamični

Ostali: FLASH, CMOS, ROM, EEPROM,...Ostali: FLASH, CMOS, ROM, EEPROM,...

Osnovna lastnost:Osnovna lastnost:

KapacitetaKapaciteta

HitrostHitrost

Page 18: Računalniška strojna oprema Leon KOS, LECAD

Dinamični pomnilnikDinamični pomnilnik

RASRAS

CASCAS

WEWE

Zakasnitve v dostopuZakasnitve v dostopu SDRAMSDRAM DDRDDR RDRAMRDRAM

Page 19: Računalniška strojna oprema Leon KOS, LECAD

Sočasnen dostop do Sočasnen dostop do dinamičnega pomnilnikadinamičnega pomnilnika

Double Data Double Data Rate (DDR) Rate (DDR) omogoča omogoča podvojitev podvojitev hitrostihitrosti

RDRAM RDRAM načeloma še načeloma še več več

Page 20: Računalniška strojna oprema Leon KOS, LECAD

BUS – Podatkovno vodiloBUS – Podatkovno vodilo

Vodilo CPU (address/data BUS)Vodilo CPU (address/data BUS)

Vodilo I/O napravVodilo I/O naprav

Vodilo med napravamiVodilo med napravami

SpecifikacijaSpecifikacija električnaelektrična hitrostnahitrostna

Page 21: Računalniška strojna oprema Leon KOS, LECAD

Blokovna shema vodilBlokovna shema vodil

Page 22: Računalniška strojna oprema Leon KOS, LECAD

Procesorsko vodiloProcesorsko vodilo

DataData

AddresAddresss

ControlControl

Page 23: Računalniška strojna oprema Leon KOS, LECAD

Interna vodila (v rač.) Interna vodila (v rač.)

ParalelnaParalelna ISA, EISA, VME, ...ISA, EISA, VME, ... VESAVESA, SCSI, SCSI AGPAGP, PCI, PCI-x, PCI, PCI-x

SerijskaSerijska PCIe, PCIe, I²C I²C SSASAS, SATA, SATA FireWireFireWire

Page 24: Računalniška strojna oprema Leon KOS, LECAD

Zunanja vodilaZunanja vodila

ParalelnaParalelna SCSI, PATASCSI, PATA GPIB, PCMCIAGPIB, PCMCIA CentronicsCentronics

SerijskaSerijska USBUSB FirewireFirewire omrežja (LAN)omrežja (LAN)

Page 25: Računalniška strojna oprema Leon KOS, LECAD

Operacije na vodiluOperacije na vodilu

PrekinitvePrekinitve / Interrupt / Interrupt

DMADMA Direct Memory Access Direct Memory Access

prenos brez posredovanja CPUprenos brez posredovanja CPU

Page 26: Računalniška strojna oprema Leon KOS, LECAD

Zunanji pomnilnikiZunanji pomnilniki

Trdi diskiTrdi diski kapacitetakapaciteta HitrostHitrost

Solid State DiskiSolid State Diski

DelovanjeDelovanje

SATA in SASSATA in SAS

Page 27: Računalniška strojna oprema Leon KOS, LECAD

RAID = Redundant Array of RAID = Redundant Array of Inexpensive DisksInexpensive Disks

Nivo (Level 0) – stripping Nivo (Level 0) – stripping

razporeditevrazporeditev

Nivo 1 – ZrcaljenjeNivo 1 – Zrcaljenje

Nivo 2, CRCNivo 2, CRC

Nivo 3, Višja stopnja CRCNivo 3, Višja stopnja CRC

Nivo 4, Ločen disk za CRCNivo 4, Ločen disk za CRC

Page 28: Računalniška strojna oprema Leon KOS, LECAD

RAID5, RAID6, ZRAID RAID5, RAID6, ZRAID

Nivo 5 , priljubljenNivo 5 , priljubljen

odpravljanje in rekonstrukcijaodpravljanje in rekonstrukcija

podatkovpodatkov

Nivo 6 Dvojni CRC level 5Nivo 6 Dvojni CRC level 5

Kombinacije RAID10, Kombinacije RAID10, RAID50RAID50

ZRAID in ZFS za velike ZRAID in ZFS za velike sisteme diskovsisteme diskov

Page 29: Računalniška strojna oprema Leon KOS, LECAD

Prenosni pomnilniki Prenosni pomnilniki

DVDDVD n*4,7GB n*4,7GB

BBluelueRRayay 25, 50, 25, 50, 200GB200GB

USBUSB flash 64GB flash 64GB

tračne enotetračne enote

Page 30: Računalniška strojna oprema Leon KOS, LECAD

Računalniška grafikaRačunalniška grafika

GPU pospeševalnikiGPU pospeševalniki(Tesla, Fermi)(Tesla, Fermi)

2D – bitblt2D – bitblt

3D3D OpenGLOpenGL DirectXDirectX