Graphics Performance
Rask Ingemann Lambertsen
rask at sygehus.dk
Sat Apr 4 15:33:26 CEST 2009
On Fri, Apr 03, 2009 at 09:14:16PM +0100, Ian Stirling wrote:
> Iain B. FIndleton wrote:
> > I
> > wonder what the issue is in moving the frame buffer data? At the speeds
> > available on the FR, moving 640 x 480 x 2 = 614,400 bytes from memory to
> > a video buffer at 30 Hz needs about 18 MB/sec.
> >
> > What is the bandwidth for memory moves?
>
> About 6-8 or so - with 100% CPU utilisation
There are four DMA channels in the s3c422b, so you shouldn't use the CPU
for straight memcpy() of such large blocks. The kernel doesn't yet support
mem->mem DMA transfers, but I'm working on that to use it in the glamo SD
card driver.
--
Rask Ingemann Lambertsen
Danish law requires addresses in e-mail to be logged and stored for a year
More information about the community
mailing list