Hello, I've got a W3670 CPU with 6GB of DDR3-1066, the intel ARK page for this CPU says memory bandwidth is 25.6 GB/s. Should I be able to reach this rate doing writes only, or can it only be reached with simulatenous reads and writes?
I have a small test program that measure memory bandwidth by the time taken to memset many large buffers from many threads. This test can reach approx. 13 GB/s. If I change to memcpy, the read+write rate becomes approx. 18 GB/s.
There is a similar result to mine on this page http://www.oempcworld.com/support/Memory_Architecture.html using the Everest test program.