Please ensure Javascript is enabled for purposes of website accessibility

Building an AI Infrastructure for Automotive Companies

The automotive industry has changed, in the last decade, to become a software-centric, computation-intensive industry. The drive towards higher and higher levels of autonomous driving has called for implementing machine learning (ML) and artificial intelligence (AI) trained on very large datasets, aggregating information from cars and other sources. This also expands into adjacent fields, such as robotics.

Dudy Cohen

Dudy Cohen VP of Product Marketing

January 2, 2025

3 min read

  1. It’s the network, stupid
  2. Selecting a networking fabric
  3. The best networking fabric

Automotive players such as carmakers and suppliers are at an infrastructure crossroad these days, as they require massive compute and storage infrastructure to run those AI/ML workloads.

Fabric-scheduled Ethernet as an effective backend interconnect for large AI compute clusters

Download now!

One implementation option is to rent compute/GPU power from cloud providers and/or GPU-as-a-service providers. The other option for automotive companies is to build their own infrastructure. In many cases, this is the option of choice for a couple of reasons. First, the need for these resources is ongoing, rather than transient. Second, such infrastructure (either on-premise or at a data center) is more available and a better fit for the specific applications and workloads that those players plan to run.

It’s the network, stupid

When building such AI/ML infrastructure in-house, multiple components need to be addressed:

  • GPUs or other compute power sources – usually first in mind as they account for a major piece of entire project costs
  • servers and compute peripherals
  • on-server storage
  • on-server networking (e.g., network interface controllers – NICs)
  • storage, storage servers and storage networking
  • networking infrastructure
  • physical infrastructure, including racks, cabling, HVAC, etc.

Intuitively, the complexity of a component, or its effect on overall workload performance, is usually proportional (even linearly proportional) to its cost. It turns out that there is one major exception – the networking component.

Networking is responsible for about 10% of entire infrastructure costs. Yet the effort around networking installation, and, more than that, networking fine-tuning in order to reach the optimal workload performance (in terms of job completion time), can reach 80% of overall time and effort.

That’s why when planning such an infrastructure, automotive companies should pay special attention to the networking part.

Selecting a networking fabric

When it comes to the networking fabric, there are a few parameters to check before selecting the best one for your infrastructure:

  • Performance: This should be measured in terms of workload performance, which reflects the ability to fully utilize the GPU resources. From the networking side, this calls for a scheduled solution that will eliminate congestion and packet loss, reduce tail latency, and recover quickly from any failure.
  • Openness: This reflects the diversity of the supply chain, avoiding vendor lock and significantly shortening time to deployment. An open solution (e.g., Ethernet-based) will also allow simplifying the network architecture by using the same network infrastructure for the backend and the storage fabric.
  • Robustness: In order to avoid surprises and stability issues, the selected solution needs to be robust and field-proven.

Possible networking solutions include:

  • the practically proprietary InfiniBand solution from Nvidia
  • plain-vanilla Ethernet solutions from multiple providers
  • endpoint-scheduled networking solutions like Nvidia’s Spectrum-X and future Ultra Ethernet solutions
  • fabric-scheduled networking solutions like DriveNets AI Fabric, Arista’s DES, and others

The best networking fabric

Out of the options mentioned before, InfiniBand fails in openness, while plain-vanilla Ethernet and, to some extent, endpoint-scheduled Ethernet fail in performance. Ultra-Ethernet solutions are not yet field-proven. While fabric-scheduled solutions excel in performance, when looking for an open and field-proven solution, at present there is a single solution that ticks all boxes – DriveNets AI Fabric.

Contents

Continue reading

Migrating to Internet-in-a-VRF Without Breaking Your Tier-1 Backbone

Blog

Migrating to Internet-in-a-VRF Without Breaking Your Tier-1 Backbone

Imagine putting customer records and admin credentials into the same database and then relying on a massive list of quer ...

Read more

Blog

How to upgrade GQA models to MLA for massive KV Cache Savings

The AI industry is rapidly approaching a physical limit where compute power is no longer the sole bottleneck. Memory has ...

Read more

Blog

Why full-stack optimization is critical for the next era of AI infrastructure

You can buy the fastest compute in the world, but if your storage and your network aren’t optimized to work together i ...

Read more