Hoppa till huvudinnehållet

Kurs

Parallell programmering i R

Mellannivå4 tim

Lås upp kraften i parallell databehandling i R. Förbättra din dataanalys, snabba upp beräkningar och bearbeta stora datamängder utan ansträngning.

R4 tim16 videor49 övningar3,950 XP1,272Intyg om fullgjord kurs

Skapa ditt kostnadsfria konto

Fortsätt med Google
eller
Genom att fortsätta godkänner du våra Användarvillkor, vår Integritetspolicy och att dina data lagras i USA.

Älskad av elever på tusentals företag

Utbildar ett team?

Prova för företag

Kursbeskrivning

Snabba upp din kod med parallell programmering



R-programmeringsspråket är en viktig del av den moderna teknikstacken. Men ibland tar R-kod lång tid att köra. Den goda nyheten är att de flesta moderna datorer har flera processorer. Den här kursen i parallellprogrammering kan hjälpa dig att snabba upp din kod genom att utnyttja den hårdvara du redan har.

Lär dig de viktigaste begreppen



I den här kursen kommer du systematiskt att lära dig de viktigaste begreppen inom parallell programmering. Du kommer att profilera och benchmarka vanliga beräkningar som bootstraps och funktionsmappningar. Du kommer också att lära dig att identifiera operationer som kan dra nytta av parallellisering.

Använd R-paket för att parallellisera operationer



Allt eftersom du avancerar kommer du att utforska en uppsättning mogna R-paket (parallel, foreach, future). Du kommer att lära dig att använda dessa paket för att parallellisera operationer med listor, matriser och dataframes. Genom att arbeta med en mängd olika uppgifter kommer du att utveckla färdigheterna för att få kontroll över körtiden för nästlade for-loopar. Du kommer också att lära dig hur du övervakar, felsöker och löser reproducerbarhetsproblem i parallelliserad kod.

Parallellisera din befintliga kod



Med dessa verktyg i din verktygslåda kommer du att kunna skriva parallelliserad kod som körs betydligt snabbare. När du är klar kommer du att ha färdigheterna att parallellisera och underhålla befintlig kod på ett metodiskt sätt.

Förkunskapskrav

Kursplan

Kursöversikt

1

Introduktion till parallell programmering

R

Parallell programmering i R

Kurs
slutförd

Tjäna intyg om genomförande

Registrera dig nu

Utveckla dina datakunskaper med DataCamp för mobil

Ta dig framåt var du än är med våra mobilkurser och dagliga 5-minuterskodningsutmaningar.

Parallell programmering i R | DataCamp