Calcul paralel

Înțelegerea ingineriei datelor

Hadrien Lacroix

Content Developer at DataCamp

Calcul paralel

  • Baza instrumentelor moderne de procesare a datelor
  • Necesar:
    • În principal din cauza memoriei
    • Și pentru puterea de procesare
  • Mod de funcționare:
    • Sarcinile sunt împărțite în subtarcini mai mici
    • Subtarcinile sunt distribuite pe mai multe calculatoare
Înțelegerea ingineriei datelor

1000 de tricouri

Înțelegerea ingineriei datelor

asistent de vânzări senior

Înțelegerea ingineriei datelor

asistent de vânzări junior

1 Emoji de Mohamed Hassan
Înțelegerea ingineriei datelor

un asistent de vânzări pe rând

Înțelegerea ingineriei datelor

gruparea tricourilor

Înțelegerea ingineriei datelor

asistenții juniori termină în o oră și cincisprezece minute

Înțelegerea ingineriei datelor

asistentul senior termină în două ore și treisprezece minute

Înțelegerea ingineriei datelor

Beneficii și riscuri ale calculului paralel

  • Angajații = unități de procesare
  • Avantaje
    • Putere de procesare suplimentară
    • Consum redus de memorie
  • Dezavantaje
    • Transferul datelor implică un cost
    • Timp de comunicare
Înțelegerea ingineriei datelor

compararea performanței asistenților junior și senior

Înțelegerea ingineriei datelor

distribuirea celor o mie de tricouri către cei patru asistenți juniori durează zece minute

Înțelegerea ingineriei datelor

adunarea tricourilor de la cei patru asistenți juniori într-o grămadă durează cinci minute

Înțelegerea ingineriei datelor

pipeline de date

Înțelegerea ingineriei datelor

pipeline de date

Înțelegerea ingineriei datelor

Rezumat

  • Beneficii și riscuri
  • Implementare la Spotflix
Înțelegerea ingineriei datelor

Să exersăm!

Înțelegerea ingineriei datelor

Preparing Video For Download...