您的位置: 专家智库 > >

唐士斌

作品数:14 被引量:9H指数:2
供职机构:华为技术有限公司更多>>
发文基金:国家重点基础研究发展计划国家自然科学基金国家高技术研究发展计划更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 6篇专利
  • 5篇期刊文章
  • 2篇会议论文

领域

  • 8篇自动化与计算...

主题

  • 4篇组相联
  • 4篇缓存
  • 4篇高速缓存
  • 4篇处理器
  • 3篇多核
  • 3篇重放
  • 3篇线程
  • 2篇动态功耗
  • 2篇读操作
  • 2篇虚拟资源
  • 2篇硬件
  • 2篇硬件资源
  • 2篇用户
  • 2篇用户态
  • 2篇上下文
  • 2篇数据块
  • 2篇迁移
  • 2篇无效
  • 2篇缓存结构
  • 2篇计算机

机构

  • 13篇中国科学院
  • 5篇华为技术有限...
  • 3篇中国科学院研...
  • 2篇中国科学院大...
  • 1篇清华大学

作者

  • 13篇唐士斌
  • 5篇宋风龙
  • 4篇范东睿
  • 4篇范灵俊
  • 3篇刘志勇
  • 2篇徐卫志
  • 2篇唐志敏
  • 2篇张浩
  • 1篇李文明
  • 1篇王达
  • 1篇张帅
  • 1篇孙凝晖
  • 1篇张轮凯
  • 1篇焦帅
  • 1篇熊海泉
  • 1篇郑亚松
  • 1篇王达

传媒

  • 2篇计算机学报
  • 2篇小型微型计算...
  • 2篇2012中国...
  • 1篇计算机研究与...

年份

  • 2篇2017
  • 2篇2015
  • 3篇2014
  • 5篇2012
  • 1篇2011
