-
NAME
-
pmtest - test and measure the performance of PM
-
SYNOPSIS
-
[PE_X]% pmtest -ping
-
[PE_Y]% pmtest -reply
-
[PE_X]% pmtest -dest pe_y -ping [options]
-
[PE_Y]% pmtest -sink
-
[PE_X]% pmtest -dest pe_y -burst [options]
-
[PE_Y]% pmtest -vreply
-
[PE_X]% pmtest -dest pe_y -vwrite [options]
-
DESCRIPTION
-
Pmtest tests PM and measures its performance.
-
The first example exectutes a loop-back test.
-
The second example executes a ping-pong transfer test between node PE_X
and node PE_Y and shows a round trip time.
-
The third example executes a burst transfer test from node PE_X to node
PE_Y and shows a bandwidth. The fourth example executes a remote memory
write test from node PE_X to node PE_Y and shows a bandwidth.
- OPTIONS
-
-
-type device
-
device is used for the PM device type to test.
-
-config config_file
-
Config_file is used for network configuration.
-
Default is "pm.cnf".
-
-trunk[trunk_num] config_file
-
This option is only effective to network trunking of PM/Ethernet.
Trunk_num is set to trunk number(0,1,2...) and, config_file
is used for network configuration file for the trunk
network. (Ex. -trunk0 ether-1.conf -trunk1 ether-2.conf )
-
-firmware firmware
-
Firmware file is used for NIC firmware.
-
Default is "pm.mcp".
-
-agent agent_command
-
If the device type is "agent", this option is needed to specify
the agent command name of PM/agent.
-
Currently only "pmaudp" which means UDP communication agent is
available as the agent command name.
-
-len length
-
Length byte messages are used for testing.
-
Default is 8 bytes.
-
-iter iteration
-
The test is repeated iteration times.
-
Default is 100000 times.
-
-sec duration
-
The test is repeated during duration seconds instead of iteration
count.
-
-chan chan
-
Chan is used as the PM channel number for testing.
-
Default is zero.
-
-context ctx
-
Ctx is used as the PM context number for testing.
-
Default is zero.
-
-bw
-
This option reports the data transfer rate(bandwidth: bytes/second).
-
Default is to report the time to execute one iteration of testing.
-
-debug [level]
-
This option prints debug messages.
- ERRORS
-
-
function: Operation timed out
-
function failed for a long time.