基于求解开销预测的符号执行搜索策略研究

来源 :计算机研究与发展 | 被引量 : 2次 | 上传用户:chjj1988mm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
符号执行中约束求解所占的时间比例非常高.同时,不同复杂度约束的求解时间开销差距悬殊,这一现象在对包含复杂数值计算的程序进行符号执行时尤为明显.在指定时间内求解更多约束有利于覆盖更多语句和探索更多路径.为此,提出了基于求解开销预测的符号执行搜索策略.基于实验总结出了度量约束复杂度的经验公式,并结合约束的历史求解开销来预测当前的求解开销,从而在符号执行过程中优先探索求解开销较小的路径.在KLEE中实现了上述搜索策略,并对GNU科学计算库(GSL)中的12个模块进行了实验.实验结果表明,相比现有搜索策略,
其他文献
提出一种基于PSO分类器的镜头边界检测算法,该算法以YUV模型中的U分量直方图差异曲线来反映视频帧间差异度,有效避免了检测算法对镜头运动及镜头内物体运动的敏感,同时对渐变具有更好的识别效果.接着采用滑窗均值滤波的方法对差异曲线滤波,在镜头转换部分形成具有显著特征的曲线图形.然后使用一种应用PSO算法的KNN分类器对这些曲线图形进行分类,最终实现对镜头转换的位置检测与类型识别.算法能够在同一步骤内完
网格计算已经进入了以服务为中心的新阶段,共享的方式转为采用具有良好跨平台、互操作性的网格服务.针对科学计算资源(主要是遗产型应用)的网格服务化问题,进行了研究,提出了一
在基于内容的图像检索中,不同图像特征反映了图像各个侧面的内在特性,因此,在使用图像特征进行检索时存在多种相似性度量方法.特征以及特征间相似性度量方法的选取是当前CBIR
讨论了约束4点决定一条抛物线、5个点的几何分布对二次曲线形状的影响,提出了用有序5点确定一条二次曲线的计算方法·给出了隐式二次曲线和有理二次B啨zier曲线相互转化的计算公式,其转化过程可用来计算插值点的参数,并提出了对此参数进行重新参数化的计算方法·计算实例表明,新的参数化计算方法可提高节点的精度,从而使构造的插值曲线具有更高的插值精度·还以实例对两种新参数化方法和其他方法的精度进行了比较·
俄罗斯科学院无线电与电子技术研究所科研人员开发出一种全新的计算机语音识别系统。这一独特的语音识别系统最主要的是考虑了语音的分级体系.从中辨别语音中最基本的成分,就像
能效比是未来高性能计算机需要解决的重要问题.众核处理器作为高性能计算机的重要实现手段,其微结构的优化设计对能效比提升尤为关键.提出了1种面向众核处理器的流水线紧耦合
改造原有设备,安装回收余热锅炉,将回收余热变成蒸气。
空间数据重建过程中,条件数据对重建结果影响较大,在仅有少量条件数据的情况下,重建结果常常出现较多的不确定性,此时适合采用不确定性插值方法重建空间数据.作为目前不确定性插
本人于2000年在<音乐研究>第二期发表<燕南芝庵〈唱论〉新释>后,韩德森先生于2002年<音乐研究>第四期发表<〈唱论〉今释>(以下简称韩文)一文与笔者商榷.现在本文再次阐释<唱