揭秘:研发一款CPU需要多长时间 为什么我们始终做不好?
扫描二维码
随时随地手机看文章
研发一款处理器(CPU)到底有多难,为什么我们始终做不好,相信这曾经是很多网友心中的疑问。英特尔现任高级首席工程师Ophir Edlis在接受福布斯专访的时候,讲到了关于CPU研发的一些事情。大致来看,对于英特尔而言,研发一款CPU需要4年时间。
Edlis表示,开发一款处理器大约需要4年的时间。他指出,英特尔需要提前4年判断未来市场的需求,确保满足客户,他认为那是一场挑战,尤其是对于架构师而言。
英特尔CPU设计研发(引自forbes)
同时,研发CPU还需要和笔记本厂商、主板厂商、操作系统伙伴、通信企业、显示屏厂商、内存制造商、软件开发者等保持沟通,协同各方。
任何一个计算机外围设备的制造商都有机会向英特尔建言献策。他提到,显示器厂商会的普遍想法是高带宽,但英特尔一方面要考虑能否提供,还要考虑是否有必要提供,否则一味答应就是驯养浪费金钱的野兽。
在各模块互通有无并确认后就会开始成片的逻辑设计,即计算机编程阶段,保证在流片之前尽可能解决掉每个IP子集的逻辑BUG。但他指出,能耗、连接显示器、内存后的表现,通常只有在流片也就是形成硅晶体后才能看出深层次的问题,这又是漫长的过程。
由此来看,CPU作为计算的核心,其研发和设计更多需要考量的是“生态”的需要,并且要深入研究行业的发展和需求的变化。
性能提升固然重要,但研发一款CPU仍需要重视未来的行业方向。比如人工智能,还要兼顾SoC、显示引擎、图形、核心数、内存控制器等各自的演进目标。他强调,功耗和应用场景是很重要的因素,比如在移动端狂堆参数会浪费成本,做出贵且不实用的家伙。
对于英特尔这种有如此深厚技术积淀的公司,研发一款CPU尚且需要长达4年的时间,这足以说明芯片领域的门槛有多么高!