14 条 记 录,以下是 1-10
排序方式:
一种虚拟资源分配方法及装置
本发明实施例公开一种虚拟资源分配方法及装置,应用于计算机领域,能够避免进程上下文切换过程中对用户级线程的切换遗漏。该方法包括:在用户级线程挂起时,虚拟资源分配装置在用户级线程的控制数据块中保存所述用户级线程对应硬件资源;...
唐士斌唐志敏宋风龙叶笑春
一种带有无效缓存路访问过滤机制的低功耗高速缓存
2012年
功耗是当今处理器设计领域的重要问题之一.随着多核处理器的普及,片上缓存占有了越来越多的芯片面积和功耗.提出一种带有无效缓存路访问过滤机制的低功耗高速缓存结构来降低CPU的动态功耗,具体为,通过无效缓存块的预先检查(Pre-Invalid Way Checking,PIWC)消除对无效缓存路的访问,及通过不匹配缓存路的预先检测(Pre-Mismatch Way Detecting,PMWD)消除对tag低位不匹配缓存路的访问.对实际程序的测试表明,65.2%-88.9%缓存路的无效访问可以通过以上方法被消除,约60.9%-85.6%由缓存访问带来的动态能耗从而被降低.同时,跟tag-data顺序访问方法相比,对于大多数程序,我们的方法可以获得5.1%-13.8%的节能效果提升.
范灵俊唐士斌张轮凯郑亚松张浩
关键词:动态功耗
一种虚拟资源分配方法及装置
本发明实施例公开一种虚拟资源分配方法及装置,应用于计算机领域,能够避免进程上下文切换过程中对用户级线程的切换遗漏。该方法包括:在用户级线程挂起时,虚拟资源分配装置在用户级线程的控制数据块中保存所述用户级线程对应硬件资源;...
唐士斌唐志敏宋风龙叶笑春
文献传递
PartitionSim:一个面向众核结构的并行模拟器被引量:2
2011年
该文提出了一个面向众核处理器的并行模拟器:PartitionSim.PartitionSim采用了一种新颖的方法——时序分割来加速众核结构模拟.时序分割的提出基于这样的观察:在众核结构中,有些模块之间频繁交互而有的模块之间没有交互.有鉴于此,该方法将目标结构分割成两部分:交互部分和非交互部分.当模拟交互部分时,主机线程严格同步,维持时序精确.当模拟非交互部分时,主机线程通过异步运行,提高模拟速度,并且产生较小的时序损失.文中所述工作在一个16核的SMP机器上用PartitionSim模拟了千核规模的Godson-T众核结构.实验结果显示,PartitionSim展示出良好的加速比,达到最高25MIPS的模拟速度,时序损失平均值为0.92%.
焦帅徐卫志唐士斌范东睿孙凝晖
程序的线程关系确定方法、设备及系统
本发明提供一种程序的线程关系确定方法、设备及系统,包括:检测系统中的第一线程发生由第一处理器至第二处理器的迁移,第一线程为第一处理器执行的目标并行程序中的一个线程,迁移到第二处理器后的第一线程作为第二线程;确定第一线程和...
唐士斌宋风龙王达范东睿
文献传递
基于硬件辅助的用户态并行程序记录方法
2012年
程序调试工作的首要基础是错误可重现,然而并行程序执行过程存在天然的不确定性,尤其在多核处理器上,如何重现并行程序的错误是一个巨大的挑战.现有的方法或记录整个系统的状态或需要细粒度插桩,存在可用性差与运行时开销大等问题.本文首次提出一种基于硬件辅助的面向用户态并行程序的轻量级记录与重放方法,该方法通过软件协助来记录信号、系统调用与操作系统调度相关的序关系;利用硬件记录访存冲突,同时在记录过程中采用基于目录的方法来压缩日志存储.通过在16核模拟平台上评估,本文提出的方法不仅方便了用户态并行程序调试,同时减少了81%的存储日志开销.
唐士斌宋风龙王达李文明刘志勇
关键词:多核
VMM中Guest OS非陷入系统调用指令截获与识别被引量:6
2014年
针对虚拟化环境下Guest OS某些特定指令行为不会产生陷入从而在虚拟机管理器(virtual machine monitor,VMM)中无法对其进行监控处理的问题,提出通过改变非陷入指令正常运行条件,使其执行非法产生系统异常陷入VMM的思想;据此就x86架构下Guest OS中3种非陷入系统调用指令在VMM中的截获与识别进行研究:其中基于int和sysenter指令的系统调用通过使其产生通用保护(general protection,GP)错系统异常而陷入,基于syscall指令的系统调用则通过使其产生UD(undefined)未定义指令系统异常而陷入,之后VMM依据虚拟处理器上下文现场信息对其进行识别;基于Qemu&Kvm实现的原型系统表明:上述方法能成功截获并识别出Guest OS中所有3种系统调用行为,正常情况下其性能开销也在可接受的范围之内,如在unixbench的shell测试用例中,其性能开销比在1.900~2.608之间.与现有方法相比,它们都是以体系结构自身规范为基础,因此具有无需修改Guest OS、跨平台透明的优势.
熊海泉刘志勇徐卫志唐士斌范东睿
关键词:客户操作系统虚拟机管理器虚拟化
基于全局同步逻辑时间的访存依赖约减方法被引量:1
2014年
并发执行的并行多线程程序执行过程中,不同的访存顺序会得到不同的执行结果.由于再次执行时,难以重现首次执行时的错误,导致并行程序的调试非常困难.确定性重放是解决该问题的一种方法,目的是通过记录并行程序执行过程中的不确定性事件,然后利用记录的事件重现出程序的原始执行.然而,已有的确定性重放方法会产生大量的记录日志,如何减小记录日志是确定性重放领域的研究热点,在实际应用中也是非常具有挑战性的问题.为了减小记录日志的开销,文中提出了一种基于逻辑时间的访存依赖约减方法,并在支持松弛存储一致性模型的处理器上提出具体的实现技术,该方法利用了访存依赖对应的逻辑时间之间的序关系进行约减.通过模拟评估所提出方法的性能和可扩展性.其中,在8核模拟平台上,通过Splash2测试程序进行评估,结果显示所提出的记录方法平均日志开销为0.11Bytes/Kilo-Instruction,与目前最好的访存依赖约减方法Timetraveler相比提高了75%;通过4核、8核和16核平台的评估结果,表明所提出约减方法具有较好的可扩展性.
唐士斌宋风龙张帅范东睿刘志勇
关键词:多核
用于处理器的动态组相联高速缓存装置及其访问方法
本发明提供用于处理器的动态组相联高速缓存结构,该装置在读访问发生时首先判断待访问的缓存组中的各个缓存块的有效位,并根据每个缓存块的有效位来设置该缓存块所在的缓存路的使能位;然后,读出有效的缓存块并将访存地址中标记段与所读...
范灵俊唐士斌王达张浩范东睿
文献传递
一种带有无效缓存路访问过滤机制的低功耗高速缓存
功耗是当今处理器设计领域的重要问题之一.随着多核处理器的普及,片上缓存占有了越来越多的芯片面积和功耗.提出一种带有无效缓存路访问过滤机制的低功耗高速缓存结构来降低CPU的动态功耗,具体为,通过无效缓存块的预先检查(Pre...
范灵俊唐士斌张轮凯郑亚松张浩
关键词:动态功耗
文献传递
共2页<12>
聚类工具0