High Performance Computing 1
Shared Memory
•Bank conflicts depend on granularity of memory
•If N memory refs per cycle, p processors, memory with b cycles bbt, need p*N*b memory banks to see uninterrupted access of data
•With B banks, granularity is
•               g = B/(p*N*b)