Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Nov 2018 14:44:13 +0530
From:      "Amartya, Shreyank" <shreyankfbsd@gmail.com>
To:        marius@freebsd.org
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Re: FW: eMMC AMD platform
Message-ID:  <a4a60049-3ff2-b7a0-9f3f-6f9f2fe8a050@gmail.com>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a4a60049-3ff2-b7a0-9f3f-6f9f2fe8a050>