Using DMA for memcpy()

Jason Hecker <[email protected]>
Newsgroups gmane.os.netbsd.devel.performance
Message-ID <[email protected]>
Seeing as certain embedded archetectures have speedy general purpose DMA 
devices, would there be any reason to not use said DMA device to speed up 
the memcpy() routine?  I can only think of contention issues with multiple 
processes trying to use the same DMA at the same time.  Perhaps some sort 
of transparent queueing mechanism might be in order to deal with multiple 
simultaneous memcpy requests.

-- 
Cheers,
jASON
---------------------------------------------
--== http://www.wireless.org.au/~jhecker ==--
---------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.