A lightweight library for building scalable tools

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

MRNet is a software-based multicast reduction network for building scalable tools. Tools face communication and computation issues when used on large systems; MRNet alleviates these issues by providing multicast communication and data aggregation functionalities. Until now, the MRNet API has been entirely in C++. We present a new, lightweight library that provides a C interface for MRNet back-ends, making MRNet accessible to a wide range of new tools. Further, this library is single threaded to accommodate even more platforms and tools where this is a limitation.This new library provides the same abstractions as the C++ library, using an API that can be derived by applying a standard translation template to the C++ API. © 2012 Springer-Verlag.

Cite

CITATION STYLE

APA

Jacobson, E. R., Brim, M. J., & Miller, B. P. (2012). A lightweight library for building scalable tools. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7134 LNCS, pp. 419–429). https://doi.org/10.1007/978-3-642-28145-7_41

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free