AMS Bookstore LOGO amslogo
Return to List  Item: 1 of 1   
Specification of Parallel Algorithms
Edited by: Guy E. Blelloch, K. Mani Chandy, and Suresh Jagannathan
A co-publication of the AMS and DIMACS.

DIMACS: Series in Discrete Mathematics and Theoretical Computer Science
1994; 399 pp; hardcover
Volume: 18
ISBN-10: 0-8218-0253-4
ISBN-13: 978-0-8218-0253-3
List Price: US$101
Member Price: US$80.80
Order Code: DIMACS/18
[Add Item]

Request Permissions

This volume contains papers presented at the DIMACS workshop on Specification of Parallel Algorithms, held in May 1994 at Princeton University. The goal of the workshop was to bring together some of the best researchers in parallel languages, algorithms, and systems to present and discuss recent developments in their areas of expertise. Among the topics discussed were new specification techniques for concurrent and distributed systems, behavioral and operational specification techniques, new parallel language and system abstractions, novel concurrent architectures and systems, large-scale parallel systems, specification tools and environments, and proof techniques for concurrent systems.

Co-published with the Center for Discrete Mathematics and Theoretical Computer Science beginning with Volume 8. Volumes 1-7 were co-published with the Association for Computer Machinery (ACM).


Computer scientists.

Table of Contents

  • A. Chien, M. Straka, J. Dolby, V. Karamcheti, J. Plevyak, and X. Zhang -- A case study in irregular parallel programming
  • W. F. McColl -- BSP programming
  • P. Wegner -- Beyond computable functions or escape from the Turing tarpit
  • K. M. Chandy and B. A. Sanders -- Compositional specifications of parallel programs: Nondeterministic data flow
  • D. B. Skillicorn -- Building categorical data type programs
  • R. Cleaveland, J. N. Gada, P. M. Lewis, S. A. Smolka, O. Sokolsky, and S. Zhang -- The concurrency factory--Practical tools for specification, simulation, verification, and implementation of concurrent systems
  • Y.-K. Tsay and R. L. Bagrodia -- Operational implication of conditional unity properties
  • S. F. Hummel -- On the implementation of set-based parallel algorithms
  • M. Hurfin, N. Plouzeau, and M. Raynal -- On granularity of events in distributed computations
  • N. Lynch -- Atomic transactions for multiprocessor programming: A formal approach
  • L. Snyder -- A practical parallel programming model
  • S. Ahmed, N. Carriero, and D. Gelernter -- A program building tool for parallel applications
  • D. Le Métayer -- Higher-order multiset programming
  • B. K. Szymanski -- Specifying parallel programs in a functional language: The EPL experience
  • T. DeBoni, J. Feo, H. Caffey, and F. Hausheer -- Developing molecular dynamics simulation codes using mixed language programming
  • G. Agha, W. Kim, and R. Panwar -- Actor languages for specification of parallel computations
  • K. Ueda -- The mode system of moded flat GHC
  • K. Taura, S. Matsuoka, and A. Yonezawa -- ABCL/\(f\) : A future-based polymorphic typed concurrent object-oriented language--Its design and implementation
  • L. Lamport -- TLA in pictures
  • P. Lincoln, N. Martí-Oliet, and J. Meseguer -- Specification, transformation, and programming of concurrent systems in rewriting logic
  • A. Arora, M. Gouda, and G. Varghese -- Constraint satisfaction as a basis for designing nonmasking fault-tolerance
  • J. Misra -- A discipline of multiprogramming
  • A. Goldberg, P. Mills, L. Nyland, J. Prins, J. Reif, and J. Riely -- Specification and development of parallel algorithms with the proteus system
Powered by MathJax
Return to List  Item: 1 of 1   

  AMS Home | Comments:
© Copyright 2014, American Mathematical Society
Privacy Statement

AMS Social

AMS and Social Media LinkedIn Facebook Podcasts Twitter YouTube RSS Feeds Blogs Wikipedia