Sender¶
An emu-send program should be available after installing the package.
This program takes a Measurement Set and transmits it over the network
using the preferred transmission method.
Configuration options¶
Configuration options can be given through a configuration file or through the
command-line. See emu-send -h for details.
The following configuration categories/names are supported:
reader: these are configuration options applied when reading the input Measurement Set.
start_chan: the first channel for which data is read. Channels before this one are skipped. Ifstart_chanis bigger than the actual number of channels in the input MS an error is raised.num_chan: number of channels for which data is read. Ifnum_chan+start_chanare bigger than the actual number of channels in the input MS thennum_chanis adjusted.num_repeats: number of times a single set of visibilities should be sent after being read, defaults to1. Bigger values will send the same data over and over, which is less realistic but imposes less stress on the file-system.
transmission: these are options that apply to the transmission method.
method: the transmission method to use, defaults tospead2.target_host: the host where data will be sent to.target_port_start: the first port where data will be sent to.channels_per_stream: number of channels for which data will be sent in a single stream.max_packet_size: the maximum size of packets to build, used byspead2.rate: the maximum send data rate, in bytes/s. Used byspead2, defaults to 1 GB/s.