总部位于上海张江的青芯半导体(CyanSemi),ASIC定制设计是其核心业务之一。青芯在单纯的设计服务维度之上,打造了从设计到生产的一套完整ASIC定制业务,不仅做芯片设计,还提供封装、测试服务,也包括生产端的验厂和品控等环节,甚至能根据供应链和制造端的实际情况来反向调整和优化芯片设计阶段的工作。
未来,青芯希望在ASIC定制设计领域为客户提供顶级的设计支撑,帮助客户实现其产品的成功。创始人杨浩做了个类比:“我们要成为芯片设计领域的药明康德。”
走在钢索上的项目式服务模式
青芯搞ASIC定制设计,采用的是项目式服务模式。
同一时间运行项目数量不等;而根据项目周期与设计需求,每个项目所需耗费的时间与资源也有所不同。这就导致这种项目式服务模式的特性:难以精准平衡资源需求与供给,不是供过于求,就是供不应求。
青芯在创业早期采购过一批二手服务器,自行托管在IDC。
但是——1. 二手机的硬件故障率逐年攀升,经常需要停机维护;2. IDC托管的运维、电费等支出不少。
于是经常出现以下两种难题:
01、机器换时间,to be or not to be
很多芯片设计任务,如果增加一些参数调整的尝试,多跑几轮,就有更大的概率获得更优解。
但项目DDL就在那里,研发工程师们往往只能在有限的时间内跑有限种方案。甚至需要尽可能把时间往前赶,让项目进度加速前进,整体运行效率越高越好。
但是,不同项目组之间通常存在资源的争抢,而公司资源永远是有限的,在资源分配上很难做到灵活机动,往往存在错配情况:“排队”与“闲置”同时存在。如果发生硬件故障的话,就,大家一起歇。
02、项目突发大算力需求很难得到满足
比如,某大型项目有突发验证需求,需要7200核计算资源跑3个月。某一个项目组想一次性拿到这么多资源,非常难了。毕竟,其他项目组也有DDL要赶的。这种时候,其实没有很好的解决办法。
一种新的打开方式:“无事休眠、有事激活”
01、公有云厂商VS 速石研发平台
为了解决问题,杨总其实是有评估过好几家公有云厂商的,但看了一圈下来,还是选择了速石研发平台。他主要看重的是以下两个方面:
1. 机器+散件 VS 一体化产品
云厂商提供的是一堆机器和散件,需要自己配置组合。
对云厂商的熟悉程度、配置组合需要消耗的人力资源和时间、与EDA研发环境的适配、使用门槛等等,这些都是需要考虑的问题。
而速石提供的是一整套即开即用的芯片设计研发平台,是站在整个芯片设计研发体系和架构视角来满足EDA行业用户性能、功能、体验的产品,功能紧密耦合,简单易上手,且经过层层实战考验。
如果把速石平台比作一台车,那ta会是什么样的呢?强烈建议戳下图看看,顺便了解我们的自研调度器Fsched到底有多能打~~
2. EDA工具的支持,优化和管理
云厂商提供的是通用的平台,用户怎么用,用来做什么,取决于用户自己。
而速石研发平台深入业务场景,既连接上层EDA应用,对应用本身的运行提供支持和优化;同时连接底层资源,给用户提供更灵活、更高效使用资源的能力;还能结合EDA应用和底层资源的联动和适配,给出最佳实践经验,是一套上中下层联动的芯片设计研发环境。
我们平台可支持市面上几乎所有EDA工具,还拥有强大的IT-CAD能力,目前已积累了上百家半导体行业客户的服务经验。
02、“无事休眠、有事激活”的使用模式
青芯是有本地机房的,对外部资源的需求是突发且短期的。针对青芯的实际情况,我们提供一种“无事休眠、有事激活”的使用模式。
无事的时候,我们以最小化资源消耗维持这套完整研发环境的存在,保持“休眠模式”。休眠状态下,青芯承担的成本几乎可以忽略不计。
有事的时候,这套环境可以立即激活,投入使用。
在这种模式下,平时青芯可以使用本地机房跑项目,同时以极低的成本待命一个云端备用研发环境。
而在任何时候,只要有项目需求,青芯无需准备时间,就可以“秒开”这套环境,可谓是在成本、时间、效率等多个维度达到了综合最优解。
03、持续迭代产品的能力,是青芯选择我们的一个重要原因
在速石与青芯的合作期间,我们一直在持续迭代我们的产品,而这也是青芯选择我们的一个重要原因。杨总表示:“速石愿意持续研发产品,持续为客户开发更优质的产品。青芯认为未来的速石有机会提供真正符合客户需求的解决方案,而青芯不愿意错过这个机会。”
1. 持续建设的全球资源中心
随着速石全球资源中心的建设,可供用户选择的资源区域也越来越多。同时,遍布全球的资源中心也可以提供越来越多种类和型号的云端资源,能够随时满足项目对资源的多样化需求。
优化区域和资源选择,能显著降低青芯的综合使用成本。
2. 存算分离-近云场景解决方案
而对于今年我们为先进制程芯片设计企业打造的存算分离-近云场景解决方案,杨总也表现出很大的兴趣。
下一步,还有很多可能……
01、FCC-B完美匹配大内存需求
青芯在项目研发的某些阶段,是需要大内存机型的,而且需要使用的时间不一定很长。大内存机型难找,而且价格也相当高。这些是很多芯片设计企业常常会面临的问题。
速石科技全新上线的产品——FCC-B,可以提供行业特需的大内存机型,满足项目关键阶段的特定资源需求,且性价比极高,十分贴合青芯对特殊机型的需求。
FCC-B产品有3个特点:1. 拥有行业特需的2T-4T大内存机型;2. 提供准动态资源池,适合短期需求;3. 性价比极高。
02、天然适合新人练手
青芯的研发团队一直在持续扩张,今年又招了一大批应届生。速石研发平台很适合用来给新人练手。
对新人来说:1. 平台即开即用,新人可以直接上手用平台,人是9:00报到的,工作是9:10开始的;2. EDA工具的种类与版本十分齐全,无需单独安装,便于开展学习,不用自己单独去手动调试、配置或部署某个不熟悉的东西,不易出错;3. 各种功能十分完善,平台上手简单,体验友好。
对青芯来说:1. 可以很方便地对EDA工具进行统一、集中管理;2. 可为不同角色的用户进行分组和权限管理,比如可以给一个新人设置最多拿48核资源,不用担心新人设置错误浪费资源;3. 练手环境与公司研发生产环境完全隔离,互不干扰。
Take Away
1. “在大公司做芯片设计,是不需要操心IT的事情的,你只需要抱怨IT就行了。而到了小公司,你才会发现IT上面全是问题——算力、存储、安全、成本等,都需要考虑周全。”杨总说,“而速石做的事情,就是把你从这些事情中解放出来,全身心投入到核心业务中去。”
2. 青芯的价值观是:成就客户、创新为要、诚信负责。特别是第二点,如果你的产品跟别人做得一样,那就只能打价格战了,所以创新是很重要的能力。关于这一点,我们英雄所见略同。