Dyninst and MRNet: Foundational Infrastructure for Parallel Tools
William R. Williams (),
Xiaozhu Meng,
Benjamin Welton and
Barton P. Miller
Additional contact information
William R. Williams: University of Wisconsin
Xiaozhu Meng: University of Wisconsin
Benjamin Welton: University of Wisconsin
Barton P. Miller: University of Wisconsin
Chapter Chapter 1 in Tools for High Performance Computing 2015, 2016, pp 1-16 from Springer
Abstract:
Abstract Parallel tools require common pieces of infrastructure: the ability to control, monitor, and instrument programs, and the ability to massively scale these operations as the application program being studied scales. The Paradyn Project has a long history of developing new technologies in these two areas and producing ready-to-use tool kits that embody these technologies: Dyninst, which provides binary program control, instrumentation, and modification, and MRNet, which provides a scalable and extensible infrastructure to simplify the construction of massively parallel tools, middleware and applications. We will discuss new techniques that we have developed in these areas, and present examples of current use of these tool kits in a variety of tool and middleware projects. In addition, we will discuss features in these tool kits that have not yet been fully exploited in parallel tool development, and that could lead to advancements in parallel tools.
Keywords: Basic Block; Overlay Network; Control Flow Graph; Binary File; Data Flow Analysis (search for similar items in EconPapers)
Date: 2016
References: Add references at CitEc
Citations:
There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:sprchp:978-3-319-39589-0_1
Ordering information: This item can be ordered from
http://www.springer.com/9783319395890
DOI: 10.1007/978-3-319-39589-0_1
Access Statistics for this chapter
More chapters in Springer Books from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().