吴志强
- 作品数:2 被引量:7H指数:2
- 供职机构:中国科学技术大学计算机科学与技术学院更多>>
- 发文基金:高等学校学科创新引智计划国家科技重大专项更多>>
- 相关领域:自动化与计算机技术更多>>
- 一种面向多核系统的Linux任务调度算法被引量:4
- 2015年
- 针对Linux任务调度算法在多核系统中交互性能差的问题,提出一种分组任务调度算法GFS。根据多核系统硬件特性,自动配置物理距离近的一组CPU共享一个任务运行队列,通过平衡组内CPU对任务运行队列的访问竞争与任务迁移的代价,实现组间任务运行队列的负载均衡,减少调度延迟。通过优先调度唤醒任务,加快多核系统中交互任务的响应速度。测试结果表明,在不同任务负载下,GFS能够明显降低交互任务的平均响应时间,从而有效提高多核系统交互应用的调度性能。
- 曹越顾乃杰任开新张旭吴志强
- 关键词:多核系统调度算法交互性能负载均衡
- 一种多核平台下的用户级实时多任务库被引量:3
- 2015年
- 针对Linux系统中线程的创建、调度、同步开销较大而无法满足一些实时应用的问题,在ARM和X86多核平台下设计实现了一种基于优先级位图调度且可抢占的多任务库(Utask).该库通过在用户态为实时任务提供任务的创建、优先级位图调度、快速的上下文切换和高性能信号量等操作,减少了实时任务运行过程中对内核空间的访问次数,提高了任务管理的效率,在Linux用户空间提供了一种高效的实时运行环境,且便于在不同内核版本的Linux操作系统中移植.实验表明,与内核级线程库(Pthread)和当前主流的用户级任务库(Libtask)相比,该库大大减少了任务创建、切换和同步的开销,提高了任务的实时性.
- 吴志强黄章进顾乃杰张旭
- 关键词:上下文切换实时性多核平台