程旭
- 作品数:112 被引量:260H指数:8
- 供职机构:教育部更多>>
- 发文基金:国家高技术研究发展计划国家自然科学基金国家科技重大专项更多>>
- 相关领域:自动化与计算机技术电子电信文化科学经济管理更多>>
- 基于受限行为约束策略的桌面计算系统交互性能测量方法被引量:2
- 2011年
- 测量桌面计算系统的交互性能是分析和改进系统性能的重要基础.方便地获得准确测量结果的难点是如何确定输入事件和其直接触发的输出事件之间的对应关系.为此,提出一种采用受限行为约束策略的交互性能测量方法,首先分析了确定输入、输出事件的对应关系需要满足的约束条件,通过会话录制辅助机制合理转化难以满足约束条件的事件,通过用户行为检验机制进一步确认所有事件已经满足约束条件,从而保证可以获得更准确的测量结果.基于该方法,实现了一个支持Windows和Linux等主流桌面计算系统的测量工具VNC-IPA.实验以"慢动作"基准测量方法获得的测量结果为真值,结果表明,相比其他交互性能测量工具VNCplay,使用VNC-IPA获得的测量结果的相对误差平均降低了35.4%.
- 钮艳杨春夏虞斌程旭
- 关键词:桌面计算交互性能测量方法VNC
- 一种执行饱和寻址加载和存储操作的设备和方法
- 本发明涉及执行饱和寻址加载和存储操作的设备和方法,提供逻辑用于接收和执行饱和寻址数据移动指令以根据数组指针和数组指针元数据计算数组的上界和下界位置。如果加载操作的源位置高于上界位置或者低于下界位置,则将数据从上界位置或下...
- 佟冬徐大亮程旭
- 文献传递
- 基于多目标演化算法的测试程序生成被引量:3
- 2010年
- 针对现有的演化测试程序方法只以覆盖率为优化目标的问题,提出一种使用多目标演化算法的测试程序生成方法.该方法把测试程序生成归结为多目标优化问题,以提高覆盖率和减少模拟执行周期作为优化目标;根据模拟器反馈回的信息,使用多目标演化算法来自动引导生成新的测试程序.使用该方法对北大众志UniCore32-2微处理器进行实验的结果表明,在保证覆盖率指标的前提下,采用文中方法生成的测试程序模拟执行时间是现有方法的12.92%,是手写测试程序集的3.62%.
- 张良佟冬林桦程旭王克义
- 关键词:多目标演化算法
- 一种面向解释器的间接转移预测技术被引量:3
- 2015年
- 解释器广泛应用于Java虚拟机、JavaScript执行引擎等托管运行环境中.解释器通常使用间接转移指令实现字节码分派.在现代多发射多级流水的微处理器中,间接转移预测失效严重制约解释器的性能.针对解释器提出了一种字节码指针引导的间接转移预测技术,其核心思想是使用解释器特有的字节码指针值区分不同的间接转移场景.该技术使用软硬件协同的方式,解释器中插入专门的引导指令以标记字节码指针,预测器在运行时刻使用字节码指针值预测转移目标地址.实验结果表明,该技术与常用的转移目标缓冲预测器相比,能提升Java解释器的性能达34.7%,能提升JavaScript解释器的性能达8.3%,与专用的硬件间接转移预测器TTC(tagged target cache)相比,也能提升Java解释器的性能达21.9%.
- 黄明凯刘先华谭明星谢子超程旭
- 关键词:解释器软硬件协同
- FaLoFiN:基于不确定性过滤的硬件故障局部化方法被引量:2
- 2010年
- 运行已有大型商业软件进行系统级验证是获得高质量SoC设计的有效手段,然而一旦硬件故障导致该类软件运行失效,故障局部化过程将十分困难.为此提出一种基于不确定性过滤的硬件故障局部化方法FaLoFiN.首先提取不确定性函数调用集;然后分别从参考运行和故障运行中过滤不确定性函数调用集;最后通过比较、定位异常函数调用,实现与硬件故障相关代码范围的局部化.实验结果表明,FaLoFiN方法具有较高的硬件故障局部化准确度,能有效地将PKUnity-86系统中的真实硬件故障局部化.
- 郑衍松佟冬李皓王克义程旭
- 关键词:硬件故障
- 基于北大众志-863 CPU系统芯片的多级TLB性能研究被引量:5
- 2005年
- 通用微处理器是现代信息产业中的核心技术之一 ,它可以广泛应用到国民经济的方方面面 .本文针对超深亚微米通用微处理器中的多级TLB设计开展研究 .通过踪迹驱动仿真 ,对不同的TLB架构进行了大量的分析比较 ,在分析了失效率、尺寸和设计复杂度等因素后 ,进一步参考北大众志 86 3系统芯片的实际运行技术参数 ,引入到仿真结果中进行了实际性能分析和计算 ,得出了指导性的结论 .对于性能相近的同类微处理器设计也具有较好的借鉴意义 .
- 宋传华程旭
- 关键词:性能评测
- UNICORE体系结构中动态转移预测机制的研究与设计被引量:4
- 2004年
- 本文采用投合预测器 (Agreepredictor)的设计思想扩展UNICORE体系结构 ,旨在评测转移预测器中各项配置对单发射流水线结构的性能影响 ,为UNICORE体系结构改进提供定量依据 .实验基于系统级模拟器 ,综合转移预测策略和转移目标缓冲器行为进行完整模拟 ,结论对于其它采用单发射流水线结构的微处理器设计具有较好的借鉴意义 .
- 朱德新程旭慎辉
- 关键词:流水线
- 分层树结构字典编码的行为识别被引量:9
- 2014年
- 目的基于学习字典的稀疏编码能够自适应地表示信号。然而,传统学习字典的原子之间缺少关联,信号的相似性在编码后缺失。考虑到结构化稀疏表示的鲁棒性和判别性能力,结构化字典的构建成为一个重要的任务。方法依据标准的凸优化字典学习算法,引入数据点编码路径的约束(由上层原子激活的索引规划下层的索引),构思了一种树结构字典学习框架。结果实验结果表明,局部描述符的稀疏表示具有较好的鲁棒性和判别性,同时在KTH数据库上人体行为识别实验与其他类似文献方法相比获得了较高的识别精度,其中,时空梯度方向直方图(HOG3D)的编码识别结果达到97.99%。结论通过实验结果,观察到采用本文构建的字典编码信号具有较好的鲁棒性和判别性,更好的适合分类任务。
- 周同驰程旭吴镇扬
- MDCI:基于多粒度动态控制流不变式的硬件故障局部化
- 2010年
- 本文提出了一种基于多粒度动态控制流不变式的硬件故障局部化方法MDCI.该方法基于预先提取的置信度较高的各种粒度动态控制流不变式,多粒度逐级迭代地检验控制流不变式程序点是否可达,从而将与硬件故障相关的代码范围局部化.实验结果表明MDCI只需检验少量的控制流程序点,就能准确地将与故障相关的代码范围局部化.
- 郑衍松佟冬王克义程旭
- 关键词:多粒度硬件故障
- 基于Xen平台的虚拟机交互式性能隔离改进被引量:1
- 2010年
- 分析了高整合程度环境下,虚拟机出现连续性网络延迟峰值的异常现象,设计并实现了针对交互式性能隔离的虚拟机调度算法优化方案,包括协作式抢占、抢占返回和精确核算机制,这些优化方案不需要对客户操作系统做任何修改。实验表明,在8台CPU密集型虚拟机同时运行的情况下,另外8台虚拟机网络延迟的最高5%平均值降低至优化前的0.93%,Firefox浏览邮件延迟的最高5%平均值降低至优化前的56.1%。
- 夏虞斌杨春钮艳程旭
- 关键词:虚拟化瘦客户计算调度算法