Danmarks hurtigste Supercomputer

Størrelse: px
Starte visningen fra side:

Download "Danmarks hurtigste Supercomputer"

Transkript

1 Danmarks hurtigste Supercomputer Baggrund, Opbygning og Anvendelse

2 Overblik Hvad er problemet? Hvad er løsningen? Supercomputer arkitekturer Danmarks bedste Problem eksempler Forskning i Odense

3 Hvad er problemet? Der findes en lang række problemer som vi ikke kan løse med selv den kraftigste PC: Lange vejrudsigter Gensekvens matching Data-mining Seismiske analyser Kemiske simuleringer og mange flere

4 Én løsning Vent på at maskinerne bliver hurtige nok Moores lov siger at hastigheden på en processor bliver fordoblet for hver 18 måneder

5 Nyt problem Vi kan ikke vente 15 år på at maskinerne bliver 1000 gange hurtigere eller 20 år på at de bliver 10K gange hurtigere I 2005 vil opfyldelsen af Moores lov kræve at en transistor består af mindre end 100 atomer der er ikke en teknik til at bygge dem så små endnu I 2020 vil Moores lov ramme et atom per transistor

6 En anden løsning Gør mere af gangen Vektor Maskiner Symmetriske Multi-Processorer Massive Parallelle Processorer Klynge Computere

7 Vektor Processorer Mange videnskabelige programmer bygger på lineær algebra A = {a 1, a 2,..., a n } B = {b 1, b 2,..., b n } AB er n beregninger på en almindelig processor men kun én på en vektor processor

8 Vektor Processorer? Meget hurtige? Udviklet til videnskabelige programmer 3.Dyre 4.Altid én eller to generationer bagud 5.Langsomme

9 Opgave Parallelitet Hvis én mand kan grave en grøft på 10x1x1m på en dag hvor hurtigt kan to mand gøre det? 10 mand? 1000 mand? Hvad med et hul på 1x1x10 meter?

10 Symmetriske Multi- Processorer Metafor: Et arkivskab med mange brugere Hvis én skriver x=1 så vil alle læse x=1

11 SMP Arkitekturer Delt bus 1.Meget simpel 2.Ganske billig Kan vokse til meget få processorer Krydsskifter Mere kompleks Dyrere + Kan vokse til flere processorer

12 SMP Overblik Simpel måde at bygge hurtigere maskiner Rimeligt lette at skrive programmer til 3. Meget begrænset antal processorer 4. Ganske dyre hvis vi ønsker mange processorer 5. Hvis en fejler så fejler alle

13 Massive Parallelle Processorer Metafor: Et arkiv fordelt på mange skabe med mange brugere Der er to basale filosofier til delte arkiver: Ethvert kopi antages at være forældet så snart det er taget Når man tager en kopi så skriver man sig på en liste. Før nogen kan ændre et dokument må alle med kopier først have besked på at destruere deres kopi.

14 MPP Arkitekturer Der er mange måder at forbinde processorerne i en MPP maskine: Ringe Flader Dansesale Hyberrum

15 Ringe #beskeder i værste fald (ved en ring) n - 1 n 2 (ved 2 ringe)

16 Flader #beskeder i værste fald n

17 Dansesale #beskeder log 2 n

18 Hyberrum #beskeder i værste fald d

19 MPP Overblik Kan vokse til hundrede af processorer Hvis en processor fejler kan resten overleve 3.Temmelig dyre 4.Ganske svære at programmere

20 Næste generation supercomputere Klynger af PC ere Lader som om de er store SMP eller MPP maskiner Forbundet med almindelige netværk eller specialiserede klynge-forbindelser

21 Fordelene ved klyngemaskiner Commercial Of The Shelf (COTS) Dryp modellen Supercomputer? Arbejdsstation? PC Lette at tilpasse specielle behov

22 Danmarks hurtigste Supercomputer DCSC Supercluster 1000 Pentium 4 CPUer 1TB RAM 45TB disk 100 Gb/sec teoretisk kommunikations kapacitet Pris: 8Mkr Teoretisk regnekraft 4TFLOPS

23 Fordelingen Odense 520 CPUer Lyngby 480 CPUer

24 SDU Klyngen

25 SDU Klyngen

26 DTU Klyngen

27 Klynge-maskiner Overblik + Ekstremt billige + Kan vokse sig uendeligt store + Hvis en processor fejler kan resten overleve - Meget svære at programmere

28 Hvorfor bekymre sig for fejl? Fordi gennemsnitstiden for fejl (MTBF) stiger lineært med antallet af processorer! Med 1000 CPUer har vi i princippet en fejl for hver 9 timer!

29 Hvorfor bekymre sig for fejl? System MTBF med 1 CPU MTBF på 1 år Sekunder K2K 4K 8K16K #processorer 32K 64K 128K256K512K 1M

30 Samarbejdende Supercomputere Nye generationer af Internet forbindelser tillader supercomputere at samarbejde om løsninger af store problemer Maskiner kan tage de del-problemer de er bedst til at løse

31 Sammenkoblingen Sammenknytning af de to klynger Forskningsnet Dedikeret 1Gb/sec

32 Grid Computing IESD DAIMI DTU DIKU IMADA

33 Videnskabelige Beregninger Atmosfære modellering Dyre flok modellering Protein foldning modellering Simuleringer af sorte huller Simuleringer af bil sammenstød Kvante kemi Virtuelle Vind-tunneller for fly og vindmøller Modellering af metallers egenskaber

34 Atmosfære modellering

35 Modellering af flokkes opførsel Data Mining efter information om hvordan dyre-flokke opfører sig Afprøvning af opførselsmodeller Fugle Fisk Mennesker

36 Gensekvens søgning Det menneskelige gen indeholde mere end bogstaver (a,c,g,t) Hvis vi skal søge efter en sekvens på bare 1000 enheder vil det kræve sammenligninger meget mere hvis vi ikke kræver en præcis match Nødvendigt for at finde arvelige sygdomme og andre arvelige egenskaber

37 Modellering af proteiners foldning Proteiners foldning menes at være årsagen til Parkinsons sygdom Er måske den primære årsag til ældning Meget svært at beregne: IBM bygger en Mega-processor maskine med det formål at modellere protein-foldninger

