xpk

xpk (Accelerated Processing Kit, pronounced x-p-k,) is a software tool to help Cloud developers to orchestrate training jobs on accelerators such as TPUs and GPUs on GKE. (by google)

Xpk Alternatives

Similar projects and alternatives to xpk

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better xpk alternative or higher similarity.

xpk reviews and mentions

Posts with mentions or reviews of xpk. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-21.
  • Gemma: New Open Models
    12 projects | news.ycombinator.com | 21 Feb 2024
    There is a lot of work to make the actual infrastructure and lower level management of lots and lots of GPUs/TPUs open as well - my team focuses on making the infrastructure bit at least a bit more approachable on GKE and Kubernetes.

    https://github.com/GoogleCloudPlatform/ai-on-gke/tree/main

    and

    https://github.com/google/xpk (a bit more focused on HPC, but includes AI)

    and

    https://github.com/stas00/ml-engineering (not associated with GKE, but describes training with SLURM)

    The actual training is still a bit of a small pool of very experienced people, but it's getting better. And every day serving models gets that much faster - you can often simply draft on Triton and TensorRT-LLM or vLLM and see significant wins month to month.

Stats

Basic xpk repo stats
1
54
9.0
3 days ago

google/xpk is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of xpk is Python.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com