Quote:
Originally Posted by brandonstills
Unless each core has its own cache / memory then I can't see it behaving much differently. What's the point of having 1000 cores if they all have to share the same memory bus.
|
The Epiphany processor has 32k (16/64 cores) and 64k (1024 cores) dedicated RAM per core. Each core can also access RAM from other cores (slower) and main system memory (slowest).
It is a niche product and the relatively small amount of (fast) RAM can be limiting. Probably not worth the effort with 16 cores, but scale it up to 1024 and things are looking more interesting...