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 ==-- ---------------------------------------------