【技术实现步骤摘要】
本申请涉及芯片,特别是涉及一种预处理装置和ai芯片。
技术介绍
1、ai芯片(artificialintelligence chips)是用于处理人工智能应用的芯片,ai芯片能够加速机器学习、深度学习和其他ai算法的应用,提高计算机在图像识别、语音识别和自然语言处理等领域的性能。
2、ai芯片在运行过程中会产生大量的调试消息,这些调试消息对算子开发或性能优化具有重要的作用。但是由于ai芯片运行中产生的调试消息属性较多(即调试消息的类型较多)且调试消息数据量较大,基于该属性繁杂且数据量庞大的调试消息直接进行算子开发或性能优化存在较多问题。
3、因此,如何管理调试消息的属性、控制调试消息的数据量,以及灵活分发调试消息,成为芯片
亟待解决的技术问题之一。
技术实现思路
1、基于上述问题,本申请提供了一种预处理装置,用于管理ai芯片中调试消息的属性、控制调试消息的数据量,以及灵活分发调试消息,从而满足当前技术对ai芯片内部多类型的调试消息的使用需求。
2、
...【技术保护点】
1.一种预处理装置,其特征在于,所述装置包括:消息预清洗模块、消息分类模块、消息整形模块和配置寄存器集合;
2.根据权利要求1所述的装置,其特征在于,所述装置还包括消息flush模块,所述配置寄存器集合还用于接收flush指令;
3.根据权利要求2所述的装置,其特征在于,所述装置同时支持预设数目个用户同时使用,所述配置寄存器集合还用于设置所述装置支持的用户的标识。
4.根据权利要求1所述的装置,其特征在于,所述装置还包括消息接收模块;
5.根据权利要求1所述的装置,其特征在于,所述装置还包括消息流控模块;所述配置寄存器集
...【技术特征摘要】
1.一种预处理装置,其特征在于,所述装置包括:消息预清洗模块、消息分类模块、消息整形模块和配置寄存器集合;
2.根据权利要求1所述的装置,其特征在于,所述装置还包括消息flush模块,所述配置寄存器集合还用于接收flush指令;
3.根据权利要求2所述的装置,其特征在于,所述装置同时支持预设数目个用户同时使用,所述配置寄存器集合还用于设置所述装置支持的用户的标识。
4.根据权利要求1所述的装置,其特征在于,所述装置还包括消息接收模块;
5.根据权利要求1所述的装置,其特征在于,所述装置还包括消息流控模块;所述配置寄存器集合还用于设置流控策略;
6.根据权利要求1所述的装置,其特征在于,所述装置还包括消息缓存模块,所述消息缓存模块用于存储所述第四调试消息。
7.根据权利要求1所述的装置,其特征在于,所述装置还包括消息加密模块;所述配置寄存器集合还用于配置公钥信息;
8.根...
【专利技术属性】
技术研发人员:韩崇飞,吴飞,崔駜雄,郭永磊,佘旭,
申请(专利权)人:北京燧原智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。