AWS Elastic Fabric Adapter (EFA) scale-out network
Fields
interconnect/aws-efaNotes
The scale-out tier for the AWS Neuron parts in this repo, and the record that makes the NeuronLink/EFA distinction explicit: NeuronLink (see aws-neuronlink) is chip-to-chip scale-up inside one instance at 192 GB/s, while EFA is scale-out BETWEEN instances and hosts. Conflating the two is the standard error when reading AWS interconnect diagrams, and it inverts the design intent - the reason AWS splits them is that the two tiers have different bandwidth-per-dollar and different latency profiles, and a workload that needs more than one instance is by definition past the point where fabric bandwidth is the binding constraint. RECORDED DELIBERATELY SPARSE: no version number, no per-link rate and no link count, because AWS publishes per-instance aggregates rather than per-adapter figures for the Inf2/Trn2 pages retrieved here, and because no primary EFA datasheet page stating a per-link rate was reachable during this pass. The nulls are a to-do marker, not an oversight - to fill them, find the Elastic Fabric Adapter documentation for the specific adapter generation and record the per-link rate with its direction convention. KIND: filed as 'ethernet' because EFA is an RDMA over Ethernet interface and this repo's enum has no EFA-specific member; if a reader wants the RDMA-over-Ethernet protocol distinction rather than the physical layer, compare with the roce record instead.
2026-10-10: set null_bandwidth=sourcing. The record's own bandwidth_basis already says this; the field only names the case. No number changed. AWS publishes instance-level aggregates, and the basis says the adapter's link rate is set by the network generation rather than by EFA, so a per-link figure here would be invented.
Cross-references
This record references no other records — it is a leaf. It is cited by 6.