高功率机器学习ASIC中使用指令速率限制的功率节流机制制造技术

技术编号:41996218 阅读:21 留言:0更新日期:2024-07-12 12:21
本公开涉及高功率机器学习ASIC中使用指令速率限制的功率节流机制。一种系统包含机器学习ASIC和电源单元。所述电源单元和ASIC被配置为通过在ASIC和电源单元上的专用引脚进行数据通信。所述电源单元检测ASIC的当前功耗。在确定已经满足阈值状态时,所述电源单元响应于该状态向ASIC发送数字信号。所述ASIC包含同步器,该同步器将数字信号同步为与ASIC的内部时钟频率一致。芯片管理器对所述同步信号和其它信号进行处理,以生成节流掩码。所述节流掩码被发送到ASIC的定序器,然后该定序器基于所述掩码限制到ASIC的处理单元中的指令流。这转而限制了由ASIC消耗的功率。

【技术实现步骤摘要】

本公开涉及高功率机器学习asic中使用指令速率限制的功率节流机制。


技术介绍

1、随着机器学习(machine learning,ml)应用的使用增加,对被配置成处理这些应用的asic的需求也在增加。然而,由于asic被设计来处理的应用不断演进,为特定应用进行设计、测试和制造asic的时间周期很短,因为太长的延迟可能导致所述asic过时。而且,asic被设计来用于其中的系统通常是在所述asic的设计和制作之前被设计和制造的。虽然所述系统的设计和制造可以考虑关于所述asic的操作参数的估计(诸如所述asic所需的功率量),但是这些估计可能与所述asic的实际操作参数显著不同。

2、在asic的功率需求超出系统的供应能力的情况下,所述asic的持续操作可能会产生所述asic或电源将过热的风险,从而潜在地损坏所述系统和/或asic。为了避免这些风险,当由所述asic抽取的功率超过所述电源可以安全处理的水平时,所述电源可以停止向asic供应功率。关断asic可能会导致正在由ml-asic执行的作业丢失、系统计算能力的可用性降低以及计算时间的浪费,这限制本文档来自技高网...

【技术保护点】

1.一种调节集成电路IC的功率使用的方法,包括:

2.根据权利要求1所述的方法,其中指示所述过电流状态的所述信号是经由专用通信线路通过所述同步器接收的。

3.根据权利要求1所述的方法,其中所述定序器根据节流掩码减少所述指令流。

4.根据权利要求3所述的方法,进一步包括由所述IC的芯片管理器基于指示所述过电流状态的所述信号来生成所述节流掩码。

5.根据权利要求1所述的方法,进一步包括由电压调节器测量所述IC的电流负载。

6.根据权利要求5所述的方法,进一步包括:

7.根据权利要求5所述的方法,进一步包括:

...

【技术特征摘要】

1.一种调节集成电路ic的功率使用的方法,包括:

2.根据权利要求1所述的方法,其中指示所述过电流状态的所述信号是经由专用通信线路通过所述同步器接收的。

3.根据权利要求1所述的方法,其中所述定序器根据节流掩码减少所述指令流。

4.根据权利要求3所述的方法,进一步包括由所述ic的芯片管理器基于指示所述过电流状态的所述信号来生成所述节流掩码。

5.根据权利要求1所述的方法,进一步包括由电压调节器测量所述ic的电流负载。

6.根据权利要求5所述的方法,进一步包括:

7.根据权利要求5所述的方法,进一步包括:

8.根据权利要求7所述的方法,进一步包括由所述定序器恢复所述指令流以不再限制所述ic的处理速率。

9.一种集成电路ic,包括:

10.根据权利要求9所述的ic,其中指示所述过电流状态的所述信号是经由专用通信线路通过所述同步器接收的。

11.根据权利要求9所述的ic,其中所述定序器根据节流掩码减...

【专利技术属性】
技术研发人员:甘后乐托马斯·詹姆斯·诺里格雷戈里·西济科夫乔治斯·康斯塔迪尼迪斯
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1