snow

    3熱度

    1回答

    我正在嘗試在3個不同的主機上建立一個包含120個進程的雪羣。這些AMD服務器每個都有48個核心。建設約第90個奴隸後,我得到這個錯誤: cl = makeSOCKcluster(c(rep("localhost", 44), rep("host2", 46), rep("host3", 45))) Error in socketConnection(port = port, server = T

    0熱度

    1回答

    我已經被授予了一個組的法醫計算任務,我的角色是想出一個腳本,使我能夠使用「SNOW」隱寫術工具來搜索文件目錄並找到隱藏在其中的數據。問題是,我對如何使用該工具的知識非常有限,而且我的腳本編寫能力更差。從我收集的內容Snow使用間距和製表符來隱藏大多數文本文件中行結尾處的數據,這些文件顯示爲空白。即.txt .html .plist等 據我所知,有一本關於如何在網站上使用雪的手冊,但我發現很難用他們

    2熱度

    1回答

    平行R相當新穎快速提問。我有一個計算密集的算法。幸運的是,它可以很容易地分解成片段,以利用multicore或snow。我想知道的是,如果在實踐中認爲multicore與snow結合使用會被罰款? 我想要做的是將我的負載分解爲在羣集中的多臺機器上以及每臺機器上運行。我想利用機器上的所有內核。對於這種類型的處理,將積雪與multicore混合是否合理?

    1熱度

    2回答

    我正在網格上運行一系列大型仿真。我正在逐行實施模擬,並且發現我的採樣功能是一個瓶頸。我試圖用foreach和doMC庫來加速這個過程,但是我發現並行方法比較慢,或者我一直無法編寫一個可以被foreach正確解釋的函數。 綜觀其他一些帖子,看來使用的foreach我的做法可能會誤導該職位我試圖人數大大超過可用處理器的數量。我想知道在我的情況下,人們是否會對如何最好地實現並行化提出一些建議。我的模擬通

    0熱度

    1回答

    有沒有人有成功將大型陣列導出到R中的雪羣? bigmatrix和attach.resource示例中的註釋行表示可以這樣做,但我沒有取得成功。 library(bigmemory) library(snow) z <- big.matrix(3, 3, type='integer', init=3) cl = makeCluster(8, type = "SOCK") clusterEva

    7熱度

    1回答

    我將如何註冊PSOCK羣集(使用包並行創建)與foreach?我目前在doSNOW包中使用registerDoSNOW來註冊SOCK集羣snow。

    1熱度

    3回答

    在makeCluster選擇,makeCluster功能可以採取rscript參數指定Rscript是,它在工人執行。如果我想要它被執行,爲什麼--vanilla選項? 編輯:運行makeCluster(2, rscript='pathToMyRScript --vanilla')不工作對我的箱子

    0熱度

    1回答

    我需要在snow羣集上調用源以重新評估一些功能。到clusterCall()呼叫我用不工作: cl = makeSOCKcluster(rep("localhost", 5)) > clusterCall(cl, getwd) [[1]] [1] "/home/user" [[2]] [1] "/home/user" [[3]] [1] "/home/user" [[4]]

    0熱度

    3回答

    本質上,我有一個大的數據框:10,000,000x900(行,列),我試圖並行地轉換每列的類。最終的結果必須是一個data.frame 這裏就是我有這麼遠: 假裝df是已經定義的數據幀,所有列是數字和字符類的混合物 library(snow) cl=makeCluster(50,type="SOCK") cl.out=clusterApplyLB(cl,df,function(x)factor

    2熱度

    1回答

    神奇的東西剛剛發生。我使用Rterm(使用R.exe啓動)而不是RGui或RStudio使用foreach/snow/doSnow運行並行任務。在命令窗口中,我可以看到子任務的輸出。這從來沒有與RGUI和RStudio(這使調試痛苦)工作。我只是好奇 - 爲什麼?從字面上看,除了第一次在RTerm中運行它之外,我的代碼沒有任何改變。我敢肯定,我在這裏錯過了一些技術性的東西。