本技术涉及集成电路芯片,特别是涉及一种集成电路芯片稳态运行方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
背景技术:
1、随着集成电路芯片的高速发展,集成电路芯片的运行效率与日剧增,但是在芯片发展至今,芯片需要处理的数据、以及芯片数据处理功能越来越繁杂,也越来越多样化,使得芯片在数据处理高峰时段的运行稳定性较差,运行速率波动较大,并且容易出现数据丢包,迭代等待等故障问题,从而影响芯片的正常运行过程。因此如何确保芯片在数据处理高峰时段的稳态运行方式是当前的研究重点。
2、传统的集成电路芯片稳态运行方式是通过增加替换更新芯片,提升芯片的处理能力、集成度、可靠性和安全性,从而提升芯片在高峰时段的运行稳定状态持续能力。但是该方式需对原有芯片进行破坏性的替换,无法直接对芯片进行改进来提升芯片的稳态运行能力,从而导致在数据处理高峰时段的芯片稳态运行持续效果较差。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提升在数据处理高峰时段的芯片稳态运行持续效果的集成电路芯片稳态运行方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本技术提供了一种集成电路芯片稳态运行方法。所述方法包括:
3、获取芯片需要处理的每个数据信息、所述每个数据信息的数据类型以及所述每个数据信息的数据处理任务,并识别所述每个数据信息的数据特征;
4、基于所述每个数据信息的数据处理任务以及所述每个数据信息的数据类型,识别所述每个数据信息的数据处理流程以及所述芯片对所述每个数据信息的数据处理策略,并基于所述每个数据信息的数据处理流程以及所述每个数据信息的数据处理策略,通过数据处理模型,计算所述每个数据信息的处理难度值;
5、从所述每个数据信息中,筛选出大于处理难度阈值的目标数据信息,并基于各所述目标数据信息的数据特征以及各所述目标数据信息的数据处理任务,将各所述目标数据信息划分为多个数据段;
6、针对每个目标数据信息,将所述目标数据信息的各数据段进行数据简化处理,得到各目标数据段,并基于所述目标数据信息的数据处理任务,生成每个目标数据段的子数据处理任务;
7、将所述每个目标数据信息的各目标数据段,按照各所述目标数据段的子数据处理任务进行数据划分处理,得到各数据组,并实时检测各所述数据组的数据处理进度;
8、从各所述数据组中,筛选出异常数据处理进度的异常数据组,并调整所述异常数据组的数据处理方式,返回执行所述实时检测各所述数据组的数据处理进度的步骤,直到各所述数据信息的数据处理任务处理完成。
9、在其中一个实施例中,所述识别所述每个数据信息的数据特征,包括:
10、将所述数据信息进行文本化处理,得到所述数据信息对应的文本信息,并提取所述文本信息中的关键文本内容;
11、识别所述数据信息中每个关键文本内容对应的关键数据内容,并将所述关键数据内容作为所述数据信息的数据特征。
12、在其中一个实施例中,所述基于所述每个数据信息的数据处理任务以及所述每个数据信息的数据类型,识别所述每个数据信息的数据处理流程以及所述芯片对所述每个数据信息的数据处理策略,包括:
13、识别每个数据处理任务的任务目标信息以及所述芯片的各初始处理功能信息,并基于所述芯片的各初始处理功能信息以及所述每个数据处理任务的任务目标信息,分析所述芯片完成每个任务目标信息对应的各处理功能信息;
14、识别所述芯片完成所述每个数据信息的各处理功能信息所得到的处理结果内容,并采集所述芯片对每个处理功能信息在不同数据内容的数据处理速率;
15、针对所述每个任务目标信息,基于所述任务目标信息对应的各处理功能信息,识别所述芯片的综合最优处理速率对应的处理流程,得到所述任务目标信息对应的数据处理流程;
16、基于所述每个数据信息的数据类型以及所述芯片对所述每个数据信息的各处理功能信息,识别所述芯片对所述每个数据信息的数据处理策略。
17、在其中一个实施例中,所述基于所述每个数据信息的数据处理流程以及所述每个数据信息的数据处理策略,通过数据处理模型,计算所述每个数据信息的处理难度值,包括:
18、针对所述每个数据信息,将所述数据信息的数据处理流程,按照所述数据处理流程包含的各处理功能信息进行划分,得到所述数据信息的多个数据处理阶段,并基于所述数据信息的数据处理策略,识别所述芯片对所述数据信息的每个数据处理阶段的子数据处理策略;
19、基于所述芯片对每个处理功能信息在不同数据内容的数据处理速率、各所述数据处理阶段对应的处理功能信息的处理结果内容,计算所述芯片对每个数据处理阶段的子数据处理时长,并根据所述子数据处理时长,确定所述芯片对所述数据信息的数据处理时长;
20、分别计算每个数据信息的数据处理时长与预设时长之间的偏差值,并基于所述每个数据信息对应的偏差值,确定所述每个数据信息的处理难度值。
21、在其中一个实施例中,所述基于各所述目标数据信息的数据特征以及各所述目标数据信息的数据处理任务,将各所述目标数据信息划分为多个数据段,包括:
22、针对每个目标数据信息,基于所述目标数据信息的各数据特征,将所述目标数据信息的数据内容划分为多个初始数据段,并基于所述目标数据信息的数据处理任务中的各处理功能信息以及所述目标数据信息的各数据特征,识别每个数据特征对应的处理功能信息;
23、将所述每个数据特征对应的初始数据段以及所述每个数据特征对应的处理功能信息,作为所述多个数据段。
24、在其中一个实施例中,所述将所述目标数据信息的各数据段进行数据简化处理,得到各目标数据段,包括:
25、针对每个数据段,基于所述数据段的数据特征对应的数据内容以及所述数据段的处理功能信息,识别所述数据段的数据特征对应的数据内容中所述处理功能信息需求的目标数据内容,并将所述目标数据内容以及所述数据段的处理功能信息,作为所述数据段对应的目标数据段。
26、在其中一个实施例中,所述基于所述目标数据信息的数据处理任务,生成每个目标数据段的子数据处理任务,包括:
27、针对每个目标数据信息,基于所述目标数据信息的各目标数据段的处理功能信息,识别所述芯片在完成所述每个目标数据段的子数据处理流程;
28、基于所述芯片完成所述目标数据信息的各处理功能信息所得到的处理结果内容,确定所述每个目标数据段对应的子任务目标信息;
29、基于所述每个目标数据段的子数据处理流程以及所述每个目标数据段对应的子任务目标信息,确定所述每个目标数据段的子数据处理任务。
30、在其中一个实施例中,所述将所述每个目标数据信息的各目标数据段,按照各所述目标数据段的子数据处理任务进行数据划分处理,得到各数据组,包括:
31、将各所述目标数据段的子数据处理任务进行文本化处理,得到每个子数据处理任务对应的任务文本信息,并通过文本特征提取网络,提取每个任务文本信息的任务特征信息;
32、通过相似度距离计算模型,分别计算每个任务特征信息之间的相似度距离,并按照各所述目标数据段的子数据处理任务的相似度距离,将各所述目标数据段进行聚类处理,得到所述各数据组。
33、在其中一个实施例中,所述从各所述数据组中,筛选出异常数据处理进度的异常数据组,并调整所述异常数据组的数据处理方式,返回执行所述实时检测各所述数据组的数据处理进度的步骤,直到各所述数据信息的数据处理任务处理完成,包括:
34、获取所述芯片对不同数据量的数据信息的样本处理速率分布信息,并识别每个数据处理进度的实际处理速率分布信息;
35、基于所述样本处理速率分布信息,分别识别每个实际处理速率分布信息的异常速率信息,并在所述异常速率信息在所述实际处理速率分布信息中的占比值大于预设百分比的情况下,将所述实际处理速率分布信息对应的实际处理进度信息,作为异常处理进度;
36、将所述异常处理进度对应的数据组,作为所述异常数据组;
37、识别每个异常数据组对应的异常数据处理进度中的异常速率信息,并识别每个异常速率信息对应的所述数据组中的异常数据段,以及所述异常数据段对应的目标处理功能信息;
38、在所述芯片的各处理功能信息中,筛选所述目标处理功能信息对应的替代处理功能信息,并基于所述数据段对应的替代处理功能信息,重新执行所述异常数据段的数据处理过程,返回执行所述实时检测各所述数据组的数据处理进度的步骤,直到各所述数据信息的数据处理任务处理完成。
39、第二方面,本技术还提供了一种集成电路芯片稳态运行装置。所述装置包括:
40、信息获取模块,用于获取芯片需要处理的每个数据信息、所述每个数据信息的数据类型以及所述每个数据信息的数据处理任务,并识别所述每个数据信息的数据特征;
41、流程识别模块,用于基于所述每个数据信息的数据处理任务以及所述每个数据信息的数据类型,识别所述每个数据信息的数据处理流程以及所述芯片对所述每个数据信息的数据处理策略,并基于所述每个数据信息的数据处理流程以及所述每个数据信息的数据处理策略,通过数据处理模型,计算所述每个数据信息的处理难度值;
42、信息划分模块,用于从所述每个数据信息中,筛选出大于处理难度阈值的目标数据信息,并基于各所述目标数据信息的数据特征以及各所述目标数据信息的数据处理任务,将各所述目标数据信息划分为多个数据段;
43、任务生成模块,用于针对每个目标数据信息,将所述目标数据信息的各数据段进行数据简化处理,得到各目标数据段,并基于所述目标数据信息的数据处理任务,生成每个目标数据段的子数据处理任务;
44、进度检测模块,用于将所述每个目标数据信息的各目标数据段,按照各所述目标数据段的子数据处理任务进行数据划分处理,得到各数据组,并实时检测各所述数据组的数据处理进度;
45、方式调整模块,用于从各所述数据组中,筛选出异常数据处理进度的异常数据组,并调整所述异常数据组的数据处理方式,返回执行所述实时检测各所述数据组的数据处理进度的步骤,直到各所述数据信息的数据处理任务处理完成。
46、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
47、获取芯片需要处理的每个数据信息、所述每个数据信息的数据类型以及所述每个数据信息的数据处理任务,并识别所述每个数据信息的数据特征;
48、基于所述每个数据信息的数据处理任务以及所述每个数据信息的数据类型,识别所述每个数据信息的数据处理流程以及所述芯片对所述每个数据信息的数据处理策略,并基于所述每个数据信息的数据处理流程以及所述每个数据信息的数据处理策略,通过数据处理模型,计算所述每个数据信息的处理难度值;
49、从所述每个数据信息中,筛选出大于处理难度阈值的目标数据信息,并基于各所述目标数据信息的数据特征以及各所述目标数据信息的数据处理任务,将各所述目标数据信息划分为多个数据段;
50、针对每个目标数据信息,将所述目标数据信息的各数据段进行数据简化处理,得到各目标数据段,并基于所述目标数据信息的数据处理任务,生成每个目标数据段的子数据处理任务;
51、将所述每个目标数据信息的各目标数据段,按照各所述目标数据段的子数据处理任务进行数据划分处理,得到各数据组,并实时检测各所述数据组的数据处理进度;
52、从各所述数据组中,筛选出异常数据处理进度的异常数据组,并调整所述异常数据组的数据处理方式,返回执行所述实时检测各所述数据组的数据处理进度的步骤,直到各所述数据信息的数据处理任务处理完成。
53、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
54、获取芯片需要处理的每个数据信息、所述每个数据信息的数据类型以及所述每个数据信息的数据处理任务,并识别所述每个数据信息的数据特征;
55、基于所述每个数据信息的数据处理任务以及所述每个数据信息的数据类型,识别所述每个数据信息的数据处理流程以及所述芯片对所述每个数据信息的数据处理策略,并基于所述每个数据信息的数据处理流程以及所述每个数据信息的数据处理策略,通过数据处理模型,计算所述每个数据信息的处理难度值;
56、从所述每个数据信息中,筛选出大于处理难度阈值的目标数据信息,并基于各所述目标数据信息的数据特征以及各所述目标数据信息的数据处理任务,将各所述目标数据信息划分为多个数据段;
57、针对每个目标数据信息,将所述目标数据信息的各数据段进行数据简化处理,得到各目标数据段,并基于所述目标数据信息的数据处理任务,生成每个目标数据段的子数据处理任务;
58、将所述每个目标数据信息的各目标数据段,按照各所述目标数据段的子数据处理任务进行数据划分处理,得到各数据组,并实时检测各所述数据组的数据处理进度;
59、从各所述数据组中,筛选出异常数据处理进度的异常数据组,并调整所述异常数据组的数据处理方式,返回执行所述实时检测各所述数据组的数据处理进度的步骤,直到各所述数据信息的数据处理任务处理完成。
60、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
61、获取芯片需要处理的每个数据信息、所述每个数据信息的数据类型以及所述每个数据信息的数据处理任务,并识别所述每个数据信息的数据特征;
62、基于所述每个数据信息的数据处理任务以及所述每个数据信息的数据类型,识别所述每个数据信息的数据处理流程以及所述芯片对所述每个数据信息的数据处理策略,并基于所述每个数据信息的数据处理流程以及所述每个数据信息的数据处理策略,通过数据处理模型,计算所述每个数据信息的处理难度值;
63、从所述每个数据信息中,筛选出大于处理难度阈值的目标数据信息,并基于各所述目标数据信息的数据特征以及各所述目标数据信息的数据处理任务,将各所述目标数据信息划分为多个数据段;
64、针对每个目标数据信息,将所述目标数据信息的各数据段进行数据简化处理,得到各目标数据段,并基于所述目标数据信息的数据处理任务,生成每个目标数据段的子数据处理任务;
65、将所述每个目标数据信息的各目标数据段,按照各所述目标数据段的子数据处理任务进行数据划分处理,得到各数据组,并实时检测各所述数据组的数据处理进度;
66、从各所述数据组中,筛选出异常数据处理进度的异常数据组,并调整所述异常数据组的数据处理方式,返回执行所述实时检测各所述数据组的数据处理进度的步骤,直到各所述数据信息的数据处理任务处理完成。
67、上述集成电路芯片稳态运行方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,获取芯片需要处理的每个数据信息、所述每个数据信息的数据类型以及所述每个数据信息的数据处理任务,并识别所述每个数据信息的数据特征;基于所述每个数据信息的数据处理任务以及所述每个数据信息的数据类型,识别所述每个数据信息的数据处理流程以及所述芯片对所述每个数据信息的数据处理策略,并基于所述每个数据信息的数据处理流程以及所述每个数据信息的数据处理策略,通过数据处理模型,计算所述每个数据信息的处理难度值;从所述每个数据信息中,筛选出大于处理难度阈值的目标数据信息,并基于各所述目标数据信息的数据特征以及各所述目标数据信息的数据处理任务,将各所述目标数据信息划分为多个数据段;针对每个目标数据信息,将所述目标数据信息的各数据段进行数据简化处理,得到各目标数据段,并基于所述目标数据信息的数据处理任务,生成每个目标数据段的子数据处理任务;将所述每个目标数据信息的各目标数据段,按照各所述目标数据段的子数据处理任务进行数据划分处理,得到各数据组,并实时检测各所述数据组的数据处理进度;从各所述数据组中,筛选出异常数据处理进度的异常数据组,并调整所述异常数据组的数据处理方式,返回执行所述实时检测各所述数据组的数据处理进度的步骤,直到各所述数据信息的数据处理任务处理完成。该方案通过基于每个数据信息的数据处理任务、以及数据信息的数据特征,将每个大于处理难度值的数据信息划分为多个数据段进行数据处理,从而降低单位时间内芯片由于数据处理复杂度较高而产生数据处理异常的概率;然后,终端将各目标数据信息的数据段进行简化处理,减少了芯片处理的数据量,降低了芯片处理数据信息时由于数据量过大而产生的数据处理异常的概率;再后,通过将相似的子数据处理任务进行数据划分处理,得到数据组,从而避免芯片单次反复调整数据处理功能从而对不同数据信息进行处理时的低效问题,提升了芯片处理各数据段的处理效率;再后,通过实时检测各数据段的数据处理进度,并筛选异常数据段,进行数据处理方式调整,从而智能化降低芯片出现的数据处理异常的概率,从而提升了在数据处理高峰时段的芯片稳态运行持续效果。
1.一种集成电路芯片稳态运行方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述识别所述每个数据信息的数据特征,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述每个数据信息的数据处理任务以及所述每个数据信息的数据类型,识别所述每个数据信息的数据处理流程以及所述芯片对所述每个数据信息的数据处理策略,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述每个数据信息的数据处理流程以及所述每个数据信息的数据处理策略,通过数据处理模型,计算所述每个数据信息的处理难度值,包括:
5.根据权利要求3所述的方法,其特征在于,所述基于各所述目标数据信息的数据特征以及各所述目标数据信息的数据处理任务,将各所述目标数据信息划分为多个数据段,包括:
6.根据权利要求5所述的方法,其特征在于,所述将所述目标数据信息的各数据段进行数据简化处理,得到各目标数据段,包括:
7.根据权利要求3所述的方法,其特征在于,所述基于所述目标数据信息的数据处理任务,生成每个目标数据段的子数据处理任务,包括:
8.根据权利要求1所述的方法,其特征在于,所述将所述每个目标数据信息的各目标数据段,按照各所述目标数据段的子数据处理任务进行数据划分处理,得到各数据组,包括:
9.根据权利要求1所述的方法,其特征在于,所述从各所述数据组中,筛选出异常数据处理进度的异常数据组,并调整所述异常数据组的数据处理方式,返回执行所述实时检测各所述数据组的数据处理进度的步骤,直到各所述数据信息的数据处理任务处理完成,包括:
10.一种集成电路芯片稳态运行装置,其特征在于,所述装置包括: