HN user

cheptsov

190 karma

Building https://github.com/dstackai/dstack

Posts31
Comments117
View on HN
dstack.ai 2mo ago

Deploying inference endpoints with PD disaggregation on AMD GPUs

cheptsov
2pts0
dstack.ai 1y ago

Benchmarking AMD GPUs: bare-metal, containers, partitions

cheptsov
4pts1
twitter.com 1y ago

Partnership Between XAI and Telegram

cheptsov
4pts1
aleph-alpha.com 1y ago

Aleph Alpha and STACKIT have partnered to deliver PhariaAI-as-a-Service

cheptsov
1pts0
techcrunch.com 1y ago

OpenAI is reportedly in talks to buy Windsurf for $3B

cheptsov
4pts1
downdetector.com 1y ago

X Is Down

cheptsov
33pts23
dstack.ai 1y ago

Show HN: Orchestrating GPUs in data centers and private clouds

cheptsov
1pts0
epochai.org 1y ago

Notable AI Models

cheptsov
25pts5
discord.com 1y ago

Developing Rapidly with Generative AI at Discord

cheptsov
1pts0
www.euractiv.com 1y ago

Intel halts plans for flagship factories in Germany, Poland amid financial woes

cheptsov
2pts0
www.politico.eu 1y ago

Telegram CEO's brother also wanted by French authorities

cheptsov
6pts1
www.economist.com 1y ago

Mark Zuckerberg and Daniel Ek on why Europe should embrace open-source AI

cheptsov
2pts1
www.interconnects.ai 1y ago

Nous Hermes 3 and exploiting underspecified evaluations

cheptsov
2pts0
aiola.com 1y ago

AiOla open-sources ultra-fast ‘multi-head’ speech recognition model

cheptsov
71pts14
www.endoflineblog.com 1y ago

History and future of Infrastructure as Code (2023-05-13)

cheptsov
2pts0
www.extremetech.com 1y ago

Intel's Day of Reckoning Arrives: 15,000 Jobs Will Be Eliminated

cheptsov
57pts24
dstack.ai 2y ago

Show HN: TensorDock's affordable cloup GPU can now be used via dstack

cheptsov
1pts0
dstack.ai 2y ago

Rag with Llama Index and Weaviate, running LLMs in your preferred cloud

cheptsov
4pts0
dstack.ai 2y ago

Deploying LLMs in any cloud with Python API

cheptsov
1pts0
dstack.ai 2y ago

Fine-tuning Llama 2 using spot instances across multiple clouds or Lambda Cloud

cheptsov
1pts0
dstack.ai 3y ago

Say Goodbye to Managed Notebooks

cheptsov
1pts0
github.com 3y ago

Show HN: Running LLM As Chatbot in your cloud with a single command

cheptsov
5pts0
dstack.ai 3y ago

Embrace Dev Environments, Leave Manual SSH Behind

cheptsov
1pts0
news.ycombinator.com 3y ago

Ask HN: What cloud GPU platforms do you use?

cheptsov
1pts0
news.ycombinator.com 3y ago

Ask HN: Recommend a simple and modern webinar platform

cheptsov
1pts0
www.anaconda.com 3y ago

Anaconda introduces cloud-hosted Jupyter notebooks

cheptsov
1pts0
blog.jupyter.org 3y ago

What's new in the upcoming JupyterLab 4

cheptsov
2pts0
github.com 3y ago

Show HN: Dstack – a command-line utility to provision infra for ML workflows

cheptsov
5pts8
mlopsfluff.dstack.ai 4y ago

Things That Kill MLOps

cheptsov
2pts0
dstack.ai 4y ago

Show HN: Dstack – Train models and manage data effortlessly

cheptsov
17pts1

Finally a step in the right direction. This brings the best of two worlds: the lightweightness of Fleet and agents battle-tested with Junie/IntelliJ.

Congrats to the team. Can’t wait to try it.

TPU Deep Dive 1 year ago

It’s so ridiculous to see TPUs being compared to NVIDIA GPUs. IMO proprietary chips such as TPU had no future sure to the monopoly on the cloud services. There is no competition across the cloud services providers. The only way to access TPUs is through GCP. As the result nobody wants to use them regardless of the technology. This is the biggest fault of GCP. Further the road, the gap between NVIDIA GPUs and Google TPUs (call it „moat“ or CUDA) is going to grow.

The opposite situation is with AMD which are avoiding the mistakes of Google.

My hope though is that AMD doesn’t start to compete with cloud service providers, e.g. by introducing their own cloud.

I believe my original sentence was accurate. I was expecting the article to provide an objective comparison between TPUs and their main competitors. If you’re suggesting that El Capitan is the primary competitor, I’m not sure I agree, but I appreciate the perspective. Perhaps I was looking for other competitors, which is why I didn’t really pay attention to El Capitan.

I think it’s not misleading, but rather very clear that there are problems. v7 is compared to v5e. Also, notice that it’s not compared to competitors, and the price isn’t mentioned. Finally, I think the much bigger issue with TPU is the software and developer experience. Without improvements there, there’s close to zero chance that anyone besides a few companies will use TPU. It’s barely viable if the trend continues.

Hey HN, founder of dstack here. We've been working on this over three months and pretty excited about this release. Basically, the main point is that dstack is an open-source AI-native alternative to Kubernetes, designed to be more lightweight, and focusing just on AI workloads on both cloud and data-centers. With this release we are adding the critical feature that allows to run containers concurrently on same host slicing its resources incl. GPU for a more cost-efficient utilization. Another new thing is the simplified way to run things on private clouds where clusters are often behind a login node. There are many more cool things on our roadmap to ensure dstack is a streamlined alternative to both K8S and Slurm. Our roadmap can be found in [1] Super excited to hear any feedback.

