摘要
本发明提供一种基于跨架构对比的软件性能缺陷发掘方法,涉及计算机软件技术领域,方法包括:当待检测软件的测试集在跨CPU架构上运行时,分别采集对应性能数据,并将性能数据的比值作为待检测性能数据点,再调用自编码器检测异常测试用例;当异常测试用例在跨CPU架构运行时,分别采集对应的多维性能数据在跨架构中执行跨CPU架构函数匹配,得到成功匹配函数;当成功匹配函数在跨CPU架构上时钟周期数的比值大于基准阈值时,确定成功匹配函数为导致待检测软件存在性能缺陷的函数。通过本申请,解决在单一架构上进行软件性能测试,依赖人工设置指标来判断性能异常,无法满足跨架构条件要求、难以识别架构适配过程中的性能瓶颈的问题。
技术关键词
发掘方法
基准测试程序
索引
粒子群优化算法
时钟
编码器
非暂态计算机可读存储介质
数据采集模块
周期
计算机软件技术
处理器
计算机程序产品
依赖人工
匹配模块
定位模块
命令
存储器
系统为您推荐了相关专利信息
钢结构电梯井道
沉降预测方法
LSTM模型
时间段
序列
穴位定位方法
分数阶微分算法
人体
卷积特征
图像增强模块
辨识方法
振荡特征
频率
粒子群优化算法
判断系统