28.10.2014 Views

Synergy User Manual and Tutorial. - THE CORE MEMORY

Synergy User Manual and Tutorial. - THE CORE MEMORY

Synergy User Manual and Tutorial. - THE CORE MEMORY

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Synergy</strong> <strong>User</strong> <strong>Manual</strong> <strong>and</strong> <strong>Tutorial</strong><br />

Initial<br />

Requests Are<br />

Multicast On<br />

Virtual Ring<br />

Network<br />

Multiple<br />

Switching<br />

Network<br />

W<br />

W<br />

W<br />

W<br />

W<br />

M<br />

W<br />

Node Running<br />

Master<br />

Program<br />

W<br />

Nodes Running<br />

Worker<br />

Programs<br />

The SPP Architectural Support<br />

Stateless Machine (SLM)<br />

A stateless machine (SLM) is a fully implemented stateless parallel processing system.<br />

An SLM should provide an API that offers a robust but easy to use interface with the<br />

system’s functionality. It should have a fault tolerance facility to recover from dropped<br />

hosts <strong>and</strong> lost data. The network structure should offer high efficiency <strong>and</strong> high<br />

performance. The locations of processes should be transparent for all participating<br />

processes in the application, meaning that the system should h<strong>and</strong>le communication<br />

between machines <strong>and</strong> not be directly noticeable to running programs. The workload<br />

should be balanced between the participating processes, where each process is kept busy<br />

until all work is complete.<br />

Linda Tuple Spaces Revisited<br />

84

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!