你知道是否有計劃在R中爲所有包引入並行編程? 我知道一些發展,如R-革命和並行編程包,但他們似乎有專門的功能,取代最流行的功能(線性編程等)。然而,關於R的其中一個重要的事情是大量的專業化軟件包,它們每天都在爲之提供支持,並且使得複雜和耗時的分析非常容易運行。其中許多使用非常流行的函數,如廣義線性模型,但也使用結果進行額外的計算和比較,最後對輸出進行分類。據我所知,你需要定義一個函數的哪些部分可以在並行編程中運行,所以這可能是爲什麼大多數專用R包沒有這個功能,並且除非編輯代碼才能擁有它。所有R包的並行編程
是否有任何計劃(或任何軟件包)能夠使所有最流行的R函數在並行處理中運行,以便所有不太常用的包含這些函數的函數可以在並行處理中運行?例如,difR軟件包的大部分功能都使用glm函數;如果glm軟件包能夠在所有多處理器機器上並行處理(或重新編寫,然後在新的R版本中發佈)運行,那麼就不需要重新編寫difR軟件包,這樣就可以運行一些在Windows PC上進行並行編程的最繁瑣程序。
非常感興趣的建議。這非常有幫助。 – 2012-04-19 07:34:51
不客氣。 – cbeleites 2012-04-19 08:40:53