cancel
Showing results for 
Search instead for 
Did you mean: 

OpenCL

Highlighted
Adept I
Adept I

Performance of 2D streams

In Brook+, 1D streams are limited to 8192 elements. To get past this limit, I will have to use 2D streams. As my data are however intrinsically 1D, there is some freedom in choosing the dimensions of the 2D stream. Are there any performance issues related to either memory access or parallelism related to stream dimensions? Is a 1*8192 stream equivalent to a 8192*1 or a 128*64 stream?
Thanks
Nik
Tags (1)
0 Kudos
Reply
2 Replies
Highlighted

Performance of 2D streams

Hi Nik,

I'm asking the Brook+ team and will let you know what they say.

Michael.
0 Kudos
Reply
Highlighted

Performance of 2D streams

Hi Nik,

The Brook+ team tells me that, when you instantiate 2D streams, you want to make the aspect ratio as square as possible.

In the beta release, all 1D streams are already put through address translation to map them into 2D streams for you.

Michael.
0 Kudos
Reply