[Refactor][Device][3/N] Migrate core runtime selection to hardware profiles (#14076)
### What this PR does / why we need it? Introduces the hardware capabilities and policies required by this module, and migrates the corresponding device-specific branches to hardware profiles. This keeps capability definitions close to their first consumers instead of declaring all future hardware capabilities upfront. ### Does this PR introduce *any* user-facing change? No. Existing hardware behavior is preserved. ### How was this patch tested? UT - vLLM version: v0.27.1 - vLLM main: https://github.com/vllm-project/vllm/commit/58d3918e3ea0a544ffedadad2ba84559e9c51d8f --------- Signed-off-by: frost_mourne <2906339855@qq.com>
S
Shaoxu Cheng committed
be95ca98d044f44e465d159117fc9e6425a13b9d
Parent: 05b7c96
Committed by GitHub <noreply@github.com>
on 8/29/2026, 1:21:56 AM