๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Synchronization of parallel programs

โœ Scribed by Andre F., Herman D., Verjus J.P.


Publisher
North Oxford Academic
Year
1985
Tongue
English
Leaves
122
Series
Studies in computer science
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


The use of modular and parallel programming languages, and the development of distributed architectures is having a profound influence on computer programming and systems design; hardware and performance can now conspire to produce much higher operating speeds than could previously be achieved through sequential processing. Executing cooperating, concurrent processes demands that new specification and implementation techniques be developed. This book proposes a method for expressing typical cooperation and competition problems, as well as different synchronization and communication methods for implementing them. Using a general abstract expression to state synchronization constraints between parallel processes, the authors then choose either a centralized or a distributed implementation as a solution for the targeted system. Each of these implementations is illustrated with examples drawn from classic problems, and one informal case study (management of access to a swimming pool) acts as a leitmotif throughout the work, providing comparisons between the various approaches offered. Contents: Introduction-the problem and an example; Languages for the expression of synchronization problems; Tools and methods for centralized implementation; Tools and methods for distributed implementation. Jacque Andre, Daniel Herman, and Jean-Pierre Verjus are staff researchers at IRISA, INSA, and the University of Rennes in France. Synchronization of Parallel Programs is included in the Scientific Computation Series, edited by Dennis Gannon.

โœฆ Subjects


ะ˜ะฝั„ะพั€ะผะฐั‚ะธะบะฐ ะธ ะฒั‹ั‡ะธัะปะธั‚ะตะปัŒะฝะฐั ั‚ะตั…ะฝะธะบะฐ;ะŸะฐั€ะฐะปะปะตะปัŒะฝั‹ะต ะฒั‹ั‡ะธัะปะตะฝะธั ะธ ะ’ะก;


๐Ÿ“œ SIMILAR VOLUMES


Concurrency in C# Cookbook: Asynchronous
โœ Stephen Cleary ๐Ÿ“‚ Library ๐Ÿ“… 2014 ๐Ÿ› O'Reilly Media ๐ŸŒ English

Concurrency is essential for creating fast apps and optimized systems software today. With this cookbook, you will find recipes for writing asynchronous, parallel, and reactive code in C# that enables your app or program to engage in more than one process at a time. Presented in Oโ€™Reillyโ€™s popular p

Concurrency in C# Cookbook: Asynchronous
โœ Stephen Cleary ๐Ÿ“‚ Library ๐Ÿ“… 2019 ๐Ÿ› Oโ€™Reilly Media ๐ŸŒ English

If you're one of many developers still uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 85 code-rich recipes in this updated second edition, author Stephen Cleary demonstrates parallel processing and asynchronous programming tech

Concurrency in C# Cookbook: Asynchronous
โœ Stephen Cleary ๐Ÿ“‚ Library ๐Ÿ“… 2019 ๐Ÿ› O'Reilly Media, Inc. ๐ŸŒ English

If youโ€™re one of many developers still uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 85 code-rich recipes in this updated second edition, author Stephen Cleary demonstrates parallel processing and asynchronous programming tech

Concurrency in C# Cookbook: Asynchronous
โœ Stephen Cleary ๐Ÿ“‚ Library ๐Ÿ“… 2019 ๐Ÿ› O'Reilly Media ๐ŸŒ English

If youโ€™re one of many developers still uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 85 code-rich recipes in this updated second edition, author Stephen Cleary demonstrates parallel processing and asynchronous programming tech