AWS EC2 Trn1 / Trn2 (AWS Trainium and Trainium2)
Fields
supply/aws-ec2-trn1-trn2-trainiumNotes
Trainium1 at $1.34/chip-hour is the cheapest on-demand accelerator hour any hyperscaler publishes in this slice, and 4x cheaper again via Capacity Block at $0.596 - but that is an apples-to-oranges comparison against GPU pricing and should not be read as 'Trainium is cheap'. You pay in Portability: workloads run through AWS Neuron (PyTorch and JAX native), not CUDA, and every kernel, quantization format and engine elsewhere in this repo assumes CUDA unless it lists a TPU or Neuron path. trn2 has NO on-demand rate published at all in the price list fetched, the same capacity signal as the p5 $0.00 sentinel - you get it via Capacity Block reservation. Trainium2 spec from the product page: 96GB HBM per chip; 1.5TB and 46TB/s per 16-chip instance; trn2u.48xlarge joins a 64-chip UltraServer over NeuronLink. AWS claims 30-40% better price-performance than GPU-based P5e and P5en - a vendor claim, and price-performance is not price. No published commitment or savings-plan discount for trn1/trn2; Capacity Block is the discount channel. Anthropic's Project Rainier runs on Trainium2, which is evidence the software path is real, not that it is easy.
EXPORT CONTROL (2026-10-04): this is a first-party silicon SKUs record (AWS Trainium / Google TPU) - non-US-origin designs that are not classified under the US ECCN 3A090 advanced-computing regime at all. Recorded null deliberately rather than false: the EAR does not govern the part, so the relevant controls are AWS's and Google's own regional service-availability policies plus the destination's import rules, which this repo has no primary source for. Do NOT read null here as 'unrestricted'. Sources for why a null is the honest answer rather than a gap: spl-eccn-3a090-ccl (the US regime whose scope is defined by US-origin classification), spl-bis-2026-05-d5-guidance (end-user/parent screening, which applies to where the customer is rather than to which silicon is supplied).
LEAD TIME: null, and correct as null. For a listed on-demand instance type the provisioning delay is effectively zero - capacity is allocated per request - so a week count would be meaningless; the real gate for scarce shapes is either a quota increase or a capacity reservation, not a lead time. Where a published commitment horizon exists it IS recorded: AWS documents that a Capacity Block may be reserved with a start time up to EIGHT WEEKS in the future (source spl-aws-capacity-block-booking-horizon), which is a floor on how far ahead scarce capacity must be committed, not a wait. On-demand and Spot tiers publish no lead time at all; their constraint is availability, and the repo records that as availability=in-stock or a spot/reality note rather than as a fabricated week figure. Probe log in source spl-negative-no-oem-publishes-lead-time.