ここの Web サイトに基づいて、CUDA と Mathlink の簡単な例を作成しました。
http://hpc.nomad-labs.com/archives/3
「Install[...]」を使用して Mathematica に関数をインストールしようとすると、Mathematica はその関数のインストールを完了しません。関数なしで Mathematica にインストールできる単純な C 関数を作成してテストしました。
ファイルにCUDA関数がなくても、CUDAライブラリにリンクするとエラーが発生するようです。
明確にするために、パッケージCUDALinkを使用したくありません。Mathematica で CUDA 関数を C 関数としてロードしたいと考えています。CUDALink を使用するプログラムの作業バージョンがありますが、CUDALink でスタックとヒープ サイズを制御できません。C プログラムを作成し、"Install[...]" コマンドを使用することで、スタック サイズとヒープ サイズを制御できます。
ここで何か不足していますか?
CUDA 4.2 で Ubuntu 12.04 を使用しています。
Mathematica 8.0でCUDAとMathlinkの実際の例を持っている人はいますか?