Hello,
We are using the OpenPiton SoC (VCU118 configuration) with 4 RISC-V cores. We’ve tested the design with both 256 KB and 512 KB total L2 cache sizes.
While running benchmarks (specifically lmbench), we noticed that the performance is very similar between the two cache sizes. After digging into the synthesized design, it appears that some address bits in the 512 KB configuration are being ignored or cut off, which suggests the upper part of the L2 cache might not be utilized.
Has anyone encountered this issue before? Could this be a configuration or address mapping problem? Any advice on how to ensure the full 512 KB of L2 is being used?
Thanks in advance.
--
You received this message because you are subscribed to the Google Groups "OpenPiton Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpiton+...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/openpiton/007604d9-d9dc-47ed-a538-e6295e5d2492n%40googlegroups.com.
Hi Jon ,
Thanks for the quick reply!
We haven’t confirmed yet whether the issue originates from the L1.5, but based on the benchmark results, it seems that only about half of the 512 KB L2 cache is being used — the performance is nearly the same as with the 256 KB configuration.
I'll take a closer look at the file you mentioned — thanks for pointing that out.
Many thanks again,
Dimitris
To view this discussion, visit https://groups.google.com/d/msgid/openpiton/99cc9acf-1694-4586-b9dd-d10460cd7a3en%40googlegroups.com.