Normal şartlar altında yalnızca tek işlemci bir anda kullanması için R doğal olarak çok iş parçacıklı bir uygulama değildir.Paralel programlama için değer sağlayan çeşitli seçenekler vardır:1. devrim R Kurumsal matris çarpım gibi bazı sık kullanılan matematik işlemleri için kullanılabilen tüm işlemciler kullanacaktır. (Bu, çok çekirdekli Intel işlemciler üzerinde performansı çok iş parçacıklı matematik kitaplıklarla bağlıdır.)2. RevoScaleR devrim R kuruluş ile birlikte gelen paket, dış bellek paralel algoritmalar ve çok etkili veri dosyası biçimi (.xdf) sunar.3. ParallelR kullanarak açık paralel kod da yazabilirsiniz. Bkz: CRAN görev görünümü: Yüksek performanslı ve paralel bilgi işlem ile R seçeneklerin listesini görmek için:http://cran.r-project.org/web/views/HighPerformanceComputing.html 4. devrim R kuruluş ile dahil RevoScaleR paketi kullanıma ölçeklenebilir R ile paralel ve dağıtılmış bilgisayar için yeni araçlar sağlar.
QA: Nasıl devrim R kuruluş ve RevoScaleR birden çok CPU kullanıyor musunuz?
Uygulandığı Öğe
Revolution Analytics