SUPERPOSITION REFINEMENT OF PARALLEL ALGORITHMS

被引:0
|
作者
BACK, RJR [1 ]
SERE, K [1 ]
机构
[1] UNIV UTRECHT, DEPT COMP SCI, UTRECHT, NETHERLANDS
来源
IFIP TRANSACTIONS C-COMMUNICATION SYSTEMS | 1992年 / 2卷
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Superposition refinement enhances aa algorithm by superposing one computation mechanism onto another mechanism, in a way that preserves the behavior of the original mechanism. Superposition seems to be particularly well suited to the development of parallel and distributed programs. An originally simple sequential algorithm can be extended with mechanisms that distribute control and state information to many processes, thus permitting efficient parallel execution of the algorithm. We will in this paper show how superposition of parallel algorithms is expressed in the refinement calculus. We illustrate the power of this method by a case study, showing how a distributed broadcasting algorithm is derived through a sequence of superposition refinements.
引用
收藏
页码:475 / 493
页数:19
相关论文
共 50 条
  • [41] Using PadFEM for parallel mesh refinement
    Neugebauer, F
    Hungershofer, J
    ADVANCES IN COMPUTATIONAL MECHANICS WITH HIGH PERFORMANCE COMPUTING, 1998, : 19 - 24
  • [42] Sparse Parallel Delaunay Mesh Refinement
    Hudson, Benoit
    Miller, Gary L.
    Phillips, Todd
    SPAA'07: PROCEEDINGS OF THE NINETEENTH ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2007, : 339 - 347
  • [43] Refinement of data parallel programs in PEI
    Violard, E
    Genaud, S
    Perrin, GR
    ALGORITHMIC LANGUAGES AND CALCULI, 1997, : 107 - 131
  • [44] Parallel DNS with Local Grid Refinement
    V. Seidl
    S. Muzaferija
    M. Perić
    Applied Scientific Research, 1997, 59 (4) : 379 - 394
  • [45] PARALLEL SCHEDULING ALGORITHMS
    DEKEL, E
    SAHNI, S
    OPERATIONS RESEARCH, 1983, 31 (01) : 24 - 49
  • [46] PARALLEL ALGORITHMS ON GRAPHS
    IVANOV, EA
    CYBERNETICS, 1981, 17 (03): : 381 - 383
  • [47] Parallel algorithms for arrangements
    Anderson, R.
    Beame, P.
    Brisson, E.
    Algorithmica (New York), 1996, 15 (02):
  • [48] PARALLEL ALGORITHMS.
    Krinitskii, N.A.
    Programming and Computer Software (English Translation of Programmirovanie), 1983, 9 (04): : 167 - 172
  • [49] PARALLEL GENETIC ALGORITHMS
    Linder, Marek
    Sekaj, Ivan
    MENDEL 2011 - 17TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING, 2011, : 9 - 15
  • [50] STRUCTURING OF PARALLEL ALGORITHMS
    GILMORE, PA
    JOURNAL OF THE ACM, 1968, 15 (02) : 176 - &