← Back to all announcements
★★★★☆ 01/06/2026

Amazon SageMaker HyperPod now supports EFA-only network interfaces

Scale HyperPod clusters further by eliminating per-interface IP address consumption — deploy more nodes without VPC subnet exhaustion.

View original announcement →

Visual Summary

graph TD A{{EFA-Only Interfaces}}:::announced B(SageMaker HyperPod):::compute C([IP Exhaustion Prevention]):::feature D([High-Throughput Comms]):::feature E(VPC Subnet):::storage F((ML Engineers)):::external G([Mixed Interface Config]):::feature H(CreateCluster API):::compute I([Distributed Training]):::feature F ==>|"configures"| H H ==>|"specifies efa-only"| A A ==>|"provisions on"| B A -->|"eliminates"| C C -->|"preserves capacity"| E A -->|"enables"| D A -.->|"supports"| G B -->|"runs"| I D -->|"accelerates"| I classDef announced fill:#ff9900,stroke:#ec7211,color:#fff,font-weight:bold classDef compute fill:#e3f2fd,stroke:#1565c0,color:#1565c0 classDef storage fill:#e8f5e9,stroke:#2e7d32,color:#2e7d32 classDef feature fill:#fff3e0,stroke:#e65100,color:#e65100 classDef external fill:#f5f5f5,stroke:#616161,color:#616161

What's New

Amazon SageMaker HyperPod now supports EFA-only network interfaces, allowing cluster instance groups to be configured with dedicated Elastic Fabric Adapter (EFA) devices that operate without an accompanying Elastic Network Adapter (ENA) for IP networking. This new efa-only interface type eliminates the mandatory IP address consumption that previously occurred with every EFA interface, directly addressing VPC subnet exhaustion at scale. The feature is available globally across all AWS Regions where SageMaker HyperPod is supported and is configurable via the CreateCluster/UpdateCluster APIs.

How It Works

  • Standard efa interface type: When using the existing efa interface type, each network interface attaches both an EFA device (for high-performance inter-node communication) and an ENA device (for IP networking), consuming one IP address per interface from the VPC subnet — regardless of whether IP connectivity is needed on that interface.
  • New efa-only interface type: Setting InterfaceType to efa-only in the ClusterNetworkInterface configuration provisions the network interface exclusively for EFA traffic, with no ENA device attached and no IP address allocated from the subnet.
  • Mixed interface configuration: A node can combine both interface types — using efa on a subset of interfaces that require IP networking and efa-only on the remaining interfaces dedicated purely to high-throughput inter-node communication.
  • API integration: The efa-only value is specified in the ClusterNetworkInterface object (field: InterfaceType) when calling CreateCluster or UpdateCluster, and is also supported on cluster updates to existing instance groups.
  • EFA capabilities preserved: EFA-only interfaces retain full EFA functionality — including OS-bypass, low-latency RDMA-like semantics, and high-throughput collective communication — the only omission is the IP networking layer provided by ENA.

Why It's Important

  • Eliminates IP exhaustion at scale: Large GPU clusters (e.g., instances like p5.48xlarge with up to 32 EFA interfaces per node) previously consumed enormous numbers of IP addresses; efa-only removes this constraint, enabling far larger clusters within existing VPC subnets.
  • Unlocks denser cluster deployments: Organizations no longer need to re-architect their VPC CIDR blocks or split clusters across multiple subnets solely to accommodate IP address demand from EFA interfaces, reducing operational complexity.
  • Improves training performance economics: By maximizing the number of EFA interfaces dedicated to inter-node communication without networking overhead trade-offs, teams can fully exploit available bandwidth for collective operations (AllReduce, AllGather) in distributed training.
  • Reduces infrastructure re-planning: Teams running at the boundary of subnet capacity can now scale up existing HyperPod clusters without requesting VPC CIDR expansions or subnet redesigns, accelerating time-to-training.
  • Aligns with large-scale LLM/foundation model trends: As model sizes and cluster sizes continue to grow, IP address management has become a real operational bottleneck; this feature directly addresses a known pain point for frontier model training teams.

How It's Different

  • No ENA attachment: Unlike the standard efa type, efa-only does not attach an ENA device to the interface, meaning no IP address is allocated from the subnet for that interface — a fundamental architectural difference.
  • IP address footprint: A node with 32 EFA interfaces using the standard efa type consumes 32 IP addresses; with efa-only on 31 of those interfaces (keeping one efa for management), only 1 IP address is consumed — a ~97% reduction in IP usage per node.
  • Purpose-specific design: The efa-only type is purpose-built for pure inter-node communication workloads, whereas efa is a dual-purpose interface that serves both HPC communication and standard IP networking.
  • Complementary, not a replacement: efa-only does not replace efa; at least one efa (or standard ENA) interface is still required per node for control-plane IP connectivity, making the two types complementary in a mixed configuration.
  • Subnet scalability: With efa-only, the number of nodes deployable in a single subnet is limited primarily by instance availability and subnet size relative to management interfaces, not by the multiplicative IP consumption of all EFA interfaces.

