top of page

ARM64 Benchmarking with DeathStarBench: A Porting Journey

  • Writer: Khushi Sidhapura
    Khushi Sidhapura
  • Jun 23
  • 2 min read

Delivering Modernization, Benchmarking & Cost Efficiency


Migrating workloads from AMD64 to ARM64 allows organizations to harness the price-performance and scalability benefits of leading-edge ARM cloud platforms (Ampere, AWS Graviton, Oracle, etc.).


We offer comprehensive containerized porting packages, including leading microservices benchmarks such as DeathStarBench (DSB), to accelerate your cloud adoption and benchmarking initiatives on next-generation ARM infrastructure. DSB serves as a prime example of these optimized workloads, enabling robust performance evaluation and seamless migration to ARM-based environments.


Key benefits for your organization:

Benefits of migrating workload

  • Unlock significant cloud cost savings with ARM’s high-efficiency compute

  • Run production-ready, optimized containers and DSB benchmarks on ARM64

  • Build technical credibility and customer trust through future-ready, open-source best practices



Our Comprehensive Porting Services


Applications & Database Containers


  • MongoDB (Sharded/Replica), Redis Cluster, Memcached, Mcrouter

  • Exporters (Prometheus-compatible), orchestration utilities

  • Full Dockerfile, image, and chart refactoring for ARM64


DeathStarBench (DSB) Microservices Suite


  • End-to-end ARM64 porting of all major DSB microservices (social network, media, graph, etc.)

  • Validation of dependencies and orchestration scripts for ARM compatibility

  • Helm chart adaptation and seamless CI/CD integration

  • Kubernetes & Benchmarking Enablement


Refactor Helm charts and manifests for ARM64


  • Secure deployment via RBAC, RoleBindings, and cluster automation

  • Guidance on operationalizing DSB for robust ARM-native benchmarking



How We Deliver: DSB Porting Workflow


DSB porting workflow


What We Port & Support


Benefits of workload porting
  • MongoDB Sharded & Exporter (DSB-ready)

  • Redis Cluster & Exporter (DSB-ready)

  • Memcached & Exporter (DSB-ready)

  • Mcrouter (DSB-ready)

  • DeathStarBench Microservices (all major suites)

  • Supporting K8s utilities (yq, kubectl, gosu, etc.)


All solutions are validated for ARM64 compatibility, performance, and reliability, both as standalone services and within the DeathStarBench framework.


Conclusion


This enables organizations to accelerate their modernization and benchmarking initiatives with confidence. Our deep expertise in ARM-native cloud, SaaS, and benchmarking ecosystems ensures that you benefit from:

  • Full lifecycle delivery: from binary integration to Docker builds, Helm/K8s enablement, and DSB orchestration

  • Transparent and auditable processes, aligned with your compliance and operational requirements

  • Demonstrated success across cloud and SaaS environments, validated by references and production deployments

Comments


bottom of page