Tech Support > Microsoft Windows > Drivers > device to device communication across southbridge
device to device communication across southbridge
Posted by John Rivers on September 20th, 2007


is it possible for one device (let's say hard disk controller) to send
data directly to another device (say gpu or usb controller) directly
without using the northbridge, ram or cpu ?

for example

it would be very efficient if an application could tell the hard disk
controller to send some blocks of video data directly to the gpu for
decoding and display

ie: not going via the system ram

Posted by Stephan Wolf [MVP] on September 21st, 2007


DMA is the key, see e.g.

http://en.wikipedia.org/wiki/Direct_memory_access

Stephan
---
On Sep 20, 6:19 pm, John Rivers <firs...@btinternet.com> wrote:

Posted by Calvin Guan on September 23rd, 2007


With current pcie implementation, if 2 devices root at the same RC,
Device-device dMA is possible.

--
Calvin Guan
Principal Engineer
Broadcom Corporation
Connecting Everything(r)

"Stephan Wolf [MVP]" <stewo68@hotmail.com> wrote in message
news:1190386335.365157.153570@22g2000hsm.googlegro ups.com...


Posted by John Rivers on September 27th, 2007


hi

that is good news

i suppose it is meaningless without operating system support

do you know if any os supports detecting that capability

and automatically "short circuiting" the normal procedure

which (i am guessing) involves dma from source device to system ram
then another dma from system ram to target device

best wishes

john



On 23 Sep, 23:05, "Calvin Guan" <hg...@nospam.broadcom.com> wrote:



Similar Posts