Title | ||
---|---|---|
AutoMap and AutoLink: Tools for Communicating Complex and Dynamic Data-Structures Using MPI |
Abstract | ||
---|---|---|
This article describes two software tools, AutoMap and AutoLink, that facilitate the use of data-structures in MPI. AutoMap
is a program that parses a file of user-defined data-structures and generates new MPI types out of basic and previously defined
MPI data-types. Our software tool automatically handles specialized error checking related to memory mapping. AutoLink is
an MPI library that allows the transfer of complex, dynamically linked, and possibly heterogeneous structures through MPI.
AutoLink uses files generated by AutoMap to automatically define the needed MPI data-types. We describe each of these tools,
and give an example of their use. Finally we discuss the internals of AutoLink design, and focus on the performance rationale
behind them.
|
Year | DOI | Venue |
---|---|---|
1998 | 10.1007/BFb0052210 | CANPC |
Keywords | Field | DocType |
message passing interface,communication complexity,data structure,complex dynamics,high level language,data type | Software tool,Data structure,Computer science,Error checking,Parallel computing,Theoretical computer science,Software,Message Passing Interface,Dynamic data structures,Message passing,Hash table,Distributed computing | Conference |
Volume | ISSN | ISBN |
1362 | 0302-9743 | 3-540-64140-8 |
Citations | PageRank | References |
6 | 1.35 | 1 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Delphine Stéphanie Goujon | 1 | 6 | 1.35 |
Martial Michel | 2 | 115 | 14.46 |
Jasper Peeters | 3 | 6 | 1.35 |
Judith Ellen Devaney | 4 | 11 | 3.45 |