Is there a processor chip with at least 500 MHz clock that has at least 100 cores such that each core has local memory that is dedicated only to that core and has at least a few megabytes of RAM per core.
I thought GPU was the answer, but learned otherwise after viewing pages of gpu vs cpu data mining benchmarks and learning that gpu local memory access is slow. GPU register memory access is fast, but there’s not enough of it per core.
I concluded that according to data mining benchmarks the typical gpu was faster than the typical cpu, but only by roughly 5 times, and that the gpu chip required about 5 times the power, which makes sense.
GPU is great at graphics and manipulating large amounts of memory. I need to work with small data types ranging from 8 to 64 bits at a time in each core, and the cores will most likely be out of sync from each other in terms of when they read & write to it’s own local memory. Since the cores will be out of sync with each other in terms of when they access RAM, I think each core should have it's own memory that's dedicated to that core.
Is there such a chip?
I thought GPU was the answer, but learned otherwise after viewing pages of gpu vs cpu data mining benchmarks and learning that gpu local memory access is slow. GPU register memory access is fast, but there’s not enough of it per core.
I concluded that according to data mining benchmarks the typical gpu was faster than the typical cpu, but only by roughly 5 times, and that the gpu chip required about 5 times the power, which makes sense.
GPU is great at graphics and manipulating large amounts of memory. I need to work with small data types ranging from 8 to 64 bits at a time in each core, and the cores will most likely be out of sync from each other in terms of when they read & write to it’s own local memory. Since the cores will be out of sync with each other in terms of when they access RAM, I think each core should have it's own memory that's dedicated to that core.
Is there such a chip?