I'm running on GPU and when I try to set directivity of sensors, I get an error during setup in file .../private/directionalResponse.m at line 112 (paraphrasing):
Can't convert gpuArray to double.
I'm running on GPU and when I try to set directivity of sensors, I get an error during setup in file .../private/directionalResponse.m at line 112 (paraphrasing):
Can't convert gpuArray to double.
Hi Deanz1,
Unfortunately the sub-function that computes the directional response isn't currently supported on the GPU, as you've discovered. This is not a fundamental problem, rather, it's just a matter of making sure all the data needed by directionalResponse
is transferred to the GPU. It's on our issues list, so we'll try and remedy this for the next release. Having said that, unless you're using very large grid dimensions, using the GPU in 2D doesn't make a big difference (see Fig. 3.3 in the manual).
Hope that helps,
Brad.
Hi Brad:
Thanks for the info. And yes, I do need to use very large grids because of the geometry I'm simulating so GPU is a big help. I'll just drop GPU and do overnight runs when I need directivity.
Any ETA on next release?
Regards,
Dean Z. Douthat
Endra, Inc.
Ann Arbor, Michigan
You must log in to post.