System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种soc性能统计的方法和装置、电子设备及介质。
技术介绍
1、片上系统(soc,system on chip)的性能验证是保证整颗芯片是否能达到预期行为的预期性能指标的重要工作。soc性能应当更加关注与端口上的性能指标,吞吐量、延时、指令驻留时间等信息,以及端口之间的并发业务是否会相互影响性能等。
2、现有技术中,性能统计方法只能粗略地计算各个性能指标是否达标,但是对于细节部分,例如性能趋势、是否有性能突然变差、性能数据下降原因等都无法深入分析。以带宽为例,现有技术中统计soc性能是首先标记开始时间,然后开始发送一段数据,数据发送完成后标记结束时间,根据这一段时间的长度和数据量,计算出带宽。此种方法只能粗略地统计带宽是否达标,但是对于带宽是否突然下降、下降原因等细节的分析却无法提供数据层面的支持。
技术实现思路
1、本专利技术提供一种soc性能统计的方法和装置、电子设备及介质,用以解决现有技术中的soc性能统计只能粗略地分别计算各个性能指标是否达标、无法提供更为深入的性能分析的数据支撑的缺陷。
2、本专利技术提供一种soc性能统计的方法,包括:
3、选择待分析的信号文件;
4、确定所述信号文件对应的端口文件,将端口的待统计信息填写至所述端口文件中;
5、根据所述端口文件对所述信号文件进行解析,在所述信号文件中查找到所述待统计信息的位置,并将所述位置处的与所述待统计信息对应的信号保存;
...【技术保护点】
1.一种SOC性能统计的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,每个信号文件预设有对应的至少一个端口文件,所述端口文件包括端口表格;
3.根据权利要求2所述的方法,其特征在于,将端口的待统计信息填写至所述端口文件中之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,在计算出所述端口的性能数据之后,所述方法还包括:
5.根据权利要求1或4所述的方法,其特征在于,所述信号包括性能参数;
6.根据权利要求5所述的方法,其特征在于,在对保存的所述性能参数进行统计之前,所述方法还包括:
7.一种SOC性能统计的装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述SOC性能统计的方法的步骤。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述SOC性能
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述SOC性能统计的方法的步骤。
...【技术特征摘要】
1.一种soc性能统计的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,每个信号文件预设有对应的至少一个端口文件,所述端口文件包括端口表格;
3.根据权利要求2所述的方法,其特征在于,将端口的待统计信息填写至所述端口文件中之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,在计算出所述端口的性能数据之后,所述方法还包括:
5.根据权利要求1或4所述的方法,其特征在于,所述信号包括性能参数;
6.根据权利要求5所述的方法,其特征在于,在对保存的所述性能参数进行统计之前,所述方法还包括:<...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:上海壁仞科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。