38 Simulering af Sorte Huller Bruges til at teste teorier omkring sorte huller: Kan de eksistere? Hvordan opstår et sort hul og risikerer vi at skabe et? Hvordan påvirkes tiden af sorte huller? Hvordan kan det ske at det vi tror er sorte huller synes at udsende materie?

39 Bil kollision simuleringer Ideen er at simulere sammenstødet mellem to biler i stedet for at gennemføre det Billigere Mere præcist Mulighed for flere og mere varierede kollisions typer

40 Kvante kemi Bruges til at undersøge forbindelsen mellem atomer i et molekyle Er basalt set en approksimation af en løsning for Schrödinger ligningen for hver par af atomer Dette er blevet et vigtigt redskab i medicin udvikling Et meget vigtigt værktøj i forskningen i hukommelses polymerer Tillader hurtigere udvikling af nye lasere

41 Simulerede vindtunneller Vigtigt for at forbedre brændstof økonomien på biler og fly Bruges til at forbedre effektiviteten på vind-møller Anvendes til at teste grænsen for vindmøllers styrke

42 Modellering af metallers egenskaber Forskning i metal-træthed og hvordan vi undgår det Nødvendigt for at kunne finde den rette temperatur for at spray-forme metal objekter

43 Parallel Rendering

44 Rendering Data 406 billeder Tid for rendering på en maskine: ca. 9 t 50 min Tid på RoadRunner: ca. 20 min

45 Hvordan måler man SC ydelse? Linpack Hvor hurtigt kan den løse 100 ligninger med 100 ukendte Hvor hurtigt kan den løse n ligninger med n ukendte

46 Supercomputer ydelser # Producent Tflop/sec #CPU N 1 NEC 35, IBM 7, HP 4, HP 4, IBM 3,

47 Problemer vi ikke kan løse Avancerede gensekvens problemer Mange turbulens problemer fx jetmotorer Partikel fysik problemer Materiale egenskaber fx magnetisme Protein foldning Klima modellering Earth simulator er bygget til dette!

48 Klynge netværk FastEther VIA (clan, etc...) Myrinet SCI Quadrics $ 50 per node $1200 per node $2000 per node $2500 per node $4000 per node

49 Eliminering af TCP

50 Eliminering af TCP 32 bytes payload Communication mechanism One-way latency SMP TCP 246 us 206 us UDP 193 us 156 us PF_PACKET 165 us 126 us UL-UL over proc 127 us 100 us UL threads, loops in kernel 105 us 89 us Kernel interrupt handler version 75 us One-way latency uniprocessor 66 us Same with HUB 63 us 54 us Same with B2B cable 62 us 53 us

51 Hvorfor P4 P3 P4 SPEC-2000: 454/292 kr per CPU; 1Ghz 256KB cache, 512MB ram! SPEC-2000: 515/543 kr per CPU; 1.5 GHz 256KB cache, 1GB ram Athlon SPEC-2000: 496/426 kr per node; 1.4 GHz 256 KB cache 1GB ram

52 Hvorfor P4 Itanium SPEC /711 kr per CPU; 733 MHz 2MB cache, 1GB ram Alpha SPEC /514 kr per CPU; 667 MHz 4MB cache 256 MB ram Power604e SPEC /330 kr per CPU; 375 MHz 8 MB cache, 512 MB ram

53 Hvorfor (og ikke Athlon) Varme problemer Vi bruger 95KW Fordi Athlon brænder hvis den bliver for varm Well den gjorde i 2001 :) Men P4 bruger Thermal Trottleing...

54 Thermal Throttling

55 Thermal Throttling

56 Thermal Throttling

57 Single eller SMP? Price ($) PIII 800MHz 256KB PIII 800MHz 256KB PIII Xenon 933MHz 256KB PIII Xenon 933MHz 256KB PIII Xenon 700MHz 1MB PIII Xenon 700MHz 1MB 0 Dual Low-End Workstation Dual Low End Server Dual High-End Workstation Dual Server Quad Server Oct Server

58 Compilere 35 All benchmarks Seconds P4gcc2.96 P4gcc3.2 P4icc6 I2gcc2.96 I2ecc6 I2ecc7 G4gcc3.2 XP1600+gcc3.2 MCPi SOR Gauss TSP Wator Nbody MxMul

59 Klynge Programmel Installations programmel Administrations programmel Programmering

60 Installations Programmel OSCAR Mandrake CLIC System Imager KA-BOOT Meget effektiv Vores valg

61 Administrations programmel Portable Batch System OpenPBS PBS-Pro Kommerciel Men bruger UDP fremfor TCP MAUI Scheduler Alle de frihedsgrader man kan bede om

62 Klynge Programmering Message Passing Interface LAM MPI MPICH MESH-MPI Parallel Virtual Machine PVM Virtuelt Delt Lager Linda PastSet

63 Supercomputing Eksempler

64 Ørken Kortet Fraktaler er eksempler på programmer der kaldes pinligt parallelle. Et typisk eksempel på et beregningstungt program med mange uafhængige resultater. Meget simpelt at skive Opnår meget god hastigheds forøgelse

65 Ørken kortet

66 Løbe fælden Handelsrejse problemet er et klassisk supercomputer problem. Den valgte algoritme er en typisk producent-konsument tilgang. Typisk repræsentant for globale optimerings problemer Kan opnå meget god hastigheds forøgelse

67 Løbe fælden

68 Vind fælden Virtuel vind-tunnel En faktisk videnskabelig applikation Repræsenterer pipelined applikations typen Kan opnå meget stor hastighedsforøgelse

69 Vind Fælden

70 Frost Fælden Successive Over Relaksation En meget udbredt beregningskerne til videnskabelige applikationer Et typisk eksempel på en matrix applikation Kan opnå meget stor hastighedsforøgelse

71 Frost Fælden

72 Kloningsmaskinen Ray tracing er et ægte beregningsproblem Et eksempel på en applikation der kan opnå perfekt hastighedsforøgelse på små problemer og god forøgelse på store (ægte) problemer

73 Kloningsmaskinen

74 Aktuel forskning på SDU DANISH RoadRunner SCO PastSet Buliwyf

75 DANISH Danish Applications for Networked IPC and SHared memory Formål: At gøre det lettere at teste nye værktøjer for klynge arkitekturer At identificere flaskehalse i eksisterende værktøjer

76 RoadRunner Eksperimentel klynge maskine Formål: At eksperimentere med klynge arkitekturer At udvikle operativsystem støtte for klynge arkitekturer At udvikle hurtigere kommunikation

