Sari la conținutul principal

Curs

Programare paralelă în R

Intermediar4 h

R4 h16 videoclipuri49 exerciții3,950 XP1,296Certificat de realizare

Creează-ți contul gratuit

Continuă cu Google
sau
Continuând, accepți Termenii de utilizare, Politica de confidențialitate și faptul că datele tale sunt stocate în SUA.

Apreciat de cursanți din mii de companii

Instruiești o echipă?

Încearcă pentru companii

Descrierea cursului

Accelerează-ți codul cu programarea paralelă



Limbajul de programare R este o componentă esențială a stack-ului tehnologic modern. Dar uneori, codul R durează mult să ruleze. Vestea bună este că majoritatea computerelor moderne au mai multe procesoare. Acest curs despre programarea paralelă te poate ajuta să îți accelerezi codul valorificând hardware-ul pe care îl ai deja.

Învață conceptele cheie



În acest curs, vei învăța sistematic conceptele-cheie ale programării paralele. Vei analiza profilul și vei face benchmark pentru calcule comune precum bootstrap-uri și mapări de funcții. Vei învăța, de asemenea, să identifici operațiunile care pot beneficia de paralelizare.

Folosește pachetele R pentru a paraleliza operațiunile



Pe măsură ce avansezi, vei explora o suită de pachete R mature (parallel, foreach, future). Vei învăța să folosești aceste pachete pentru a paraleliza operațiunile cu liste, matrici și cadre de date. Lucrând la o varietate de sarcini, vei dobândi abilitățile necesare pentru a reduce timpul de execuție al buclelor for imbricate. Vei învăța, de asemenea, cum să monitorizezi, să depanezi și să rezolvi problemele de reproductibilitate ale codului paralelizat.

Paralelizează codul tău existent



Cu aceste instrumente la îndemână, vei putea scrie cod paralelizat care rulează semnificativ mai rapid. Până când vei termina, vei avea abilitățile necesare pentru a paraleliza și a menține codul existent într-un mod principial.

Cerințe prealabile

Programă

Planul cursului

1

Introducere în programarea paralelă

R

Programare paralelă în R

Curs
finalizat

Obține diploma de absolvire

Înscrie-te acum

Dezvoltă-ți competențele în date cu DataCamp for Mobile

Fă progrese din mers cu cursurile noastre pentru mobil și provocările zilnice de programare de 5 minute.