Thanks for the reply. I should not have included Furthark with OpenACC.
The layouts I have in mind are ring buffer of arrays and ND arrays.
I think Furthark would work well actually but I simply had not the time to get accustomed to it.
The layouts I have in mind are ring buffer of arrays and ND arrays.
I think Furthark would work well actually but I simply had not the time to get accustomed to it.
If, however, you mean complicated compositions of arrays, then that is something we support, as well as efficient ways for describing (e.g.) coalesced accesses or stencil operations.