77 SCO Scalable Coherent Objects Formål: At afvikle Java programmer på en klyngearkitektur uden at programmøren behøver at vide det

78 PastSet Sammen med Tromsø Universitet Formål: At tilbyde programmering med fælles hukommelse på klynge maskiner

79 Den Globale Computer Sammen med de øvrige datalogiske institutter i Danmark Formål: At udvikle værktøjer for samarbejdende supercomputere At undersøge potentialet for lang-distance netværk At etablere Grid i Danmark

80 Spørgsmål?

81 Referencer DANISH.imada.sdu.dk RoadRunner.imada.sdu.dk

Acceleration af Kollisionsdetektion på Parallelle Computerarkitekturer

Acceleration af Kollisionsdetektion på Parallelle Computerarkitekturer af Kollisionsdetektion på Parallelle Computerarkitekturer Speciale Andreas Rune Fugl anfug03@student.sdu.dk Thomas Frederik Kvistgaard Ellehøj ththy03@student.sdu.dk Datateknologi ved Teknisk Fakultet

Læs mere

Interconnect. Front end interface

Interconnect. Front end interface Direct Remote Access to Devices (DREAD) Introduktion These Metode Baggrund Prototypen Resultater Konklusioner Kritik og fremtidigt arbejde 5. december 2000 Direct Remote Access to Devices slide 1 Klynger

Læs mere

Kvantecomputing. Maj, Klaus Mølmer

Kvantecomputing. Maj, Klaus Mølmer Kvantecomputing Maj, 2009 Klaus Mølmer Virkelighed Drøm: Intel Pentium Dual Core T4200-processor, 2,0 GHz, 3072 MB SDRAM. (250 GB harddisk) 5.060 kr Kvantecomputer Ukendt processor 1 khz er fint, 100 Hz

Læs mere

Principper for Samtidighed og Styresystemer

Principper for Samtidighed og Styresystemer Principper for Samtidighed og Styresystemer kursusintroduktion og Introduktion til Styresystemer René Rydhof Hansen Februar 2008 PSS 08 (Forelsning 00) Kursus intro./intro. styresystemer Februar 2008 1

Læs mere

OpenTele Server Performance Test Rapport

OpenTele Server Performance Test Rapport OpenTele Server Performance Test Rapport 17. marts 2015 Side 1 af 22 1Indholdsfortegnelse Indholdsfortegnelse Indledning Test forudsætning Beskrivelse af testscenarier Test af OpenTele kliniker web interface

Læs mere

Programming Language Design and Analysis motivated by Hardware Evolution

Programming Language Design and Analysis motivated by Hardware Evolution Programming Language Design and Analysis motivated by Hardware Evolution Alan Mycroft Presenter: Thomas Bøgholm September 24, 2007 Alan Mycroft Professor på Cambridge Universitet Cambridge Programming

Læs mere

Lageradministration. dopsys

Lageradministration. dopsys Lageradministration 1 Lageret i maskinarkitekturen Beregningsenhed, lagre (registre, RAM, disk), ydre enheder 2 Abstraktion over typerne: et hierarki En maskine har flere forskellige lagre Operativsystemet

Læs mere

Hastigheden på en computers centrale regneenhed, CPU en, har altid været en vigtig

Hastigheden på en computers centrale regneenhed, CPU en, har altid været en vigtig Supercomputere mange bække små... Af Brian Vinter, DIKU Hastigheden på en computers centrale regneenhed, CPU en, har altid været en vigtig konkurrenceparameter for leverandørerne. Med hurtigere computere

Læs mere

PERFORMANCE DokumentBrokeren

PERFORMANCE DokumentBrokeren PERFORMANCE DokumentBrokeren Copyright 2012 INDHOLDSFORTEGNELSE 1 Målinger og analyse...1 1.1 Kørsler på Amazon-serveren...1 1.1.1 PDF...1 1.1.2 ODF...2 1.2 Kørsler på PC med 2 kerner og 12 GB RAM...2

Læs mere

Cluster Computing. Eksamensopgave

Cluster Computing. Eksamensopgave Cluster Computing Eksamensopgave Rune Højsgaard CPR: 090678 30. juni 2006 Indhold 1 Indledning 2 2 Knude 2 2.1 Valg af knude.................................. 2 3 Netværk 3 3.1 Torus.......................................

Læs mere

Computeren repræsenterer en teknologi, som er tæt knyttet til den naturvidenskabelige tilgang.

Computeren repræsenterer en teknologi, som er tæt knyttet til den naturvidenskabelige tilgang. Den tekniske platform Af redaktionen Computeren repræsenterer en teknologi, som er tæt knyttet til den naturvidenskabelige tilgang. Teknologisk udvikling går således hånd i hånd med videnskabelig udvikling.

Læs mere

\ \ Computerens Anatomi / /

\ \ Computerens Anatomi / / HTX Roskilde - mat-it-prog, 1.4 \ \ Computerens Anatomi / / Introduktion En PC ( personlige computer ) eller computer er bygget op af forskellige komponenter. Vi vil hermed gennemgå størstedelen af computerens

Læs mere

HP anbefaler Windows. Slip kreativiteten løs.

HP anbefaler Windows. Slip kreativiteten løs. HP anbefaler Windows. Slip kreativiteten løs. Oplev den seneste generation af kraftfulde HP workstations med NVIDIA grafik. Case Study Mercedes slipper kreativiteten løs med NVIDIA og HP NVIDIA og HP har

Læs mere

Rolf Fagerberg. Forår 2013

Rolf Fagerberg. Forår 2013 Forår 2013 Mål for i dag Dagens program: 1 2 3 4 5 6 Forudsætninger: DM536 og DM537 Timer: 50% forelæsninger, 50% øvelser Forudsætninger: DM536 og DM537 Eksamenform: Skriftlig eksamen: Timer: 50% forelæsninger,

Læs mere

Sider og segmenter. dopsys 1

Sider og segmenter. dopsys 1 Sider og segmenter dopsys 1 Lokal vs global sideallokering (1) Med (a) som udgangspunkt giver (b) lokal hhv. (c) global allokering forskellige resultater dopsys 2 Lokal vs global sideallokering (2) Den

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Introduktion til kurset Rolf Fagerberg Forår 2019 1 / 20 Hvem er vi? Underviser: Rolf Fagerberg, Institut for Matematik og Datalogi (IMADA) Forskningsområde: algoritmer

