虚拟化硬件辅助加速特性(GICv4.1)
通过鲲鹏硬件虚拟化特性,结合软硬件中断直接注入VM技术,消除了中断处理过程中vmexit和vmentry的消耗。GICv4.1驱动率先在业界支持,优化了redistributor和distributor的虚拟化处理机制,并支持SGIs中断直接透传。
使用场景:降低中断响应时延,提升网络/IO密集型业务吞吐量。
920新型号处理器支持的中断直通类型如表1所示。
功能点 |
原理&效果 |
适用场景/最佳实践 |
---|---|---|
GICv4.1直通设备vLPI中断透传 |
基于GICv4.0/4.1,支持VFIO直通设备中断直接注入到VM,无需vm-exit/entry。 |
场景:降低中断响应时延,提升网络/IO密集型业务吞吐量。 |
GICv4.1虚拟设备中断透传 |
基于GICv4.1+鲲鹏自研优化,支持virtio虚拟设备中断直接注入到VM,无需vm-exit/entry。 |
场景:降低中断响应时延,提升网络/IO密集型业务吞吐量。 |
GICv4.1 vSGI中断透传 |
基于GICv4.1,支持接收端VCPU核间中断直接注入到VM,无需vm-exit/entry。 |
场景:降低IPI中断响应时延,提升多核场景IPI中断密集业务的性能。 |
GICv4.1虚拟时钟中断透传 |
基于GICv4.1+鲲鹏自研MBIGEN扩展,支持vtimer时钟中断直接注入至VM,无需vm-exit/entry。 |
场景:1.降低时钟中断密集型业务时延。 2.提升系统频繁调度场景的OS调度效率 |
父主题: 计算加速