You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are certainly ways to work around this, but I don't know how to do it with the current broadcast syntax. Ideally one would force the broadcast operation to use the chunks of the array with the highest access latency, and usually the user should know which one this is. We could say that in case where chunks do not align, we just give preference to the first array in the broadcast operation and document that users should always do: largearray .+ smallarray instead of smallarray .+ largearray?
Yeah something like that could work. And we just use the largest possible chunks of the second? So some duplication of chunk loads but maybe not terrible
Can we work around this? This being an error is a problem for using chunked broadcast as a default.
I'm not totally across the underlying mechanisms yet, but I can imagine 2 possibilities:
Then the error could be a warning.
The text was updated successfully, but these errors were encountered: