我有這個非常討厭的矩陣,它有兩個變量中兩個多項式合成結果的長多項式。我需要得到這個矩陣的行列式,我應該試着找到一個使用並行計算的算法,或者是matlab做到這一點嗎?matlab中的函數det()是否使用並行計算
謝謝
我有這個非常討厭的矩陣,它有兩個變量中兩個多項式合成結果的長多項式。我需要得到這個矩陣的行列式,我應該試着找到一個使用並行計算的算法,或者是matlab做到這一點嗎?matlab中的函數det()是否使用並行計算
謝謝
它的確如此。它支持多線程計算,according to Mathworks。
我試過使用det
,但事實上一直無法找到一個矩陣,它花費的時間超過了幾分之一秒。
因此,我不認爲你應該擔心這裏的並行化。
話雖這麼說:這裏是你如何能夠確定它是否是在一般的並行:
繼路易斯的回答 - det
沒有爲分佈式數組實現的 - 但它是爲gpuArray
實現的,如果你有面值等效計算工具箱和兼容的GPU。完整列表gpuArray
函數在這裏:http://www.mathworks.co.uk/help/distcomp/run-built-in-functions-on-a-gpu.html
我如何看到有多少內核工作? – user1
@ user1這取決於您的操作系統,但應該很容易在網上找到。在老式的窗口中,我懷疑它就像是右擊starbar,任務管理器,性能。這給了我每個核心一個圖。 –