John Pruitt(deleted)
09/29/2010 4:18 PM
post69097
|
I am looking for information on QNET performance. I have a simple resource manager that simply lights up an led on my
target board. I have constructed a test program that
1. opens the file
2. reads the number of ClockCycles,
3. in a for loop, does an unbuffered write to the open file to turn the led on or off
4. reads the number of ClockCycles
If this is done locally, the time per write is measured at around 100 microseconds. I assume that most of this time is
the time needed to get from the user program and into the resource manager.
If this is done remotely over QNET, the time per write is measured at around 7000 microseconds or about 7 milliseconds.
Does this seem like a reasonable time?
Are there any performance measurements taken regarding QNET?
Is there anything like the Nagle algorithm for TCP/IP that comes into play with QNET? Are there any parameters for QNET
that allow tuning for performance?
Will this number be real sensitive to whether the two machines are on a private sub-net?
Thanks.
|
|
|