他现在处境很矛盾。
如果批准吴泽明的迁移方案,盛夏科技算力危机立刻就能解决。
凭藉CUDA的并行计算能力,快看网推荐算法效率至少提升数十倍,伺服器压力彻底释放。
但这等于替英伟达测试他们还不成熟的早期生态。
盛夏科技作为国内目前数据量最大丶算法最先进的网际网路公司,一旦全面拥抱CUDA,在这个平台跑通所有推荐逻辑。
那就会形成路径依赖。
盛夏科技的程式设计师会越来越习惯调用CUDA函数库。
等几年后,陆奇和国内团队把盛夏科技自己的通用GPU流片成功。
夏冬总不能指望自家硬体去支持对手的私有协议。
到那时,盛夏科技自己开发的GPU,会面临完全没有软体可跑的尴尬。
要让手下这批习惯了CUDA的程式设计师,重新学一套新指令集,把快看网庞大的底层代码全部重写。
那将是一场灾难。
时间成本和试错成本,都会拖垮整个公司。
夏冬在办公室里踱步。
不能因噎废食,伺服器必须救,现阶段只有英伟达显卡加CUDA能解决燃眉之急。
但这口毒奶,不能毫无防备地咽下去。
一旦底层的代码全部基于CUDA编写,盛夏科技的整个软体生态就会被牢牢绑死在英伟达的战车上。
将来盛夏科技自己研发的通用GPU造出来了,难道还要去恳求老黄开放接口授权吗?
老黄绝对不会同意。
到时候自己花上百亿造出来的晶片,就会变成一堆没有软体适配的废矽片。
重写底层代码?
这个体量的代码重构,必定是个大工程,伤筋动骨。
夏冬站起身,在宽敞的办公室里来回踱步。
他陷入了一个思维的死胡同。
硬体打不过,软体又被绑定。
似乎是个无解的死局。
突然,他的动作停住了。
一个极其大胆,甚至有些疯狂的想法,在他的脑海中成型。
他猛地拍了一下大腿。
暗骂自己愚蠢。
干嘛非要去跟老黄在底层硬体框架上死磕?
未来的假想敌英伟达,真正的护城河根本不是那块矽板,而是CUDA这个闭源软体生态。
全球的程式设计师都习惯了用CUDA写代码,这才是最可怕的路径依赖。
夏冬咧开嘴,思路瞬间全打开了。
既然CUDA是护城河,那自己就不需要在起步阶段死磕硬体。
打败魔法的最好方式,就是创造一种新的魔法。
他完全可以做一个跨平台的类似CUDA的底层框架。
把复杂的底层指令集全部封装起来,给程式设计师提供一套极其简单好用的高级API接口。
现阶段,这个框架的底层完美兼容英伟达的显卡,利用老黄的算力来培养自己的开发者生态。
等到几年后,盛夏科技自己的通用GPU流片成功。
开发者们根本不需要去学什麽新指令集,也不用重写代码。
只需要在开发框架的后台,把运行环境从「英伟达」切换成「盛夏」就行了。
这样一来,英伟达现在卖给他的每一块显卡,都是在给盛夏科技未来的软体生态打工。