Altera_Forum
Honored Contributor
8 years agohow to understand burst sizes info from profiler
hi,
The profiler is showing me the following measurements for the read on the "K_contributors" global arg: Bandwidth: 0.1 MB/s, 100 % efficiency Average Burst Size: 2.0 (Max Burst size: 16 )
// THIS IS A SINGLE WORK-ITEM KERNEL# define MAX_CONTRIBUTORS 8128
void Krnl_IntraE(...
__global const char3* restrict K_contributors,
)
{
__local char3 localcache ;
for (ushort i=0; i<MAX_CONTRIBUTORS; i++) {
localcache = K_contributors ;
}
...
}
As the loop-index "i" is increased consecutively, I expected larger burst sizes than 2. is there any explanation for this?