Skybuck’s RAM Test version 0.07 is now available at the following link, in either winrar form or loose files (3):
What the test does is the following:
It creates 20.000 blocks. Each block has 8.000 elements. Each element is a 32 bit integer (4 bytes).
Each block has one execution thread.
The execution thread “travels” through the elements in a random fashion. (RAM read test).
It stores/writes the last element it processed in the BlockResult[ BlockIndex ] to verify if it indeed did any processing at all.
This test is performed on GPU and CPU. (On the CPU only one thread/core is used for now, perhaps a future test will include multi-threading).
The timing and performance results are then displayed at the bottom.
The GT 520 gpu and the AMD x2 3800+ dual core single thread performed as follows:
Kernel execution time in seconds: 25.0870683593750000
CPU execution time in seconds : 11.8696194628088207
Cuda memory transactions per second: 63777878.5898704829000000
CPU memory transactions per second : 134797918.7549603890000000
Conclusion: CPU’s single thread is twice as fast as GPU.
Note: this test requires 611 megabyte (640.000.000 bytes) to be free/available on CPU and GPU.
I would be very much interested in how this test performs on your system/cpu/gpu.
So if you do run this test on your system, please post the results below (just the 4 lines as above is enough/fine).
You can also e-mail results to: