Number of Memory controllers in epiphany architecture

Hi all
I would like to know the number of memory controllers between epiphany and dram.
According to my understanding, there is a fast interconnect between epiphany 2d mesh and main memory. If we go by this then there is one memory controller. However, this will become the bottleneck when having 4096 cores.
If we go by DMA engines, which are kind of virtual memory controllers, then it is one per Core.
Any help will really be appreciated.
Thanks
V Vanchinathan
I would like to know the number of memory controllers between epiphany and dram.
According to my understanding, there is a fast interconnect between epiphany 2d mesh and main memory. If we go by this then there is one memory controller. However, this will become the bottleneck when having 4096 cores.
If we go by DMA engines, which are kind of virtual memory controllers, then it is one per Core.
Any help will really be appreciated.
Thanks
V Vanchinathan