FW: eMMC AMD platform

Amartya, Shreyank shreyankfbsd at gmail.com
Fri Nov 2 09:14:19 UTC 2018


Hi,

So I was able to get the performance numbers up by increasing the 
default SDMA boundary value from 4k up to 512K (which is the default in 
linux).

With the increased boundary size I saw an increase in HS200 (141 MB/s) 
as well as HS400 (193 MB/s) throughput as compared to earlier with both 
the modes (~105 MB/s). Going over the code I understand that an increase 
in size causes less DMA interrupts.

Any specific reason to use 4K as default value? If not, is it okay to 
switch to 512K?

Thanks
Shreyank


More information about the freebsd-hackers mailing list