R non è intrinsecamente un'applicazione multithread, pertanto in circostanze normali utilizza solo un processore alla volta.

Sono disponibili diverse opzioni per la programmazione parallela che forniscono valore:

1. rivoluzione R Enterprise utilizzerà tutti i processori disponibili per alcune operazioni matematiche comuni, come la moltiplicazione. (È stata collegata con librerie matematiche multithread che migliorare le prestazioni su processori Intel multi-core.)

2. il pacchetto di RevoScaleR, fornito con rivoluzione R Enterprise, offre gli algoritmi paralleli memoria esterna e un formato di file di dati molto efficiente (.xdf).

3. è inoltre possibile scrivere codice parallelo esplicito utilizzando ParallelR. Visualizzazione delle attività: vedere CRAN ad alte prestazioni e elaborazione parallela con R per un elenco di opzioni:

http://cran.r-project.org/web/views/HighPerformanceComputing.html 

4. il pacchetto di RevoScaleR incluso in rivoluzione R Enterprise offre nuovi strumenti per l'elaborazione parallela e distribuita con R che è possibile scalare.

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Come valuti la qualità della traduzione?
Cosa ha influito sulla tua esperienza?

Grazie per il feedback!

×