Capisco multicore
è deprecato a partire dalla versione R 2.14 e mi è stato consigliato di iniziare a utilizzare il pacchetto parallel
che viene incorporato nella base di R 3.0.Deprecazione di multicore (mclapply) in R 3.0
Passando attraverso la documentazione di parallel
, ho scoperto che ci sono principalmente due funzioni per chiamare parallel
e collect
ad esempio:
p <- parallel(1:10)
q <- parallel(1:20)
collect(list(p, q)) # wait for jobs to finish and collect all results
Dal momento che non sono molto familiare con i dettagli del calcolo parallelo, I' Ho sempre usato multicore's
mclapply
fuori dalla scatola nel mio codice. Mi chiedo come sfruttare il nuovo pacchetto parallel
allo stesso modo di mclapply
.
Acclamazioni
'parallel' ha il suo mclapply)' 'funzione (che, per quanto ne so, dovrebbe essere un rimpiazzo per' multicore :: mclapply() ' –
Ah! Fantastico grazie! – by0