Læs mere

-Krav til klinikkens udstyr (hardware/netværk mm.)

-Krav til klinikkens udstyr (hardware/netværk mm.) -Krav til klinikkens udstyr (hardware/netværk mm.) Før al dente kan installeres på klinikken skal det nødvendige udstyr være konfigureret og på plads. Der skal være adgang til server og samtlige klient-maskiner,

Læs mere

Mindstekrav til udstyr (fase 1) Løsningsbeskrivelse

Mindstekrav til udstyr (fase 1) Løsningsbeskrivelse Mindstekrav til udstyr (fase 1) Løsningsbeskrivelse Indholdsfortegnelse 3.1 INDLEDNING 2 3.2 MINDSTEKRAV TIL SLUTBRUGERNES KLIENTER MV 2 3.2.1 Mindstekrav til hardware for PC-klienter 2 3.2.2 Mindstekrav

Læs mere

Huset 2 overblik 4 Følgende kamera systemer kan linkes til DBM 6000 : Avermedia, Dallmeier, GeoVision, Milestone, Mirasys, Seetec, VisiMAX Kameraet kan tilgåes via installations vinduet, bygningstegningen

Læs mere

Lageret i maskinarkitekturen. Beregningsenhed, lagre (registre, RAM, disk), ydre enheder

Lageret i maskinarkitekturen. Beregningsenhed, lagre (registre, RAM, disk), ydre enheder Lageradministration Lageret i maskinarkitekturen Beregningsenhed, lagre (registre, RAM, disk), ydre enheder Abstraktion over typerne: et hierarki En maskine har fl ere forskellige lagre Operativsystemet

Læs mere

Rolf Fagerberg. Forår 2015

Rolf Fagerberg. Forår 2015 Forår 2015 Dagens program 1 2 3 4 5 Underviser:, IMADA Forskningsområde: algoritmer og datastrukturer Underviser:, IMADA Forskningsområde: algoritmer og datastrukturer Deltagere: BA i Datalogi BA i Software

Læs mere

Rolf Fagerberg. Forår 2015

Rolf Fagerberg. Forår 2015 Forår 2015 Dagens program 1 2 3 4 5 Underviser:, IMADA Forskningsområde: algoritmer og datastrukturer Deltagere: BA i Datalogi BA i Software Engineering BA i Matematik-Økonomi BA i Anvendt Matematik BA

Læs mere

Konfigurationsguide. Krav til hardware og software for SonWin og SonWins moduler. Side 1 af 17

Konfigurationsguide. Krav til hardware og software for SonWin og SonWins moduler. Side 1 af 17 Konfigurationsguide Krav til hardware og software for SonWin og SonWins moduler Side 1 af 17 Versionshistorik Dato Version Forfatter Handling 2014-07-09 1.0 HHH Sammenknytning af konfigurationsguides fra

Læs mere

Algorithms & Architectures II

Algorithms & Architectures II Algorithms & Architectures II Algorithms & Architectures II Jens Myrup Pedersen Hans Peter Schwefel Kursusholdere Dagens lektion Overordnet mål: At etablere en forståelse for hvordan hardware og hardwarearkitekturer

Læs mere

Introduktion til DM507

Introduktion til DM507 Introduktion til DM507 Rolf Fagerberg Forår 2017 1 / 20 Hvem er vi? Underviser: Rolf Fagerberg, IMADA Forskningsområde: algoritmer og datastrukturer 2 / 20 Hvem er vi? Underviser: Rolf Fagerberg, IMADA

Læs mere

Rolf Fagerberg. Forår 2012

Rolf Fagerberg. Forår 2012 Forår 2012 Mål for i dag Dagens program: 1 2 3 4 5 6 Forudsætninger: DM502 og DM503 Timer: 50% forelæsninger, 50% øvelser Forudsætninger: DM502 og DM503 Eksamenform: Skriftlig eksamen: Timer: 50% forelæsninger,

Læs mere

Computer Literacy. En stationær bordmodel. En Bærbar Notebook, Labtop, Slæbbar, Blærebar mm.

Computer Literacy. En stationær bordmodel. En Bærbar Notebook, Labtop, Slæbbar, Blærebar mm. Computer Literacy Computer Literacy handler om at forstå hvad computer (hardware) og software kan gøre. Denne præsentation fokuserer kun på hardware februar 2002 Computerliteracy -hardware (15 dias) 1

Læs mere

Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner

Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner Virtuel PC Fordele/ulemper Fordele: Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner Ulemper: Reserverer RAM (Windows 7) Problemer med at ureglementeret lukke ned Mister

Læs mere

Overbelastning af processor i Windows XP og i Ubuntu

Overbelastning af processor i Windows XP og i Ubuntu Overbelastning af processor i Windows XP og i Ubuntu Af Thomas Daugaard kl. 3.4 HTX Roskilde Jeg er i programmering og IT i gang med at teste min computer under belastning af CPUen. Ved at programmere

Læs mere

Agenda. Muligheder for anvendelse. Komponenter. Features. Restore muligheder. DR og TSM integration. Repository. Demo. Spørgsmål

Agenda. Muligheder for anvendelse. Komponenter. Features. Restore muligheder. DR og TSM integration. Repository. Demo. Spørgsmål Agenda Muligheder for anvendelse Komponenter Features Restore muligheder DR og TSM integration Repository Demo Spørgsmål Muligheder for anvendelse Data Center dmsave/lokal TSM Remote Office Application

Læs mere

Sider og segmenter. dopsys 1

Sider og segmenter. dopsys 1 Sider og segmenter dopsys 1 Lokal vs global sideallokering (1) Med (a) som udgangspunkt giver (b) lokal hhv. (c) global allokering forskellige resultater dopsys 2 Lokal vs global sideallokering (2) Den

Læs mere

Skitsering og rendering med Revit - BIM workflow fra skitse til præsentation

Skitsering og rendering med Revit - BIM workflow fra skitse til præsentation BIM University 2012 Skitsering og rendering med Revit - BIM workflow fra skitse til præsentation v/ André Andersen, Supporter, Arkitekt Indhold i Building Design Suites Workflow i Building Design Suite

Læs mere

CPU i7 2.2 GHz 4 kerner i5-4210u 1,7 GHz 2 kerner, 4 logiske kerner GPU integreret Nvidia GeForce 820M Ram 8GB 6 GB Harddisk HDD HDD

