GPU请求循环搬进内核,真能省下CPU吗?

原创
alex 31分钟前 阅读数 1 #头条
我最近盯到一个挺反直觉的提议:GPU服务器的请求处理循环,能不能直接塞进内核空间跑?用eBPF做这件事,省掉的是每次用户态和内核态之间反复横跳的上下文切换开销。听起来美,但我觉得没那么简单——内核态代码出问题比用户态痛得多,调试成本、稳定性风险都是实打实的代价。不过话说回来,如果能在不影响生产稳定性的前提下,让GPU服务器的CPU空转率降几个百分点,这笔账确实值得算。eBPF把"进内核"从高风险操作变成了可观测、可回滚的常规手段,这才是真正改变游戏规则的东西。 ===BODY===

原文:Does moving a GPU server's request loop into the kernel save CPU? · 来源:Hacker News

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除