David Gibson wrote: > ....There are a couple of things largepte still does better > on, main memory latency (expected) and exec proc (unexpected). The > difference is small though.
The exec proc does lots of VM updates and TLB management. The pinned TLBs on the 4xx require additional management overhead to ensure they aren't flushed when it is viewed as quicker to just flush the TLB. The exec proc tests don't accomplish any useful work once the system resources are allocated, so you are continually turning over the TLB and any additional managemant will appear in this overhead. > largepte still does as well or better than nopintlb in > essentially every case. Which is expected....now if we could just extend this to applications, we would really have something :-) -- Dan ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/