1Security Technology 2007-2007-PICT les 1 ICT Techniek - les 6 - onderwerpen Verbetering systeemprestaties  Cache  Risc/Cisc  Pipelining  Superscalair.

Slides:



Advertisements
Verwante presentaties
SSD gebruik in “WMC“ Nico Oosterwijk.
Advertisements

Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish itself are registered trademarks of Atos Origin SA. August 2006.
>>0 >>1 >> 2 >> 3 >> 4 >> Adobe Premiere CS4 – Edius 5.5 – Adobe Elements 7.
1 Co-Design at Chess-iT Guus Bosman. 2 Afstuderen bij Chess Net.Footworks tot augustus 2003 Afstuderen augustus 2003 tot maart 2004 Chess full-time vanaf.
Kennismaking met de computerconfiguratie
Inleiding computersystemen en netwerken deel 3 Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology
Inleiding computersystemen en netwerken deel 3 Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 6.1.
1/1/ / faculty of Computer Science eindhoven university of technology 5B040:Computerarchitectuur 2M200:Inleiding Computersystemen Sessie 8(1): Het Operating.
Mindere specs, hogere prijs! (715 = 1.6???). IBM THINKPAD R51 Mobile Intel Pentium M GHz 40GB vaste schijf, 256MB DDR, maximaal 2GB 10/100Mbps.
Hardware (2) SGDB Informatica.
Ronde (Sport & Spel) Quiz Night !
Cloud Computing woensdag 20 november Wat is Cloud Computing ? Cloud Computing.
Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag Gelinkte lijsten Finite State.
OPSLAGMEDIA Evy Van Cleemputte.
ICT Infrastructuur.
Computersystemen en Netwerken
Computerarchitectuur
Opdracht 11 Communicatiemiddelen Communicatiemiddelen © FjH.
Steven Van Acker. Transmeta Crusoe - Steven Van Acker - Mei Overzicht  Inleiding  Het Idee  De Technologie  CodeMorphing  LongRun  NorthBridge.
Corporate Communications February 2011 Succesvol met Outsourcing Gerben Edelijn, CEO Thales Nederland.
 Ongeveer auto’s in Nederland  Query: zoek op kenteken  Aannames ◦ Een tuple (record) kost ongeveer 400 bytes ◦ Een disk block bevat 8.
