簡體   English   中英

可以在CUDA內核中使用Matlab函數嗎?

[英]Can a Matlab function be used in a CUDA kernel?

lsqcurvefit Matlab函數用於將模型曲線的參數擬合為真實曲線(從實驗或觀察獲得的數據),以使平方差最小。 lsqcurvefit

該函數很耗時,如果用於大量曲線,可能會禁止使用。

是否可以在CUDA內核中直接使用它,然后在Matlab中對所有程序進行編碼? (編輯:這是在C中沒有為內核編寫自定義版本的lsqcurvefit 。例如:在Matlab中編寫內核代碼(使用那里的“任何” matlab函數,如lsqcurvefit() ),然后使用提供的Matlab編譯內核工具,最后在GPU中執行內核(從matlab主機代碼調用)。

謝謝

有很多方法可以將matlab的功能與GPU結合起來 ,但是CUDA內核中沒有可以使用的任何 matlab代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM