Explains why benchmarks matter in heterogeneous clusters, how IWitBenchmarkAdapter drives allocation, when to use Balanced vs Queued, and how to validate serialization and stateless adapters.
Build a MyMath controller Square/Factorial , implement Activity/Adapter/Controller layers, wire MemoryPack serialization, and verify everything with NUnit tests using WitEngineSdk.
Clone the examples, run dotnet test, and learn the core workflow: script → compile → schedule → verify. A quick tour of Variables/Special/Grid/Matrices controllers and the local SDK limits.