Processors are connected by a logical graph. Jobs are atomic. Jobs can not be partitioned further into smaller parts. The Osculant scheduler runs on a collection of private owned workstations. Local users can access their machine freely.
Processors can join or leave the system freely.
The first assumption addresses that the studies of Osculant will concentrate on the task scheduling rather than on parallel algorithms. This assumption may be relaxed in the future developments of Osculant scheduler. The second assumption implies that processors in the system may have local activities. Osculant is a self-organizing scheduler which is platform and operating system independent. Hence, Osculant scheduler can be imposed to new or existing computing systems.