distributed-compute

Orchestrate distributed computation across Metal GPU, NEON CPU, and multi-device networks.

2|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/s1rj1n/primepath --skill distributed-compute
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: distributed-compute
Source: https://github.com/s1rj1n/primepath/tree/main/.claude/skills/distributed-compute
Command: npx skills add https://github.com/s1rj1n/primepath --skill distributed-compute

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates distributed computation across Metal GPU, NEON CPU, and multi-device networks.

Core Features & Use Cases

  • Load balancing across devices
  • Task scheduling and work distribution
  • Fault tolerance with failover and heartbeat monitoring
  • Architecture overview includes Conductor/Carriage workflow

Quick Start

Launch the Conductor service and connect Carriage workers to begin distributing WorkAssignments across all devices.

Frequently Asked Questions about distributed-compute

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate distributed compute tasks across Metal GPU and NEON CPU?

You orchestrate distributed compute by launching a Conductor service and connecting Carriage workers to distribute WorkAssignments across Metal GPU and NEON CPU devices. This architecture coordinates load balancing and task scheduling across all connected hardware.

What is the Conductor and Carriage architecture for distributed task scheduling?

The Conductor and Carriage architecture is a distributed compute model where the Conductor service manages task scheduling and load balancing, while Carriage workers execute WorkAssignments. It handles data sharding and fault tolerance across multi-device networks.

Can I use NEON pre-filtering before dispatching workloads to the Metal GPU?

Yes, you can use NEON pre-filtering before Metal GPU dispatch. The three-gear engine coordinates GPU dispatch and NEON pre-filtering to optimize workload distribution and processing efficiency across the distributed compute network.

How does fault tolerance and failover work in a multi-device distributed compute network?

Fault tolerance in this distributed compute network operates through JSON-based network messaging with continuous heartbeat monitoring. If a device fails, the Conductor detects the lost heartbeat and triggers failover to redistribute WorkAssignments to available Carriage workers.

Does distributed compute support JSON-based network messaging for multi-device coordination?

Yes, distributed compute supports JSON-based network messaging for multi-device coordination. It uses JSON messages with heartbeats to maintain communication between the Conductor and Carriage workers, ensuring reliable failover and continuous task scheduling.

When do I need data sharding for distributed computation across multiple devices?

You need data sharding for distributed computation when running tasks across multi-device networks to balance the processing load. Sharding splits your data so the Conductor can efficiently distribute WorkAssignments across Metal GPU and NEON CPU workers.