Parallell beräkning

Introduktion till datatekniker

Hadrien Lacroix

Content Developer at DataCamp

Parallell beräkning

  • Grunden för moderna databearbetningsverktyg
  • Nödvändigt:
    • Främst på grund av minne
    • Också för processorkraft
  • Hur det fungerar:
    • Dela upp uppgifter i mindre deluppgifter
    • Fördela deluppgifterna över flera datorer
Introduktion till datatekniker

1000 t-shirts

Introduktion till datatekniker

erfaren säljassistent

Introduktion till datatekniker

junior säljassistent

1 Emojis av Mohamed Hassan
Introduktion till datatekniker

en säljassistent i taget

Introduktion till datatekniker

gruppering av t-shirts

Introduktion till datatekniker

junior säljassistenter blir klara på en timme och femton minuter

Introduktion till datatekniker

erfarna säljassistenter blir klara på två timmar och tretton minuter

Introduktion till datatekniker

Fördelar och risker med parallell beräkning

  • Anställda = bearbetningsenheter
  • Fördelar
    • Ökad processorkraft
    • Minskad minnesanvändning
  • Nackdelar
    • Dataflytt medför en kostnad
    • Kommunikationstid
Introduktion till datatekniker

jämförelse av junior och erfaren säljassistents prestanda

Introduktion till datatekniker

det tar tio minuter att fördela de tusen t-shirtsen till de fyra juniorassistenterna

Introduktion till datatekniker

det tar fem minuter att samla ihop t-shirtsen från de fyra juniorassistenterna till en hög

Introduktion till datatekniker

datapipeline

Introduktion till datatekniker

datapipeline

Introduktion till datatekniker

Sammanfattning

  • Fördelar och risker
  • Hur det implementeras hos Spotflix
Introduktion till datatekniker

Nu kör vi en övning!

Introduktion till datatekniker

Preparing Video For Download...