0

タイトルが求めるとおりです。両方

let blockReducer = BlockReduce.RakingCommutativeOnly<float32>(dims,DeviceArch.Create("sm35"))

let blockReducer = BlockReduce.RakingCommutativeOnly<float32>(dims,worker.Device.Arch)

コンパイルに失敗します。

4

1 に答える 1

0

実際にlet blockReducer = BlockReduce.RakingCommutativeOnly<float32>(dims,worker.Device.Arch)は、カーネルの外部で呼び出す必要があります。それなら全く問題ありません。

于 2015-08-25T10:48:26.587 に答える