CPU i7 2.2 GHz 4 kerner i5-4210u 1,7 GHz 2 kerner, 4 logiske kerner GPU integreret Nvidia GeForce 820M Ram 8GB 6 GB Harddisk HDD HDD Indledning En computer indeholder forskellige komponenter. De vigtigste er CPU, GPU, RAM og harddisk. CPU en er selve hjertet, som styre processerne, og siger til hvilket komponent der skal lave hvilken

Læs mere

MSS CONSULT Dato: 28-08-08 SALGSBROCHURE. Autoværksted. Indeholdende. Hardware Software Netværk

MSS CONSULT Dato: 28-08-08 SALGSBROCHURE. Autoværksted. Indeholdende. Hardware Software Netværk Dato: 28-08-08 SALGSBROCHURE Autoværksted Indeholdende Hardware Software Netværk Side 2 BESTIL PÅ TELEFON: 24 79 71 41 Side 3 INDHOLDSFORTEGNELSE Indledning 4 Bærbare 5 Svag stationær 6 Middel stationær

Læs mere

SAS GRID MANAGER THOMAS DAMGAARD, CHEFKONSULENT, SAS INSTITUTE Copyr i g ht 2016, SAS Ins titut e Inc. All rights res er ve d.

SAS GRID MANAGER THOMAS DAMGAARD, CHEFKONSULENT, SAS INSTITUTE Copyr i g ht 2016, SAS Ins titut e Inc. All rights res er ve d. SAS GRID MANAGER THOMAS DAMGAARD, CHEFKONSULENT, SAS INSTITUTE 2016-10-12 INDHOLD Hvad kan Grid Manager? Hvordan virker SAS Grid Manager? Spørgsmål HVAD KAN GRID MANAGER? Jobstyring Central administration

Læs mere

Parallelle algoritmer

Parallelle algoritmer Parallelle algoritmer 1 Von Neumann s model John von Neumann 1903-57 Von Neumanns model: Instruktioner og data er lagret i samme lager, og én processor henter instruktioner fra lageret og udfører dem én

Læs mere

Rolf Fagerberg. Forår 2014

Rolf Fagerberg. Forår 2014 Forår 2014 Mål for i dag Dagens program: 1 2 3 4 5 6 Forudsætninger: Format: Programmering og Diskret matematik I (forelæsninger), TE (øvelser), S (arbejde selv og i studiegrupper) Eksamenform: Skriftlig

Læs mere

Datanet Obligatorisk opgave 2: TCP. René Hansen Michael Nilou Anders Bjerg Pedersen Hold september 2007

Datanet Obligatorisk opgave 2: TCP. René Hansen Michael Nilou Anders Bjerg Pedersen Hold september 2007 Datanet Obligatorisk opgave 2: TCP René Hansen Michael Nilou Anders Bjerg Pedersen Hold 1 19. september 2007 1 Indledning Denne opgave går ud på at analysere TCPs måde at transmittere og retransmittere

Læs mere

High-Performance Data Mining med SAS Enterprise Miner 14.1

High-Performance Data Mining med SAS Enterprise Miner 14.1 High-Performance Data Mining med SAS Enterprise Miner 14.1 nye procedurer til en mere effektiv modeludviklingsproces Kristina Birch, Advisory Analytical Consultant, SAS Institute Indhold Hvad er High-Performance

Læs mere

Programmering. Det rent og skært nødvendige, det elementært nødvendige! Morten Dam Jørgensen

Programmering. Det rent og skært nødvendige, det elementært nødvendige! Morten Dam Jørgensen Programmering Det rent og skært nødvendige, det elementært nødvendige! Morten Dam Jørgensen Oversigt Undervisningen Hvad er programmering Hvordan er et program organiseret? Programmering og fysik Nobelprisen

Læs mere

Installations- og. Brugervejledning. Rambøll CAREArkiv - version feb Rambøll Informatik A/S. j.nr. LLP feb.

Installations- og. Brugervejledning. Rambøll CAREArkiv - version feb Rambøll Informatik A/S. j.nr. LLP feb. Rambøll CAREArkiv - version 8.00.06 feb. 2008 Installations- og Brugervejledning Rambøll Informatik A/S j.nr. LLP070004.2 feb. 2008 Installations- og Brugervejledning til Rambøll CAREArkiv v. 8.00.06 Indholdsfortegnelse

Læs mere

Ydeevne og kapacitet. Indholdsfortegnelse

Ydeevne og kapacitet. Indholdsfortegnelse Indholdsfortegnelse Computer specifikationer Indledning 1. Hypotese 1.1 Første test: 1.1.1 Kommentar: 1.2 Anden test: 1.2.1 Kommentar 1.3 Konklusion 2. Hypotese 2.1 Test 2.1.1 Kommentar 2.2 Konklusion

Læs mere

Målet for disse slides er at beskrive nogle algoritmer og datastrukturer relateret til at gemme og hente data effektivt.

Målet for disse slides er at beskrive nogle algoritmer og datastrukturer relateret til at gemme og hente data effektivt. Merging og hashing Mål Målet for disse slides er at beskrive nogle algoritmer og datastrukturer relateret til at gemme og hente data effektivt. Dette emne er et uddrag af kurset DM507 Algoritmer og datastrukturer

Læs mere

Ansøgning om godkendelse af kandidatuddannelse i escience

Ansøgning om godkendelse af kandidatuddannelse i escience KØBENHAVNS UNIVERSITET Ansøgning om godkendelse af kandidatuddannelse i escience Hidtil er videnskabelig indsigt fortrinsvis opnået enten gennem opstilling af teorier eller gennem observationer i naturen

Læs mere

AVR MP3 29-05-08 05576 Ingeniørhøjskolen i Århus Michael Kaalund

AVR MP3 29-05-08 05576 Ingeniørhøjskolen i Århus Michael Kaalund AVR MP3 29-05-08 Indholdsfortegnelse 1 Introduktion...2 2 Udviklingsmiljø...2 3 Beskrivelse af systemet...3 3.1 VS1001k...3 3.2 MP3 file formatet...6 4 Konklusion...6 5 Litteratur liste...6 6 Illustrations

Læs mere

Målet for disse slides er at diskutere nogle metoder til at gemme og hente data effektivt.