1/1/ / faculty of Computer Science eindhoven university of technology 5B040:Computerarchitectuur 2M200:Inleiding Computersystemen Sessie 8(2): Multi-processing.
Geheugenbeheer ICT Infrastructuren hoofdstukken 7 en 8.1.
Algoritmiek Arrays: wat zijn dat en wat kun je ermee? Loops: hoe hou je ze in bedwang? Hoorcollege 6 - Ma. 9 okt L.M. Bosveld-de Smet.
1Ben Bruidegom A Harvard Machine Calculator Calculator  Computer.
1Ben Bruidegom A Harvard Machine Recapitulatie Calculator Calculator  Calculator met “loopjes” Calculator met “loopjes”  Processor.
3.6 Architecture of HIS. 3.7 Integrity & Integration within HIS Suraja Padarath /10/2007.
Werken aan Intergenerationele Samenwerking en Expertise.
HOM - COM Ledenvergadering 08 / 10 / Easeus-Partition-Master- Home-Edition Link software: Master-Home-Edition/ _4-
1 Van Harvard naar MIPS. 2 3 Van Harvard naar MIPS Microprocessor without Interlocked Pipeline Stages Verschillen met de Harvard machine: - 32 Registers.
PLAYBOY Kalender 2006 Dit is wat mannen boeit!.
Computerarchitectuur
Computertechniek 2 – ARM assembler Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1  D3EEMS1  programmed I/O: de.
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 1 Les 3 - onderwerpen Het.
KPRES1 : C vervolg Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology Les 2 sheet 1 Wat gaan we doen:  Een (vaste) melodie.
Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag Het ARM bord met wat library functies.
De onderste lagen van het OSI model
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1  basis files: ram-rom.zip.
2PROJ5 – PIC assembler Hogeschool Utrecht / Institute for Computer, Communication and Media Technology 1 Les 3 - onderwerpen Instruction timing Shadow.
Security Technology PICT les 1
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Wouter van Ooijen Mail:
DU2PRES1 : C vervolg Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Beginselen van C opgaves… volgende week: ARM.
Computertechniek 2 – ARM assembler Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1  herhaling ARM assembler instructies.
Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag GUI  command line redirection.
2PROJ5 – PIC assembler Hogeschool Utrecht / Institute for Computer, Communication and Media Technology 1 Les 6 - onderwerpen seriele interface (UART -
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 1 Les 5 - onderwerpen Errata.
Geheugen, distributie en netwerken Netwerken: de basis voor distributie van gegevens en taken (processen) –bestaan zo’n 40 jaar, zeer snelle ontwikkeling.
Reducing memory penalty by a programmable prefetch engine for on-chip caches Presentatie voor het vak computerarchitectuur door Armin van der Togt.
Titel Spreker Datalekken in Cyberspace Hans Henseler FLITS bijeenkomst NVvIR 13 oktober 2011, Den Haag.
Web Applicaties Bouwen met Visual Studio .NET
ECHT ONGELOOFLIJK. Lees alle getallen. langzaam en rij voor rij
1. 2 Communicatie producten voor ISP's en ICT-resellers kennisoverdracht, support en logistieke oplossingen  Actief sinds 1993  Internet, security en.
TOPIC O: Pointers | pag. 1 Pointer = adres in het geheugen, is zelf geen geheugen! Expliciet geheugen aanvragen vóór gebruik.
Computertechniek 2 – ARM assembler Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1  herhaling ARM assembler instructies.
1/1/ / faculty of Computer Science eindhoven university of technology 5B040:Computerarchitectuur 2M200:Inleiding Computersystemen Sessie 9(2): Virtual.
1Security Technology PICT les 1 ICT Techniek - les 7 - onderwerpen Operating Systems n Waarom een OS? n Soorten n Taken n Opbouw n Processen.
Schijvenbeheer Disk Management t/m
Les 1a De PC © Johan Jacobs.
De financiële functie: Integrale bedrijfsanalyse©
C++ C++ als een verbetering van C Abstracte datatypen met classes Constructoren en destructoren Subklassen binding van functies 1.
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 C programmeren voor niet-C programmeurs les 2 definitie.
1 Zie ook identiteit.pdf willen denkenvoelen 5 Zie ook identiteit.pdf.
Inleiding computersystemen en netwerken deel 3 Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 3.1 Peter Kramer Mail:
Hardware (2) SGDB Informatica.
3 Hardware 3.4. Extern geheugen.
3 Hardware 3.1 De processor en intern geheugen
Hardware (2) SGDB Informatica.
Welkom woensdag 14 november 2018woensdag 14 november 2018
© 2001, SJB Mol Walter Baeckelmans
Transcript van de presentatie:

1Security Technology PICT les 1 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)

2Security Technology PICT les 1 Cache memory CPU memory cache Stay on chip!

3Security Technology PICT les 1 Cache types n Instructie cache n Data cache n Mixed or unified cache

4Security Technology PICT les 1 CISC RISC complex instruction set computer reduced instruction set computer CISC: n Probeer in 1 instructie zo veel mogelijk te doen n Instructies proberen te doen wat de programmeur nodig heeft RISC: n De instructies verrichten simpele taken n Alle instructies zijn even groot n Er is geen uitgebreide keuze aan adresseer-modes n Er zijn veel interne registers beschikbaar n Load and Store architecture

5Security Technology PICT les 1 Pipelining = het parallel uitvoeren van delen van de von neumann cyclus voor verschillende instructies IFIDOFEXOS IFID OF EX IF

