1.we found xavier dram got 8 32bit channels(8 banks?), totally 256-bit wide?
2.assuming there are 8 banks, can we access 8 banks parallel?
3.if I allocate a chunck of memory like this
int *a = new int[1024];
are element a[0] and a[1] in one bank? or a[0] exists in bank 0, a[1] exists in bank 1?
are the banks interleaved or independent?
4.can we allocate memory in specific bank?
for example
int *a0 = malloc(1024, bank0);
int *a1 = malloc(1024, bank1);