Målet for disse slides er at diskutere nogle metoder til at gemme og hente data effektivt. Merging og hashing Mål Målet for disse slides er at diskutere nogle metoder til at gemme og hente data effektivt. Dette emne er et uddrag af kurset DM507 Algoritmer og datastrukturer (2. semester). Mål

Læs mere

VDSL2 med frekvensplan 35b Vplus Supervectoring

VDSL2 med frekvensplan 35b Vplus Supervectoring VDSL2 med frekvensplan 35b Vplus Supervectoring 18. Januar 2016 1 Teknologisk videreudvikling af VDSL2 med vectoring I de kommende år anskaffer TDC et stort antal nye linjekort og vectoring processor kort

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2018 Projekt, del II Institut for matematik og datalogi Syddansk Universitet 20. marts, 2019 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

Cloud Failover Appliance

Cloud Failover Appliance Cloud Failover Appliance Cloud Failover Appliance (CFA) er en enterprise-grads Disaster Recovery løsning, der genopretter systemer og applikationer på minutter - uden al hardwaren og kompleksiten. Med

Læs mere

Hosted løsning... 3. Hosted produkter... 4. Dedikeret server hosting... 5. Virtuel server hosting... 6. Shared Office hosting... 7

Hosted løsning... 3. Hosted produkter... 4. Dedikeret server hosting... 5. Virtuel server hosting... 6. Shared Office hosting... 7 2011 Indhold Hosted løsning... 3 Hosted produkter... 4 Dedikeret server hosting... 5 Virtuel server hosting... 6 Shared Office hosting... 7 Exchange hosting... 8 Remote Backup... 9 Hosted løsning Hosting

Læs mere

Skræddersyede digitale løsninger alle kan bruge

Skræddersyede digitale løsninger alle kan bruge Skræddersyede digitale løsninger alle kan bruge Tak for et givende samarbejde i år, og for altid gode oplevelser, når jeg har ringet til jer. Det er en fantastisk betjening man får - I er altid søde og

Læs mere

The ADSL-optimizer: Korrekt trafikstyring på ADSL linier

The ADSL-optimizer: Korrekt trafikstyring på ADSL linier The ADSL-optimizer: Korrekt trafikstyring på ADSL linier Trafikstyring i bolignet d.8/6-2005 Foredrag: Baseret på mit datalogi speciale af Jesper Dangaard Brouer Cand. Scient Datalog Datalogisk

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2013 Projekt, del I Institut for matematik og datalogi Syddansk Universitet 5. marts, 2013 Dette projekt udleveres i to dele. Hver del har sin deadline, således

Læs mere

Lærevejledning. - en introduktion til maskinarkitektur. faraz@butt.dk Faraz Butt mads@danquah.dk Mads Danquah doktor@dyregod.dk Ulf Holm Nielsen

Lærevejledning. - en introduktion til maskinarkitektur. faraz@butt.dk Faraz Butt mads@danquah.dk Mads Danquah doktor@dyregod.dk Ulf Holm Nielsen Lærevejledning - en introduktion til maskinarkitektur faraz@butt.dk Faraz Butt mads@danquah.dk Mads Danquah doktor@dyregod.dk Ulf Holm Nielsen Roskilde Universitetscenter Naturvidenskabelig Basisuddannelse

Læs mere

Tilgang til data. To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (key, nøgle) for dataelementer.

