[ Contact Info | Site Index ]

MRNet 1.0 Features

  • Flexible Organization:
    MRNet process tree organization is specified in a configuration file that can specify common network layouts like k-ary and k-nomial trees, or custom layouts tailored to the system(s) running the tool.
  • Scalable, Flexible Data Aggregation:
    MRNet's built-in filters provide efficient computation of averages, sums, concatenation, and other common data reductions. Custom filters can be loaded dynamically into the network to perform tool-specific aggregation operations.
  • High-bandwidth Communication:
    MRNet transfers data within the tool system using an efficient, packed binary representation. Zero-copy data paths are used whenever possible to reduce the cost of transferring data through internal processes.
  • Scalable Multicast:
    MRNet supports efficient message multicast to reduce the cost of issuing control requests from the tool front-end to its back-ends.
  • Multiple Concurrent Data Channels:
    MRNet supports multiple logical streams of data between tool components. Data aggregation and message multicast takes place within the context of a data stream, and multiple operations (both upward and downward) can be active simultaneously.
  • Open Source Licensing.

 

Paradyn

Release 4.2 Features/Bugs
Release 4.2 Software
Release History

Dyninst

Release 4.2 Features/Bugs
Release 4.2 Software
Release History

Kerninst

Release 2.1.0 Features
Release 2.1.0 Software

MRNet

⊕ Release 1.0 Features
Release 1.0 Software

Frequently Asked Questions
Documentation

[ Contact Info | Site Index ]