When to Prefer It

  • Large-scale distributed training: Use efa-only when running multi-node training jobs (hundreds to thousands of nodes) where inter-node collective communication bandwidth is the primary bottleneck and most EFA interfaces are used exclusively for MPI/NCCL traffic.
  • IP-constrained VPC environments: Choose efa-only when your VPC subnets have limited CIDR ranges and you are approaching or have hit IP address exhaustion due to the number of EFA interfaces per instance.
  • Instances with many EFA interfaces: Particularly beneficial for high-EFA-count instances (e.g., p5.48xlarge, p5e.48xlarge, trn2.48xlarge) where the IP overhead per node is highest and the benefit of eliminating ENA devices is most pronounced.
  • Homogeneous training clusters: Ideal when all nodes in an instance group perform the same role (pure compute/training) and do not require independent IP reachability on every network interface for application-level communication.
  • Cost-sensitive subnet planning: Use when you want to avoid the cost and complexity of allocating larger VPC CIDRs or additional subnets purely to accommodate EFA interface IP requirements.
  • Avoid efa-only when: Any interface needs to carry IP traffic (e.g., storage access, control-plane communication, or direct SSH to a specific interface) — in those cases, retain the standard efa type for those specific interfaces.

Availability

  • General Availability (GA): This feature is generally available as of June 1, 2026 — no preview or waitlist required.
  • Regional availability: Available in all AWS Regions where Amazon SageMaker HyperPod is currently supported; no region-specific exclusions were announced.
  • Pricing: No additional charge for using efa-only interfaces; standard SageMaker HyperPod and EC2 instance pricing applies.
  • API requirement: Configured via the InterfaceType field in the ClusterNetworkInterface object using the CreateCluster or UpdateCluster SageMaker API calls.
  • Limitation — no IP networking: EFA-only interfaces cannot carry IP traffic; at least one non-efa-only interface per node is required for management and control-plane connectivity.
  • Instance compatibility: Only applicable to EFA-capable instance types supported by SageMaker HyperPod; standard CPU or non-EFA instances are unaffected by this configuration option.

Tags

Servicessagemaker-hyperpod
Typenew-feature
Conceptstrainingmlops
GeographyGlobal

Related Resources

AI Radar AWS

AWS AI/ML news — curated, researched, explained

An automated intelligence platform that curates, researches, and analyzes AWS AI/ML/GenAI announcements daily. Every report is backed by real research — the system reads linked blog posts and documentation to provide accurate, in-depth analysis.

How Each Report Is Generated

  1. Collection — Daily monitoring of the AWS "What's New" RSS feed
  2. Filtering — AI-powered relevance detection for AI/ML/GenAI topics
  3. Taxonomy Tagging — LLM-based classification across 6 dimensions
  4. Importance Scoring — Point-based system with tag bonuses (1-5 stars)
  5. Research Phase — Follows links to blog posts and documentation
  6. Report Generation — Claude Sonnet produces structured 6-section analysis
  7. Visual Summary — Claude Opus generates Mermaid diagrams for key items
  8. Publishing — Static website rebuilt and deployed via CloudFront

Features

  • Faceted filtering by service, type, concept, and more
  • Multi-dimensional taxonomy with 80+ tags across 6 dimensions
  • Geographic availability badges (Global, APJ, EMEA, AMER) with filtering
  • Timeline visualization of announcement volume
  • PDF export for offline reading
  • Mermaid visual summaries for key announcements
  • Daily automated updates — no manual curation
What makes this different: Each report involves a dedicated research phase where the system reads linked blog posts and AWS documentation pages. This produces analysis that goes beyond the original announcement text.

Technology

Built with Python, AWS Lambda, Amazon Bedrock (Claude Sonnet 4.6, Opus 4.6, Haiku 4.5), S3, CloudFront, WAF, EventBridge, and CDK.

Open Source

This project is open source. Fork it, customize it for your needs, and deploy your own instance.
📦 github.com/bbonik/ai-radar-aws

How Importance Scoring Works

Each announcement receives a point score based on multiple factors. The total score maps to a 1-5 star rating:

1★ < 2 pts 2★ ≥ 2 pts 3★ ≥ 3.5 pts 4★ ≥ 5 pts 5★ ≥ 6.5 pts

Point Breakdown

FactorPointsWhen
Core AI service (Bedrock, AgentCore, SageMaker AI)+4Service named in title
Key AI service (SageMaker, Kiro, QuickSight)+2Service named in title
Other AI-related service+1Default
Blog post link+3Link to aws.amazon.com/blogs/
GitHub samples link+2Link to github.com/aws*
Documentation link+1Link to docs.aws.amazon.com/
New model+1.5Tagged as "new-model"
New service+1Tagged as "new-service"
New feature+0.5Tagged as "new-feature"
Anthropic / OpenAI provider+2Provider explicitly mentioned
Instance / notebook announcement-2Hardware/capacity, not feature
Performance / pricing / security-0.5Incremental updates
Region expansion to APJ+1Expands to Asia Pacific
Region expansion (non-APJ only)-1.5Only expands to other regions

Geographic Relevance Badges

Each announcement card shows a small badge indicating whether the feature is available in your region:

🌐 Global Available in all regions
🌏 APJ Asia Pacific
🌍 EMEA Europe / Middle East / Africa
🌎 AMER Americas (US, Canada, South America)
No badge Geography unknown
How geography is detected: The system detects ALL geographies mentioned in each announcement. If the text mentions specific regions (Tokyo, Frankfurt, Oregon, etc.), the corresponding geography badges are shown. If it says "all regions" or is a new feature with no region specified, it gets the Global badge. Geography is also filterable — click a geo chip to see only announcements available in that region.