[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 ***************************************************************************