R nu este în mod inerent o aplicație multi-threaded, astfel încât în condiții normale se utilizează numai un singur procesor la un moment.Există mai multe opțiuni pentru programare paralelă care furnizează valoare:1. revolution R Enterprise va utiliza toate procesoarele disponibile pentru unele operaţiuni comune expresii matematice, precum matricea de înmulțire. (Aceasta este legat cu bibliotecile multi-threaded matematice care îmbunătățiți performanța pe procesoare Intel multi-core.)2. pachetul RevoScaleR, livrat împreună cu Revolution R Enterprise, oferă paralel memorii algoritmi și un format de fișier de date foarte eficient (.xdf).3. se poate scrie, de asemenea, explicit cod paralelă utilizând ParallelR. Consultați CRAN vizualizare de activitate: Înaltă performanță și calcul paralel cu R pentru o listă de opțiuni:http://cran.r-project.org/web/views/HighPerformanceComputing.html 4. pachetul RevoScaleR incluse cu Revolution R Enterprise oferă noi instrumente pentru paralel și distribuit de calcul cu R care pot fi scalate absent.
AC: Cum Revolution R Enterprise și RevoScaleR utilizează mai multe procesoare?
Se aplică la
Revolution Analytics