Tilgang til data. To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (key, nøgle) for dataelementer. Merging og Hashing Tilgang til data To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (key, nøgle) for dataelementer. API for sekventiel tilgang (API = Application

Læs mere

Datamaskiners ydeevne

Datamaskiners ydeevne Datamaskiners ydeevne Martin Zachariasen, DIKU Litteratur: Patterson & Hennessy, kap. 2 Måling af ydeevne Simple ydelsesmål: Klokfrekvens CPI MIPS Benchmarks SPEC 1 Brugerkrav Som brugere af en datamaskine/system

Læs mere

Program Dokumentation PC Software Skrevet af. Gruppen. Version 1.0

Program Dokumentation PC Software Skrevet af. Gruppen. Version 1.0 Program Dokumentation PC Software Skrevet af Gruppen. Version 1.0 Indholds fortegnelse 1. INDLEDNING...3 1.1. FORMÅL...3 1.2. REFERENCER...3 1.3. VERSIONSHISTORIE...3 1.4. DEFINITIONER...3 1.5. DOKUMENTATIONENS

Læs mere

Ej blot til lyst: Programmering og matematisk dannelse i det 21. århundrede

Ej blot til lyst: Programmering og matematisk dannelse i det 21. århundrede Ej blot til lyst: Programmering og matematisk dannelse i det 21. århundrede Henrik Kragh Sørensen Institut for Naturfagenes Didaktik Københavns Universitet Konference om Programmering og Koder Danmarks

Læs mere

Programmering, algoritmik og matematik en nødvendig sammenblanding?

Programmering, algoritmik og matematik en nødvendig sammenblanding? Programmering, algoritmik og matematik en nødvendig sammenblanding? Oplæg til IDA møde, 29. november 2004 Martin Zachariasen DIKU 1 Egen baggrund B.Sc. i datalogi 1989; Kandidat i datalogi 1995; Ph.D.

Læs mere

Tilgang til data. To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (også kaldet key, nøgle) for dataelementer.

Tilgang til data. To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (også kaldet key, nøgle) for dataelementer. Merging og Hashing Tilgang til data To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (også kaldet key, nøgle) for dataelementer. API for sekventiel tilgang (API =

Læs mere

Håndbog Til CPR services. Bilag 10 Opsætning af CPR klienten til understøttelse af forskellige installationstyper

Håndbog Til CPR services. Bilag 10 Opsætning af CPR klienten til understøttelse af forskellige installationstyper Håndbog Til CPR services Bilag 10 Opsætning af CPR klienten til understøttelse af forskellige installationstyper CPR-kontoret Datavej 20, Postboks 269, 3460 Birkerød E-post: cpr@cpr.dk. Telefax 45 82 51

Læs mere

Operativsystemer of C Efterår 2013 Virtuel hukommelse (kap. 9)

Operativsystemer of C Efterår 2013 Virtuel hukommelse (kap. 9) Operativsystemer of C Efterår Virtuel hukommelse (kap. 9) 8// Planen for idag q Virtuel hukommelse. q Demand paging / page faults. q Sideudskiftningsalgoritmer. q Rammeallokering til processer. Ø Øvelser:

Læs mere

Design Systemkald. User-mode Linux, The Linux kernel/325-2004

Design Systemkald. User-mode Linux, The Linux kernel/325-2004 Tracing tråden afbryder systemkaldet via ptrace Systemkaldet til værten ændres til getpid Processens stak manipuleres til at kalde kernen Kernen returnerer til processen Design Systemkald Design Startup/shutdown

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2016 Projekt, del I Institut for matematik og datalogi Syddansk Universitet 29. februar, 2016 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

Standardserverkonfiguration i Statens It s standarddriftsplatform. Aftalekompleksets bilag 11 Statens It s standarddriftsplatform Underbilag B

Standardserverkonfiguration i Statens It s standarddriftsplatform. Aftalekompleksets bilag 11 Statens It s standarddriftsplatform Underbilag B Standardserverkonfiguration i Statens It s standarddriftsplatform Aftalekompleksets bilag 11 Statens It s standarddriftsplatform Underbilag B Indhold 1 Servere 3 1.1 Standarder for serverkonfigurationer

Læs mere

3. Computerens opbygning.

3. Computerens opbygning. 3. Computerens opbygning. Computere er konstrueret med henblik på at skulle kunne behandle og opbevare data og det er de som nævnt i noterne om Bits og Bytes vældig gode til. Som overordnet model for computere

Læs mere

Computerstøttet beregning

Computerstøttet beregning CSB 2009 p. 1/16 Computerstøttet beregning Lektion 1. Introduktion Martin Qvist qvist@math.aau.dk Det Ingeniør-, Natur-, og Sundhedsvidenskabelige Basisår, Aalborg Universitet, 3. februar 2009 people.math.aau.dk/

Læs mere

National supercomputing dag Muligheder og Udfordringer

National supercomputing dag Muligheder og Udfordringer National supercomputing dag Muligheder og Udfordringer Jeppe Olsen Institut for kemi Aarhus Universitet May 30, 2016 Jeppe Olsen (Kemi, AU) National supercomputing dag May 30, 2016 1 / 7 Supercomputer

Læs mere

Styresystemer og tjenester

Styresystemer og tjenester Styresystemer og tjenester Indhold: 1. Introduktion til styresystemer. 2. Processer og tråde. 3. Synkroniseringsmetoder og InterProcesCommunikation. 4. Memory management. 5. I/O og devicedrivere. 6. Filsystemer.

Læs mere

DeIC Danish e-infrastructure Cooperation

DeIC Danish e-infrastructure Cooperation DeIC Danish e-infrastructure Cooperation Trends i Dansk escience Lene Krøl Andersen, Ph.d, MBA Leder af DeICs escience Kompetencecenter DeIC escience Kompetencecenter; snart 1 år! Video - escience https://filesender.deic.dk/filesender/?vid=73b

Læs mere

Hyper-V på Windows 8 64 Bit. Indhold. Vejledning i brug af Hyper-V på en Windows 8 maskine

Hyper-V på Windows 8 64 Bit. Indhold. Vejledning i brug af Hyper-V på en Windows 8 maskine Hyper-V på Windows 8 64 Bit Vejledning i brug af Hyper-V på en Windows 8 maskine Indhold Hyper-V på Windows 8 64 Bit... 1 Installation... 2 Vejledning trin for trin... 2 Etablering af Netværk... 5 Opret

Læs mere

Virtuel Hukommelse. Niels Olof Bouvin Institut for Datalogi Aarhus Universitet

Virtuel Hukommelse. Niels Olof Bouvin Institut for Datalogi Aarhus Universitet Virtuel Hukommelse 1 Niels Olof Bouvin Institut for Datalogi Aarhus Universitet Oversigt Formålet med virtuel hukommelse Organisering af virtuel hukommelse Håndtering af virtuel hukommelse 2 Minimal computerarkitektur

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2019 Projekt, del I Institut for matematik og datalogi Syddansk Universitet 27. februar, 2019 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

MANUAL. Præsentation af Temperaturloggerdata. Version 2.0

MANUAL. Præsentation af Temperaturloggerdata. Version 2.0 MANUAL Præsentation af Temperaturloggerdata Version 2.0 Indholdsfortegnelse FORORD...3 INTRODUKTION...3 KRAV OG FORUDSÆTNINGER...3 INSTALLATION...4 OPSÆTNING...8 PROGRAMOVERBLIK...10 PROGRAMKØRSEL...11

Læs mere

M A D S L A R S E N, A S G E R B A L L E G A A R D & J O N A S K R O N B O R G R O S K I L D E T E K N I S K E G Y M N A S I U M.

M A D S L A R S E N, A S G E R B A L L E G A A R D & J O N A S K R O N B O R G R O S K I L D E T E K N I S K E G Y M N A S I U M. M A D S L A R S E N, A S G E R B A L L E G A A R D & J O N A S K R O N B O R G R O S K I L D E T E K N I S K E G Y M N A S I U M mininet EN ØVELSE I AT ETABLERE ET NETVÆRK S E R V I C E O G K O M M U N

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2018 Projekt, del II Institut for matematik og datalogi Syddansk Universitet 13. marts, 2018 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

Algoritmedesign med internetanvendelser ved Keld Helsgaun

Algoritmedesign med internetanvendelser ved Keld Helsgaun Algoritmedesign med internetanvendelser ved Keld Helsgaun 1 Analyse af algoritmer Input Algoritme Output En algoritme er en trinvis metode til løsning af et problem i endelig tid 2 Algoritmebegrebet D.

Læs mere

RECORDIT Voice Recording system

RECORDIT Voice Recording system RECORDIT Voice Recording system RECORDIT Call Recording RECORDIT er et Call Recording system baseret på de nyeste tekniske udviklinger, og tilbyder derfor alt hvad du kan forvente af en professionel, men

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2017 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 6. april, 2017 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

Lageradministration Paging og segmentering

Lageradministration Paging og segmentering Lageradministration Paging og segmentering 1 Re: Logiske/fysiske adresser... Proces-struktur = kode og data for en proces 4G En proces tilgår sin proces-struktur via et logisk/virtuelt adresserum, fx 0,

Læs mere

Styresystemer og tjenester

Styresystemer og tjenester Styresystemer og tjenester Indhold: 1. Introduktion til styresystemer. 2. Processer og tråde. 3. Synkroniseringsmetoder og InterProcesCommunikation. 4. Memory management. 5. I/O og devicedrivere. 6. Filsystemer.

Læs mere

Optimering af Pervasive v 9 databasen

Optimering af Pervasive v 9 databasen Optimering af Pervasive v 9 databasen I forhold til IT Revisor Alle funktioner i IT Revisor benytter PSQL databasen, nogle mere intensivt end andre. Mange steder i IT Revisor kan den rigtige indstilling

Læs mere

Hvilket sprog er hurtigst

Hvilket sprog er hurtigst Denne guide er oprindeligt udgivet på Eksperten.dk Hvilket sprog er hurtigst Denne artikel forsøger at aflive forskellige myter om hvilke sprog der er hurtigst. Den forudsætter ikke noget særligt. Skrevet

Læs mere

Indholdsfortegnelse. Side 1 af 7

Indholdsfortegnelse. Side 1 af 7 Den uddannelsesspecifikke del af studieordningen for bacheloruddannelsen i machine learning og datavidenskab ved Det Natur- og Biovidenskabelige Fakultet, Københavns Universitet 2019 Indholdsfortegnelse

Læs mere

Grundlæggende køretidsanalyse af algoritmer

Grundlæggende køretidsanalyse af algoritmer Grundlæggende køretidsanalyse af algoritmer Algoritmers effektivitet Størrelse af inddata Forskellige mål for køretid Store -notationen Klassiske effektivitetsklasser Martin Zachariasen DIKU 1 Algoritmers

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2019 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 10. april, 2019 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2016 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 20. april, 2016 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

Netværksmålinger. - en introduktion! Netteknik. TCP - IP - Ethernet

Netværksmålinger. - en introduktion! Netteknik. TCP - IP - Ethernet Netværksmålinger - en introduktion! Netteknik TCP - IP - Ethernet 1 DNS eksempel På en ældre Windows 7 pc sker følgende deault ved DNS opslag: HOSTS filen kigges igennem DNS + DNS Suffix checkes LLMNR

Læs mere

Routeren. - og lag 3 switchen! Netteknik 1

Routeren. - og lag 3 switchen! Netteknik 1 Routeren - og lag 3 switchen! Netteknik 1 Routeren en introduktion NETVÆRK 10.0.0.0 NETVÆRK 192.168.1.0 E1 Router E0 S0 NETVÆRK 194.182.2.0 Grundlæggende LAN teknologi består af Ethernet switche der flytter

Læs mere

Til dig som vil have et indblik i computeren

Til dig som vil have et indblik i computeren Vi håber du nu har fået indblik i computerens hardware. Til dig som vil have et indblik i computeren Brochuren er skrevet af Anders Bøge Paulsen, Betina Kopp Pedersen, Frederik Hejgaard Andersen og Oscar

Læs mere

Lidt orientering om, hvad en computer består af

Lidt orientering om, hvad en computer består af Lidt orientering om, hvad en computer består af Lidt orientering om, hvad en computer består af...1 Introduktion...2 Skærm...2 Printer...2 Tastatur...2 Mus...3 CPU...3 Bundkort...4 Strømforsyning...4 RAM/

Læs mere

IT og Programmering eksamens projekt

IT og Programmering eksamens projekt IT og Programmering eksamens projekt Visualisering af Gravitation Roskilde HTX Anders Kær Bennetsen D. 20-05-2010 IT og Programmering 1.1 Indledning:... 4 1.2 Beskrivelse af Ide:... 4 1.3 Definition af

Læs mere

SPØRGSMÅL SVAR NR. 2. Greve Kommune udbud - Spørgsmål fra tilbudsgivere og Greve Kommunes besvarelse. Nr. Spørgsmål Besvarelse

SPØRGSMÅL SVAR NR. 2. Greve Kommune udbud - Spørgsmål fra tilbudsgivere og Greve Kommunes besvarelse. Nr. Spørgsmål Besvarelse SPØRGSMÅL SVAR NR. 2 Greve Kommune udbud - Spørgsmål fra tilbudsgivere og Greve Kommunes besvarelse S-13 Bilag 4 2.5, K4.2-17. I Bilag 13 er der ikke angivet specs for nogle af de anførte Macenheder. Kan

Læs mere

Computerens anatomi. Flashklip for børn

Computerens anatomi. Flashklip for børn Computerens anatomi Flashklip for børn Rapport der beskriver vores arbejde med at fremstille produkter, der kan formidle information om computerens opbygning til børn. Anders og Asger 11-05-2011 Indhold

Læs mere

Internetsøgemaskiner. Gerth Stølting Brodal Datalogisk Institut Aarhus Universitet

Internetsøgemaskiner. Gerth Stølting Brodal Datalogisk Institut Aarhus Universitet Internetsøgemaskiner Gerth Stølting Brodal Datalogisk Institut Aarhus Universitet 1 Internettet Meget stor mængde ustruktureret information Hvordan finder man relevant info? Søgemaskiner! 94: Lycos,...

Læs mere

CJE Information - www.cje.dk - Din professionelle IT leverandør

CJE Information - www.cje.dk - Din professionelle IT leverandør Partnummer UPC Besivelse Pris i DKK:ekskl. moms SH103S3/120G Solid-State Drive KINGSTON SSD 120GB HyperX 3K SATA3 2,5" 789,00 SH103S3/240G Solid-State Drive KINGSTON SSD 240GB HyperX 3K SATA3 2,5" 1.172,24

Læs mere

ANALOG vs DIGITAL. figur 1: fotografi af en blyantsstreg. figur 2: en linje beskrevet som formel er omsat til pixels

ANALOG vs DIGITAL. figur 1: fotografi af en blyantsstreg. figur 2: en linje beskrevet som formel er omsat til pixels ANALOG vs DIGITAL Ordet digitalt bliver brugt ofte indenfor skitsering. Definitionen af digitalt er en elektronisk teknologi der genererer, gemmer, og processerer data ved at benytte to tilstande: positiv

Læs mere

Implementation af Koordinering. dopsys 1

Implementation af Koordinering. dopsys 1 Implementation af Koordinering dopsys 1 Oversigt: Impl. af koordinering Begreber: Kritiske regioner Gensidig udelukkelse Synkroniseringsprimitiver: Binære semaforer / mutexes Tællesemaforer Betingelsesvariabler

Læs mere