import { Container } from '@/components/Container' import { Eyebrow, SectionHeader, P, Small } from '@/components/Texts' const steps = [ { number: '01', title: 'Account Setup', description: 'Create your Mycelium account and ensure GPU access is enabled.', bullets: [ 'Sign up and verify your account credentials.', 'Enable GPU access or request it from the Mycelium team.', 'Configure billing to align usage with your budget.', ], }, { number: '02', title: 'Request GPU Resources', description: 'Use the Mycelium GPU API to allocate the acceleration you need.', bullets: [ 'Describe the GPU profile (memory, cores, region) your workload requires.', 'Let smart contracts reserve and attest the selected hardware.', 'Receive deterministic allocation details for orchestration.', ], }, { number: '03', title: 'Deploy & Monitor', description: 'Launch your workload, integrate storage, and monitor performance from the dashboard.', bullets: [ 'Deploy via Kubernetes, containers, or custom runtimes.', 'Bind to Quantum-Safe Storage for datasets and checkpoints.', 'Track GPU utilization, cost, and health in real time.', ], }, ] const workflow = 'Application → Mycelium GPU API → GPU Resource Allocation → Workload Execution' export function GpuGettingStarted() { return (
Getting Started Allocate, run, and observe in three moves.

Mycelium GPU keeps onboarding simple—declare what you need, deploy your workload, and let the mesh guarantee performance with full transparency.

{steps.map((step) => (
{step.number} Go

{step.title}

{step.description}

    {step.bullets.map((bullet) => (
  • {bullet}
  • ))}
))}

Basic Workflow

{workflow}

) }