What's included in the Software Developer Kit |
The following components are included in the SDK:
Assemblies needed to develop applications that target either the Cluster Scheduler or Embedded Scheduler:
In addition to the above assemblies, the following assemblies are needed by the Embedded Scheduler:
The Embedded Scheduler is not yet supported for .NET 5.
The API documentation (this document) and Visual Studio Intellisense XML.
Applications for monitoring and debugging the cluster job scheduler:
Note |
---|
Running the Management Console requires an installation of the .NET 5.0 runtime. A copy of the runtime is included with the STK Parallel Computing Server install at [path to STK Parallel Computing Server install]\Server\Prerequirements\DotNet.Core\v5.0.13. |
Tip |
---|
Run AGI.Parallel.ManagementConsole.exe in a cmd prompt to see the usage instructions. |
The following full applications demonstrating different uses of the API are located in the Examples folder. Although the included solutions were saved with Visual Studio 2012, it is safe to open and migrate them with a later version of Visual Studio.
Except for the EmbeddedSchedulerTemplate, all of the sample applications listed above are also available in versions built using .NET 5.0 in Visual Studio 2019.
In addition, the following are examples of how to use this product with other AGI products. These examples are located in the WorkingWithAGIProducts directory. The other AGI products must be installed and licensed separately.
Tip |
---|
For more complete samples, take a look at the How To. |
The Coordinator and Agent are bundled in the Install, which is distributed separately. Make sure you have acquired the Install if you plan to develop applications targeting the cluster job scheduler.
STK Parallel Computing Server 2.9 API for .NET