Vai al contenuto principale
HomeR

Corso

Programmazione parallela in R

IntermedioLivello di competenza
Aggiornato 06/2024
Inizia il corso gratis
RProgramming
4 h
16 video
49 Esercizi
3,950 XP
Attestato di conseguimento

Crea il tuo account gratuito

Continua con GoogleMostra più opzioni

o


Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.

Preferito dagli studenti di migliaia di aziende

Group

Formare un team?

Prova per il Business

Descrizione del corso

Accelera il tuo codice con la programmazione parallela



Il linguaggio di programmazione R è una parte fondamentale dello stack tecnologico moderno. Ma a volte, il codice R ci mette un sacco di tempo a funzionare. La buona notizia è che quasi tutti i computer di oggi hanno più processori. Questo corso sulla programmazione parallela può aiutarti a velocizzare il tuo codice sfruttando l'hardware che già hai.

Impara i concetti chiave



In questo corso imparerai in modo sistematico i concetti chiave della programmazione parallela. Farai il profilo e il benchmark di calcoli comuni come bootstrap e mappature di funzioni. Imparerai anche a capire quali operazioni possono essere migliorate con la parallelizzazione.

Usa i pacchetti R per parallelizzare le operazioni



Man mano che vai avanti, scoprirai una serie di pacchetti R già pronti (parallel, foreach, future). Imparerai a usare questi pacchetti per parallelizzare operazioni con elenchi, matrici e data frame. Lavorando su un sacco di compiti diversi, imparerai a gestire il tempo di esecuzione dei cicli for annidati. Imparerai anche come controllare, risolvere i bug e sistemare i problemi di riproducibilità del codice parallelizzato.

Rendi parallelo il tuo codice già pronto



Con questi strumenti a disposizione, potrai scrivere codice parallelizzato che gira molto più velocemente. Quando avrai finito, avrai le competenze per parallelizzare e mantenere il codice esistente in modo sistematico.

Prerequisiti

Writing Efficient R CodeIntroduction to the Tidyverse
1

Introduzione alla programmazione parallela

Impara a individuare quei fastidiosi colli di bottiglia nelle prestazioni del tuo codice R. Eseguirai un’operazione numerica classica in parallelo e imparerai a verificare se porta benefici!
Inizia il capitolo
2

parallel e foreach

Usa il parallelismo in R in vari scenari gestendo in modo efficiente le dipendenze. Trasforma quei cicli lenti in meccanismi fluidi e scattanti!
Inizia il capitolo
Programmazione parallela in R
Corso
completato

Ottieni Attestato di conseguimento

Aggiungi questa certificazione al tuo profilo LinkedIn, al curriculum o al CV
Condividila sui social e nella valutazione delle tue performance
Iscriviti ora

Unisciti a oltre 19 milioni di studenti e inizia Programmazione parallela in R oggi!

Crea il tuo account gratuito

Continua con GoogleMostra più opzioni

o


Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.

Aumenta le tue competenze sui dati con l'app di DataCamp

Avanza ovunque ti trovi con i nostri corsi per dispositivi mobili e le nostre sfide di programmazione quotidiane da 5 minuti.