HU powerpoint

advertisement
ICT Techniek - les 6 - onderwerpen
Verbetering systeemprestaties
 Cache
 Risc/Cisc
 Pipelining
 Superscalair
 multiprocessors
Achtergrond geheugens (hoofdstuk 8 en 11)
 Harddisks
 Tape
 Optisch (CD ROM, DvD )
 Solid state (Flash)
Security Technology 2007-2007-PICT les 1
1
Cache memory
CPU
cache
memory
Stay on chip!
Security Technology 2007-2007-PICT les 1
2
Cache types



Instructie cache
Data cache
Mixed or unified cache
Security Technology 2007-2007-PICT les 1
3
CISC <-> RISC
complex instruction set computer
reduced instruction set computer
CISC:

Probeer in 1 instructie zo veel mogelijk te doen
 Instructies proberen te doen wat de programmeur nodig heeft
RISC:

De instructies verrichten simpele taken

Alle instructies zijn even groot

Er is geen uitgebreide keuze aan adresseer-modes

Er zijn veel interne registers beschikbaar

Load and Store architecture
Security Technology 2007-2007-PICT les 1
4
Pipelining = het parallel uitvoeren van delen
van de von neumann cyclus voor
verschillende instructies
IF
ID
OF
EX
OS
IF
ID
OF
EX
IF
ID
OF
IF
ID
IF
Security Technology 2007-2007-PICT les 1
5
Superscalair = meerdere functionele eenheden voor
uitvoer van één stap in de von Neumann cycus
Int unit
Int unit
cache
Instruction
queue
Security Technology 2007-2007-PICT les 1
FP unit
6
Multiprocessors volgens Flynn
SISD
SIMD
MISD
MIMD
: single instruction, single data (standard computer)
: single instruction, multiple data (vector computer)
: multiple instruction, single data (bv VLIW, ARM shift)
: multiple instruction, multiple data (multiprocessor, network)
Security Technology 2007-2007-PICT les 1
7
Geheugen hiërarchie
Random
accessible
CPU registers
hoofdgeheugen
Accestijd: 3 nsec
Omvang: 16 x 4 Bytes
Accestijd: 60 nsec (SDRAM)
10 nsec (SRAM)
Omvang: 512 MBytes
achtergrondgeheugen
Accestijd: < 10 msec
Omvang: 500 GBytes
Lange termijn opslag
Accestijd: 10 sec (???)
Omvang: 10 TBytes
Via I/O
cntl
Security Technology 2007-2007-PICT les 1
8
Opbouw harde schijf
• Soft sectored
• Hard sectored
Security Technology 2007-2007-PICT les 1
9
Meer schijven (platters)
1 cilinder
= 4 schijven
= 8 koppen
bewegen gelijktijdig
Security Technology 2007-2007-PICT les 1
10
Toegangstijd
Average access-tijd (gemiddelde toegangstijd) bestaat uit twee
tijden namelijk :
• Seek tijd (tijd voor plaatsing van de koppen)
in de praktijk enkele ms.
• rotational delay (search)
gemiddeld helft van de omloopsnelheid
Momenteel :snelheid 7200, 10.000 of zelf 15.000 RPM (rotations
per minut),gemiddelde toegangstijd : 13 ms t/m 4 ms
Verbeteren: caching!
Security Technology 2007-2007-PICT les 1
11
Schijf indeling



Formateren: Fysieke sector indeling
Partitioneren: logische schijf op een fysieke
schijf
File management: Administratie van sectoren
of clusters


Lokatie van Directories en Files
Vrije sector of cluster ruimte
Security Technology 2007-2007-PICT les 1
12
Files




Bevat data (bytes) en type informatie
Wordt opgeborgen in een of meer sectoren of
clusters van sectoren, op de disk
De sectoren of clusters van een file kunnen
random over de disk verspreid staan
Een special type file, de “directory”, bevat naam,
verwijzing en “attributes” van de files
Security Technology 2007-2007-PICT les 1
13
File management


OS afhankelijk (server of service)
Legt vast:





Opbouw filenaam (naam.extensie)
Type files
Permissies (attributes)
File allocatie
Record locking (multi tasking)
Security Technology 2007-2007-PICT les 1
14
RAID
RAID = Redundant Array of Independent Disks
Meerdere configuraties mogelijk namelijk :
• Raid 0 = data op 2 disks (sneller)
• Raid 1 = disk mirroring
• Raid 2 = opslag over meerdere schijven + correctiebits
(Hamming code)
• Raid 3 = raid 2 met correctiebits op aparte schijf
• Raid 4 = Raid 3 maar niet synchroon
• Raid 5 = Raid 4 met correctie bits over meerdere schijven.
Security Technology 2007-2007-PICT les 1
15
Tape drives
Streamer: data wordt in een image opgeslagen
Met file systeem:
• Directory aan begin van de tape
• Data in records
Inter record gap
Record (variabel van lengte)
Security Technology 2007-2007-PICT les 1
16
12-cm Optical Disc





Spiraalvormig spoor start in
het midden
Sectoren van 2352 bytes
Start met Table Of Contents
(TOC)
Ongeveer 30 standaarden
beschreven in de Rainbow
Books
Continue lineaire snelheid

langzame motoren (200-530
RPM)

Fouten correctie (efficientie 28
%)
Security Technology 2007-2007-PICT les 1
17
DVD
DVD = Digital Versatile Disk
 enkelzijdig 1 laag = 4,7 Gb
 enkelzijdig 2 lagen = 8,5 Gb
 dubbelzijdig = 2 * enkelzijdig
 Filmindustie heeft regiocodes bedacht
Security Technology 2007-2007-PICT les 1
18
Opvolgers van de DvD (1) Blu-ray disk




Gebruikt een blauwe laser
In het begin erg duur door dure laser.
Opslagcapaciteit per laag 25 GB
Twee lagen boven elkaar is mogelijk
(dus 50 GB opslagcapaciteit)
Security Technology 2007-2007-PICT les 1
19
Opvolgers van de DvD (2) HD DvD






HD DVD = High Density Digital Versatile Disc
Opslagcapaciteit 15 GB per laag (maximaal 4 lagen)
Dubbelzijdig is ook mogelijk
Totale opslag capaciteit is dus 15 tot 90 GB.
Maakt gebruik van een beveiliging. Nadelen : alleen
software programma’s van de leveranciers zijn te
gebruiken, Men kan geen legale back_up van de schijf
maken.
Deze beveiliging is in februari 2007 gekraakt.(veel verzet
van fabrikanten over de sleutel publicaties op internet)
Security Technology 2007-2007-PICT les 1
20
Doen

bestudeer H8, H12
Security Technology 2007-2007-PICT les 1
21
Download