I tested the L1 cache speed of my i5-2450M, by writing a small program that reads a small section of the memory over and over again (less than 2KB section). The result was 25 GB/s (single thread). I also tested with pmbw benchmark, which confirmed the results (25 GB/s for a single thread and 50 GB/s for multiple threads because I have two cores, if the block size is <32KB, my L1 cache size).
One of my friends told me that seems very slow. I couldn't find much benchmarks except this:
http://www.sisoftware.eu/rank2011d/show_run.php?q=c2ffcdfcdabbdae7d5e1d6efd7f183be8ea8cda895a583f0cdfd&l=en
which gives more like 200 GB/s. Could someone confirm whether 25 GB/s is indeed very slow for a mobile Sandy Bridge i5? And if it is indeed slow, maybe someone has any ideas why or how could I fix it? I checked that I have the latest bios version. I have a Dell N5110 laptop.
One of my friends told me that seems very slow. I couldn't find much benchmarks except this:
http://www.sisoftware.eu/rank2011d/show_run.php?q=c2ffcdfcdabbdae7d5e1d6efd7f183be8ea8cda895a583f0cdfd&l=en
which gives more like 200 GB/s. Could someone confirm whether 25 GB/s is indeed very slow for a mobile Sandy Bridge i5? And if it is indeed slow, maybe someone has any ideas why or how could I fix it? I checked that I have the latest bios version. I have a Dell N5110 laptop.