Title
A generalized approach for transferring data-types with arbitrary communication libraries.
Abstract
We present a generalized algorithm for implementing a communications library for dynamic data structures created with heterogeneous composed data types such as multiple Constructs, and where the data-types may be nested and may contain pointers. This algorithm is divided into an absolute part that is the same for all instantiations, and a relative part that is specific to the communications mechanism used, such as PVM or MPI. We describe the algorithm in terms of our AutoMap/AutoLink implementation in C/MPI. First, we will talk of the MPI case and of the AutoMap and AutoLink solutions (with ideas from version 3.0). Then we discuss what is to be followed in order to generalize the data-types transfer concepts presented in this article. With this addition to AutoMap/AutoLink we can extend the functions provided from the current send and receive functions (blocking and non blocking) available for any data-types, to any kind of transfer function; from broadcast to reduce (as long as the reduce called process is 驴message aware驴). This will also simplify the extension of this work to data-types load balancing.
Year
DOI
Venue
2000
10.1109/PADSW.2000.884519
ICPADS Workshops
Keywords
Field
DocType
data-types load balancing,transferring data-types,generalized algorithm,autolink solution,autolink implementation,arbitrary communication libraries,data type,generalized approach,absolute part,data-types transfer concept,communications library,communications mechanism,mpi case,message passing,pointers,mpi,load balancing,generic algorithm,java,distributed computing,nist,data structures,message passing interface,broadcasting,receiver function,topology,transfer functions,load balance,transfer function,resource allocation,concurrent computing
Pointer (computer programming),Data structure,Broadcasting,Load balancing (computing),Computer science,Parallel computing,Theoretical computer science,Data type,Transfer function,Resource allocation,Message passing,Distributed computing
Conference
ISBN
Citations 
PageRank 
0-7695-0571-6
2
0.52
References 
Authors
2
2
Name
Order
Citations
PageRank
Martial Michel111514.46
Judith Ellen Devaney2113.45