Self-optimizing
technical apps
on .NET

ILNumerics - Technical Computing

Modern High Performance Tools for Technical

Computing and Visualization in Industry and Science

ILNumerics Accelerator – Demos & Benchmarks

Explore reproducible benchmarks, demos, and technical articles for ILNumerics Accelerator. The material shows how high-level .NET array code is transformed into autonomous, dependency-safe, massively parallel execution — and how to verify the results on your own hardware.

The benchmark artifacts are designed to demonstrate both performance and correctness. They cover how to verify accelerated code, measure speedups, configure acceleration, and interpret benchmark results across different workloads and hardware configurations.

Featured benchmarks and articles

Reproducible benchmark repository

The ILNumerics/decentralized-array-execution-artifacts2026 repository hosts the benchmark artifacts used for the 2026 paper, “A Virtual Processor brings back the Free Lunch” (PDF). The repository is designed for reproducible local runs, so teams can evaluate the benchmarks on their own hardware and compare results.

Benchmark results depend on workload, data size, hardware, runtime configuration, and implementation details. The purpose of the repository is to make these factors transparent and to give developers a practical way to reproduce the measurements.

What to look for

  • Correctness checks between baseline and accelerated execution
  • Speedup measurements for realistic array workloads
  • Effects of data size, memory layout, and hardware configuration
  • Comparison with manual parallelization and native numerical runtimes
  • Examples of autonomous array instruction parallelism in practice

Next steps