This document describes the programming interfaces to Xgrid, Apple’s technology for distributed multiprocessing using multiple computers and multiple processors.
If you are writing an application that can benefit from being executed on multiple processors simultaneously, you should read this document.
This document is divided into the following chapters:
“Xgrid Overview”—A description of the Xgrid architecture and tools.
“Getting Started with Xgrid”—Considerations when planning a project for Xgrid, finding the source code, executables, and documentation.
“Using the Xgrid Command-Line Client”—A description of the Apple-supplied xgrid
command-line client and how to use it.
“Building and Using GridSample”—How to build and use the GridSample Xcode project client application.
“Overriding the Job Specification Function”—How to modify and customize GridSample to create a new application.
“Writing a Cocoa Xgrid Client”—How to write an Xgrid client application from scratch in Objective-C using the Xgrid Foundation framework.
© 2007 Apple Inc. All Rights Reserved. (Last updated: 2007-10-31)