etnaviv: i.mx6qp ocram CL memory performance
Wladimir J. van der Laan
laanwj at gmail.com
Mon Dec 12 13:00:34 UTC 2016
> Also, with regard to the OCRAM, can you specify which OCRAM was used? (Did
> you stick to the 2 128KB OCRAM hanging off MX6FAST2 or was the 1 256KB
> OCRAM hanging off MX6FAST3 also used? The 2 128KB OCRAM hanging off
> MX6FAST2 should have the highest OCRAM performance.)
I re-did these benchmarks with all the ocrams separately:
[read] [ram] Speed: 113.606 MB/s
[readacc] [ram] Speed: 82.522 MB/s
[write] [ram] Speed: 234.779 MB/s
[read] [ocram1] Speed: 87.887 MB/s
[readacc] [ocram1] Speed: 70.321 MB/s
[write] [ocram1] Speed: 234.779 MB/s
[read] [ocram2] Speed: 123.202 MB/s
[readacc] [ocram2] Speed: 91.283 MB/s
[write] [ocram2] Speed: 234.776 MB/s
[read] [ocram3] Speed: 123.204 MB/s
[readacc] [ocram3] Speed: 91.305 MB/s
[write] [ocram3] Speed: 234.778 MB/s
ocramX is the number from the dtsi:
- ocram1 is 256KB (this is clearly the slow one, slower than DDR ram)
- ocram2 is 128KB
- ocram3 is 128KB
Apparently I was only measuring the slow ocram before.
ocram2 and 3 do indeed read somewhat (~8%) faster than DDR.
Regards,
Wladimir
More information about the etnaviv
mailing list