dma_cache_maint_contiguous should be patched asdma_cache_maint do

mkl lin mkl0301 at hotmail.com
Fri Dec 11 07:32:06 EST 2009


>> BTW, read performance drops from 64MBps to 44MBps on my platform.
> Is this compared to the IPI patch or to the UP (maxcpus=1) version?
> You can try placing a "pld [r0, #32] before the new ldr/str so that it
> fetches the next cache line while the loop is dealing with the current
> one.

I have redo all the tests again.

Linux 2.6.31.1
pcie sata adapter, ahci.c
read 1GB file

1CPU:13.56/13.56/13.60 (sec) ~ 75.5MBps
SMP+IPI:16.29/16.14/16.05 (sec) ~ 63.8MBps
SMP+RFO/WFO:21.71/21.72/21.70 (sec) ~ 47.18MBps
SMP+RFO/WFO/pld:21.63/21.46/21.41 (sec) ~ 47.82MBps

Best Regards,
Mac Lin.
 		 	   		  
_________________________________________________________________
Windows Live: Make it easier for your friends to see what you’re up to on Facebook.
http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_2:092009


More information about the linux-arm-kernel mailing list