Proceedings of the 1993 ACM/IEEE conference on Supercomputing
An overview of actor languages
OOPWORK '86 Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming
Pict: a programming language based on the Pi-Calculus
Proof, language, and interaction
Concepts and Notations for Concurrent Programming
ACM Computing Surveys (CSUR)
Communicating sequential processes
Communications of the ACM
The Case for High-Level Parallel Programming in ZPL
IEEE Computational Science & Engineering
Modern Concurrency Abstractions for C#
ECOOP '02 Proceedings of the 16th European Conference on Object-Oriented Programming
The Join Calculus: A Language for Distributed Mobile Programming
Applied Semantics, International Summer School, APPSEM 2000, Caminha, Portugal, September 9-15, 2000, Advanced Lectures
Models of parallel computation: a survey and synthesis
HICSS '95 Proceedings of the 28th Hawaii International Conference on System Sciences
Software and the Concurrency Revolution
Queue - Multiprocessors
Parallel Programming in C with MPI and OpenMP
Parallel Programming in C with MPI and OpenMP
Programming Erlang: Software for a Concurrent World
Programming Erlang: Software for a Concurrent World
Hi-index | 0.00 |
Concurrency is a growing area of concern for programmers. The traditional emphasis on sequential programming is giving way to the demands of multicore and multi-processor systems. Programming languages have evolved to support a variety of concurrent programming techniques. This paper gives an overview of those techniques.