[Myrinet] DMA related question.

Saurabh Agarwal <[email protected]>
Newsgroups gmane.network.myrinet.general
Message-ID <[email protected]>
Hi, 

In MCP, Is it possible to write 2 separate pinned memory 
locations (in host memory) using a single DMA call ?  Both the 
updates are writing very small, immediate data.  If not, is 
their any other way by which we can update these two values 
without having to incur 2 separate DMA costs ?  I read something 
about use of a PIO but am not too clear on it yet !.  Could someone
please help in telling weather a PIO could be used along with
a DMA and will it help amortizing some overhead ?  What is the 
typical latency for a PIO call that will write, lets say, 4 bytes ? 
If there is a pointer which can explain how to use PIOs, 
it would be really helpful.

Thanks for your time,
Regards,
--Saurabh


***************************************************************************
Graduate Student           445 Waupelani Drive            (R) 814-278-9272
C.S.E Department           Apt# H-21                      [email protected]
Penn State University      State College
                           PA - 16801     http://www.cse.psu.edu/~sagarwal
***************************************************************************
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.