Best CPU for memory intensive tasks

Cassey

Honorable
Oct 23, 2013
10
0
10,510
Good day forum -

I have a multi-threaded memory intensive application that utilizes 16MB per thread. The memory is extensively referenced as an array so CPU cache should, in theory, be pretty irrelevant, as least compared to things like single vs. dual channel memory.

Would CPU memory bandwidth be a good metric? If so, what consumer grade CPU has the best memory bandwidth?

Cassey
 

Cassey

Honorable
Oct 23, 2013
10
0
10,510


My best guess is that yes, CPU memory bandwidth is the key aspect and more important the cache size or base CPU speed. This is one of those few applications where actually memory speed (DDR 3 1066 vs 1600) might really be significant. Of course, since its multi-threaded, the number of cores factors in as well due to contention issues.

Thanks!