MRNet Logo

MRNet: A Multicast/Reduction Network

Paradyn Logo

[ Overview | Software/Manuals | Publications | Contact ]

News and Recent Developments

July 2008 - Version 2.0 has been released. See below for details.

A recent paper on scalable TBON reliability: "State Compensation: A Scalable Failure Recovery Model for Tree-based Overlay Networks" by Arnold and Miller.

A recent paper on using TBONs for extreme-scale debugging: "Stack Trace Analysis for Large Scale Debugging" by Arnold, Ahn, de Supinski, Lee, Miller and Schulz will appear in IPDPS '07 in Long Beach, California in March, 2007.

Paradyn/MRNet Integration: As of Paradyn v5.0, MRNet has been integrated as the infrastructure scalable front-end/tool-daemon communication.



Overview

MRNet is a software overlay network that provides efficient multicast and reduction communications for parallel and distributed tools and systems. MRNet uses a tree of processes between the tool's front-end and back-ends to improve group communication performance. These internal processes are also used to distribute many important tool activities, reducing data analysis time and keeping tool front-end loads manageable.

MRNet-based tool components communicate across logical channels called streams. At MRNet internal processes, filters are bound to these streams to synchronize and aggregate dataflows. Using filters, MRNet can efficiently compute averages, sums, and other more complex aggregations and analyses on tool data. MRNet also supports facilities that allow tool developers dynamically load new tool-specific filters into the system.

Key Features:



Software and Manuals

MRNet v2.0 highlights

Documentation

Distribution

MRNet Version 1.2, March 2007.

MRNet Version 1.1, April 2005.

MRNet Version 1.0, September 2003.



Publications

UW Publications

Joint/External Publications



Contact Information:

Paradyn Project
Computer Sciences Department
University of Wisconsin
1210 West Dayton Street
Madison, WI 53706

Phone: (608) 262-6227
FAX: (608) 262-9777