← Back to Concept Index

asynchronous-ensembles

Groups of independent actors or information machines operating at their own pace, communicating and coordinating to solve problems collectively.

1 chapter across 1 book

Mirror Worlds (1991)David Gelernter

Chapter 4

Chapter 4 of "Mirror Worlds" develops the concept of asynchronous ensembles—groups of independent infomachines operating concurrently to solve complex problems more efficiently than single computers. It introduces the Linda system, a coordination language and tuple-space communication model that enables persistent, flexible, and asynchronous interaction among infomachines, overcoming traditional message-passing limitations. The chapter further explores the potential of ensemble computing to harness idle networked resources as hypercomputers, envisions future parallelism models like Piranha Parallelism, and culminates in the Tuplesphere concept, a unified communication environment transcending time, space, and language barriers to facilitate seamless human-software collaboration.