6Security Technology PICT les 1 Superscalair = meerdere functionele eenheden voor uitvoer van één stap in de von Neumann cycus Int unit FP unit cache Instruction queue

7Security Technology PICT les 1 Multiprocessors volgens Flynn SISD : single instruction, single data (standard computer) SIMD : single instruction, multiple data (vector computer) MISD : multiple instruction, single data (bv VLIW, ARM shift) MIMD : multiple instruction, multiple data (multiprocessor, network)

8Security Technology PICT les 1 Geheugen hiërarchie CPU registers hoofdgeheugen achtergrondgeheugen Lange termijn opslag Accestijd: 3 nsec Omvang: 16 x 4 Bytes Accestijd: 60 nsec (SDRAM) 10 nsec (SRAM) Omvang: 512 MBytes Accestijd: < 10 msec Omvang: 500 GBytes Accestijd: 10 sec (???) Omvang: 10 TBytes Random accessible Via I/O cntl

9Security Technology PICT les 1 Opbouw harde schijf Soft sectored Hard sectored

10Security Technology PICT les 1 Meer schijven (platters) 1 cilinder = 4 schijven = 8 koppen bewegen gelijktijdig

11Security Technology PICT les 1 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, of zelf RPM (rotations per minut),gemiddelde toegangstijd : 13 ms t/m 4 ms Verbeteren: caching!

12Security Technology PICT les 1 Schijf indeling n Formateren: Fysieke sector indeling n Partitioneren: logische schijf op een fysieke schijf n File management: Administratie van sectoren of clusters n Lokatie van Directories en Files n Vrije sector of cluster ruimte

13Security Technology PICT les 1 Files n Bevat data (bytes) en type informatie n Wordt opgeborgen in een of meer sectoren of clusters van sectoren, op de disk n De sectoren of clusters van een file kunnen random over de disk verspreid staan n Een special type file, de “directory”, bevat naam, verwijzing en “attributes” van de files

14Security Technology PICT les 1 File management n OS afhankelijk (server of service) n Legt vast: n Opbouw filenaam (naam.extensie) n Type files n Permissies (attributes) n File allocatie n Record locking (multi tasking)

15Security Technology PICT les 1 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.

16Security Technology PICT les 1 Tape drives Streamer: data wordt in een image opgeslagen Met file systeem: Directory aan begin van de tape Data in records Record (variabel van lengte) Inter record gap

17Security Technology PICT les 1 12-cm Optical Disc n Spiraalvormig spoor start in het midden n Sectoren van 2352 bytes n Start met Table Of Contents (TOC) n Ongeveer 30 standaarden beschreven in de Rainbow Books n Continue lineaire snelheid n langzame motoren ( RPM) n Fouten correctie (efficientie 28 %)

18Security Technology PICT les 1 DVD DVD = Digital Versatile Disk n enkelzijdig 1 laag = 4,7 Gb n enkelzijdig 2 lagen = 8,5 Gb n dubbelzijdig = 2 * enkelzijdig n Filmindustie heeft regiocodes bedacht

19Security Technology PICT les 1 Opvolgers van de DvD (1) Blu-ray disk n Gebruikt een blauwe laser n In het begin erg duur door dure laser. n Opslagcapaciteit per laag 25 GB n Twee lagen boven elkaar is mogelijk (dus 50 GB opslagcapaciteit)

20Security Technology PICT les 1 Opvolgers van de DvD (2) HD DvD n HD DVD = High Density Digital Versatile Disc n Opslagcapaciteit 15 GB per laag (maximaal 4 lagen) n Dubbelzijdig is ook mogelijk n Totale opslag capaciteit is dus 15 tot 90 GB. n 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. n Deze beveiliging is in februari 2007 gekraakt.(veel verzet van fabrikanten over de sleutel publicaties op internet)

21Security Technology PICT les 1 Doen n bestudeer H8, H12