<a href="https://www.vecteezy.com/free-photos/night">Night Stock photos by Vecteezy</a>

Customer Story

Deterministic Workflow Execution on Constrained Edge Hardware

0 min read
0 min read

Meesh Via

Head of GTM

Feb 11, 2026

On this page

A real-hardware validation on Unibap’s iX10 showcasing that workflows can deploy and execute predictably in offline, flight-representative edge conditions without platform-specific adaptation.

Edge computing platforms impose a different set of constraints than cloud or ground-based systems, particularly around deployment, dependency management, offline operation, and observability. Validating software for these environments requires more than simulated benchmarks. It requires running real workflows on real, flight-representative hardware.

Unibap Space Solutions develops onboard computing systems designed for demanding space environments. Unibap’s iX10 is a radiation-tolerant onboard compute platform designed for high-performance processing in space environments.

Objective

The objective of this test was to validate execution of Tilebox’s workflow orchestration and runtime system on Unibap’s iX10 in a fully offline edge environment. The evaluation assessed orchestration correctness, object storage interaction, parallel execution behavior, and end-to-end observability under hardware constraints representative of flight-class edge compute systems.

The selected workflow was deployed without platform-specific modification and executed without external network dependencies in order to evaluate cross-environment consistency and operational predictability.

Configuration

Tilebox was granted SSH access to an iX10 engineering model and deployed a representative Earth observation workflow originally developed for a different environment. The workflow was executed end to end on Unibap’s hardware to assess deployment friction, runtime behavior, and system visibility without requiring platform-specific adaptation.

To verify the system, we executed a parallelized ship-detection workflow using the following components:

  • Source data: A Sentinel-2 granule (110 x 110 km) stored in an S3-compatible object store

  • Tilebox binary: Built in Go for Linux and executed immediately with no issues

  • Object storage: Operated without issues on the ix10

  • Orchestration: Managed by the Tilebox Workflows daemon, executing tasks across multiple runner processes

  • Observability: Distributed logs and traces produced for ingestion into an OpenTelemetry (OTEL) dashboard

All workflow execution occurred offline. No external package resolution or online service dependencies were required.

Results

The workflow executed successfully out of the box. During testing, a platform-specific issue related to timestamp handling within the orchestrator was identified and resolved, demonstrating the value of pre-integrating software with real hardware environments where edge-specific behavior surfaces quickly.

We processed one full 110 x 110 km granule by tiling the input into subtiles (approximately 17 x 17 km), running AI inference per subtile, and then writing annotated outputs with red bounding boxes around detected ships.

The full offline workflow completed in 3 minutes 27 seconds, using 5 concurrent processes, with a perfectly linear 5x speedup (17 min 8 s compute time → 3 min 27 wall time)  on the ix10 CPU, with significant additional speed-up expected for GPU based solutions.

Findings

A few implementation details surfaced quickly, which is the point of an edge compatibility test:

  • Python environment: The system Python version (3.8) was insufficient for the workflow runners. We resolved this by using uv to create a modern Python environment cleanly without changing the base system state.

  • Inference execution path: Our standard compatibility inference task uses PyTorch and is typically backed by Nvidia GPUs. The iX10 configuration we tested uses an AMD device, so this run executed using CPU inference.

We also identified and resolved an issue related to timestamp handling in the orchestrator during earlier validation work. That fix is now incorporated, and the iX10 test confirmed expected behavior in the full workflow run.

Validation Outcomes

The test confirmed correct orchestration behavior, stable object storage access, linear parallel scaling, and consistent observability signal production on Unibap’s iX10 in a fully offline configuration. The orchestrator required only a minor adjustment to support different system timestamps, proving that the core system functions seamlessly without deep adaptation. This reinforces Tilebox’s ability to deploy, observe, and manage workloads across heterogeneous edge environments, ensuring readiness for all future missions on iX10 platform without future bespoke adaptation.

The results demonstrate compatibility with a broader class of space-ready edge compute platforms, supporting consistent execution across heterogeneous ground and orbital systems while preserving orchestration behavior and observability signals.

This compatibility run validates a few practical requirements for edge and on-orbit deployment:

  • Workflows can be orchestrated reliably on the target hardware in an offline environment

  • Object storage access and parallel execution behave as expected under constrained conditions

  • Distributed observability signals are produced consistently for OTEL-based ingestion and debugging

  • The system can surface environment gaps quickly and resolve them without mission-specific reengineering

Start Free and Scale from Single Node to
Full Constellation.

Are you a technical lead, architect or procurement?

Talk to our engineers to map Tilebox to your specific infrastructure and security requirements

Start Free and Scale from Single Node to
Full Constellation.

Are you a technical lead, architect or procurement?

Talk to our engineers to map Tilebox to your specific infrastructure and security requirements

How it works

Use cases

Pricing

About

Resources

How it works

Use cases

Pricing

About

Resources

© 2025 Tilebox, Inc. All rights reserved.
TILEBOX® is a registered trademark.

© 2025 Tilebox, Inc. All rights reserved.
TILEBOX® is a registered trademark.