The Server

Top  Previous  Next

The server is a Windows program that runs on the host and has two important functions:

1.

to load the application into your network of processors;

2.

to perform I/O and other operations on the host on the network's behalf

Because of the second function, the server usually runs on the host all the time that a Diamond application is running. The details of server operations are normally invisible; you simply call C I/O functions such as printf. The full run-time library converts these calls into appropriate instructions to the server.