[1] https://github.com/dstackai/dstack/issues/2184

In this one we were only using 3.1 405B FP8. We took one model to simplify the setup and were mostly looking at the memory saturation effect. So basically we compared inference metrics of the same model. I suppose comparing 3.1 and 3.2 will be difficult as they are different models entirely. But open to ideas

Thank you for the question!

What are the differences in opinions between dstack and SkyPilot?

SkyPilot is great. I think there are many tiny details though. At dstack, we try to provide out-of-the-box and more high-level experience.

Examples:

1. Authorization built-into services

2. Dev environments with IDE integration

3. HTTPS out of the box with an ability to set up own domains

4. Projects for team management and resource isolation

5. Hardware metrics tracking

Also, we try to distance from Kubernetes and improve our own orchestrator that natively integrates with cloud providers

Same question could be posed to Modal.

Modal is great too. Modal's strengths is Python decorators and their focus on cloldstarts/serverless kind of experience.

dstack here is more about flexibility/multi-cloud/on-prem/etc. For example, I personally prefer being able to run any code with dstack without changing my code. Otehr people may prefer Python decorators.

Aren’t you worried about the amount of product development that goes into Kubernetes and its ecosystem?

A very good question. I think its both a strength and a weakness of Kubernetes. So far we see that for us it's a lot easier to bring AI-native experience, simplify it, and make it more out of the box.

We of course respect K8S though. But we think the community to deserve options!

What about democratic-csi?

Haven't seen it yet. Will look into it. At dstack, we support volumes for both cloud and on-prem.

NVIDIA GPU Operator, AMD’s k8s device plugins

We aim to support any accelerators out of the box.

Calico versus Cilium?

Haven't heard of it yet.

P.S.: Whould love to hear your opinion too!

I guess it depends on the use case. For example with dstack, we focus on AI.

Our abstractions include:

1. Dev environments - you need them often and need an easy way to get one with tight GOU resources - either using already provisioned resources or provision on-demand

2. Tasks. For example, in AI you may want to run distributed tasks over a cluster using your favorite framework like pytroch

3. Services - very close to Docker Compose. And you can use it with dstack. But for you may want to also manage GPU requirements; and of course auto-scaling

4. Managing clusters. As an AI user you may want to provision them on-demand. This is what we call fleets with dstack.

5. Ingress for public endpoints. Dstack also handles authorization and OpenAI endpoint mapping - as it’s important for AI.

6. Finally you need to manage tenancies - isolate resources across projects or teams. With dstack, we call it projects.

Any explanation for how it simplifies orchestration.

There are many examples in the docs. Here are few:

1. ALl accelerators are supported natively (no operators are required).

2. Distributed task work out of the box [1]

3. For inference, OpenAI compatible gateway is provided automatically for any models deployed; along with authentication. [2]

4. Cluster management is a lot more convenient for AI compared to K8S [3]

More than anything else, dstack is more lightweight; no one need to know K8S.

I'm biased but we talk to a lot of users that choose dstack because they don't want to deal with K8S

dstack supports NVIDIA GPU, AMD GPU, and Google Cloud TPU out of the box.

AWS accelerators are in the plan of course!

[1] https://dstack.ai/docs/reference/dstack.yml/task/#distribute...

[2] https://dstack.ai/docs/services

[3] https://dstack.ai/docs/concepts/fleets/

Well,

1. No changes in the code required; Works out of the box with any Docker image; Incl. support for distributed training

2. Out-of-the-box support for AMD/NVIDIA/TPU

3. Multi-cloud, incl. Neoclouds such as Lambda, RunPod, TensorDock, and more to come

4. 5 min to set up your own on-prem cluster

5. Easye to combine multi-cloud + on-prem

6. On top of task, you get dev environments and model inference

Oh, excited to see dstack featured here. Founder and core contributor to dstack here. Yes, we aim to simplify container orchestration for AI and build an alternative to both K8S and Slurm - for both multi-cloud and on-prem.

Would love to hear feedback!

Notable AI Models 2 years ago

Yes, to me, the report is interesting not because of the insights it offers, but because it raises more questions:

1. What about new AI chip vendors?

2. How will the price of compute change?

3. How will the demand for compute change?

4. How will the overall supply of chips change?

TL;DR

- We explore how the inference performance of Llama 3.1 405B varies on 8x AMD MI300X GPUs across vLLM and TGI backends in different use cases.

- TGI is highly efficient at handling medium to high workloads. In our tests on 8x AMD MI300X GPU, medium workloads are defined as RPS between 2 and 4. In these cases, it delivers faster time to first token (TTFT) and higher throughput.

- Conversely, vLLM works well with lower RPS but struggles to scale, making it less ideal for more demanding workloads.

- TGI's edge comes from its continuous batching algorithm which dynamically modifies batch sizes to optimize GPU usage.

If you have feedback, or want to help improve the benchmark, please let me know.

“Summing up: for the time being, if you run a social media company, or if you provide encrypted messaging services, which are accessible in France, and you’re based in the United States, get out of Europe.”

The author claims that everyone refers to Telegram as an encrypted messenger, but he only provides a single example to support that. I quickly checked Google News and couldn't find any media on the first page that did the same. It feels like a manipulation.

UPDATE: anyone who downvote, I invite to check for themselves.

Just a few known media:

1. https://www.aljazeera.com/amp/news/2024/8/25/telegram-messag...

2. https://www.washingtonpost.com/technology/2024/08/25/durov-t...

3. https://www.businessinsider.com/telegram-ceo-pavel-durov-arr...

4. https://www.theguardian.com/media/article/2024/aug/24/telegr...

However, indeed, I‘ve seen a few media that call it encrypted. This include France24, POLITICO, and The Times.