Jetson AGX Orin – Real-world benefits of booting from SSD NVMe vs internal storage?

Hi everyone,
I’m working with a Jetson AGX Orin for an industrial product and I’m considering whether to install the operating system on the internal storage (eMMC) or on an high performance NVMe SSD.

What does NVIDIA officially recommend for industrial-grade deployments?

Any advice, experience, or helpful links would be greatly appreciated. Thanks in advance!

*** Please note that this reply is generated by LLM automatically ***

I’d be happy to help you with your question!

While NVIDIA doesn’t provide explicit recommendations for industrial-grade deployments on the Jetson AGX Orin, we can infer some guidance from their documentation and best practices for similar use cases.

Internal Storage (eMMC) vs. NVMe SSD

The Jetson AGX Orin has a built-in eMMC storage, which is a type of flash storage that provides a balance between performance, power consumption, and cost. However, for industrial-grade deployments, you may require higher storage performance, reliability, and capacity.

NVMe SSDs, on the other hand, offer significantly higher storage performance, lower latency, and higher capacity compared to eMMC. They are also more suitable for applications that require high-bandwidth and low-latency storage, such as those involving AI, machine learning, and computer vision.

NVIDIA’s Recommendations

Although NVIDIA doesn’t provide explicit recommendations for industrial-grade deployments, their documentation suggests the following:

  1. Jetson AGX Orin Developer Guide: In the “Storage” section, NVIDIA recommends using an NVMe SSD for storage-intensive applications, citing improved performance and capacity.
  2. Jetson AGX Orin Data Sheet: The data sheet mentions that the module supports NVMe SSDs, indicating that they are a viable option for storage.
  3. NVIDIA’s JetPack SDK: The JetPack SDK, which is a software development kit for the Jetson AGX Orin, includes support for NVMe SSDs, making it easier to integrate them into your project.

Best Practices and Considerations

When deciding between internal storage (eMMC) and an NVMe SSD, consider the following factors:

  1. Performance requirements: If your application requires high storage performance, an NVMe SSD is likely a better choice.
  2. Reliability and durability: NVMe SSDs are generally more reliable and durable than eMMC storage, especially in industrial environments.
  3. Capacity: If you need more storage capacity than what’s available on the eMMC, an NVMe SSD can provide more storage space.
  4. Power consumption: NVMe SSDs typically consume more power than eMMC storage, so consider the power requirements of your application.
  5. Cost: NVMe SSDs are generally more expensive than eMMC storage, so consider the cost implications of your choice.

Helpful Links and Resources

  1. Jetson AGX Orin Developer Guide: This guide provides detailed information on the module’s storage options and recommendations.
  2. NVIDIA’s JetPack SDK: The JetPack SDK includes support for NVMe SSDs and provides a comprehensive development environment for the Jetson AGX Orin.
  3. NVIDIA’s Storage Solutions: This page provides an overview of NVIDIA’s storage solutions, including NVMe SSDs, and their benefits for various applications.

In conclusion, while NVIDIA doesn’t provide explicit recommendations for industrial-grade deployments on the Jetson AGX Orin, their documentation and best practices suggest that an NVMe SSD is a suitable option for storage-intensive applications that require high performance, reliability, and capacity. However, consider the factors mentioned above and evaluate your specific use case before making a decision.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.