← Back to events
ActiveAIRelease

viable/strict/1788508216: [Inductor] Route AOTI device type through DeviceOpOverrides (#193904)

Photo: PyTorch Releases

What happened

Summary Route AOTI/C++ wrapper ATen device type mapping through DeviceOpOverrides as the authoritative per-device contract. This removes the mutable global DEVICE_TO_ATEN mapping and lets both in-tree and out-of-tree backends provide their ATen device type through the existing device codegen extension point. Changes Add DeviceOpOverrides.aten_device_type() as the per-device contract for C++ ATen device type mapping.…

Summary assembled by rule from the sources below

Why it's spreading

Sources