-
题名一种多核平台下的用户级实时多任务库
被引量:3
- 1
-
-
作者
吴志强
黄章进
顾乃杰
张旭
-
机构
中国科学技术大学计算机科学与技术学院
中国科学技术大学安徽省计算与通信重点实验室
中国科学技术大学先进技术研究院
-
出处
《小型微型计算机系统》
CSCD
北大核心
2015年第7期1438-1443,共6页
-
基金
国家"核高基"重大专项项目(2009ZX01028-002-003-005)资助
高等学校学科创新引智计划项目(B07033)资助
-
文摘
针对Linux系统中线程的创建、调度、同步开销较大而无法满足一些实时应用的问题,在ARM和X86多核平台下设计实现了一种基于优先级位图调度且可抢占的多任务库(Utask).该库通过在用户态为实时任务提供任务的创建、优先级位图调度、快速的上下文切换和高性能信号量等操作,减少了实时任务运行过程中对内核空间的访问次数,提高了任务管理的效率,在Linux用户空间提供了一种高效的实时运行环境,且便于在不同内核版本的Linux操作系统中移植.实验表明,与内核级线程库(Pthread)和当前主流的用户级任务库(Libtask)相比,该库大大减少了任务创建、切换和同步的开销,提高了任务的实时性.
-
关键词
用户级多任务
上下文切换
实时性
多核平台
位图调度
-
Keywords
user-level multitask
context-switch
real-time
multicore platform
bitmap schedule
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名基于同余方程和改进的压扁控制流的混淆算法
被引量:2
- 2
-
-
作者
王岩
黄章进
顾乃杰
-
机构
中国科学技术大学计算机科学与技术学院
中国科学技术大学安徽省计算与通信重点实验室
中国科学技术大学先进技术研究院
-
出处
《计算机应用》
CSCD
北大核心
2017年第6期1803-1807,共5页
-
基金
安徽省自然科学基金资助项目(1408085MKL06)
高等学校学科创新引智计划项目(B07033)~~
-
文摘
针对现有控制流混淆算法的混淆结果单一的问题,提出了一种基于同余方程和改进的压扁控制流混淆算法。首先,使用密钥和一组同余方程来生成源代码的基本块中需要使用的不透明谓词;其次,基于Logistic混沌映射提出了一种新的N态不透明谓词构造算法,并将其应用到现有的压扁控制流算法中,对现有的压扁控制流算法进行改进;最后,将上述两个对源码进行混淆的算法结合,以此来增加源代码中控制流的复杂度,使其更难被破解。与现有的基于混沌不透明谓词的压扁控制流算法相比,所提混淆算法使混淆后代码的防篡改攻击时间平均提高了22%以上,总圈复杂度平均提高了34%以上。实验结果表明,所提算法能够保证混淆后程序执行结果的正确性并且具有很高的圈复杂度,能够有效地抵抗静态攻击和动态攻击。
-
关键词
代码混淆
N态不透明谓词
同余方程
压扁控制流算法
-
Keywords
code obfuscation
N-State opaque predicate
congruence equation
flat control flow algorithm
-
分类号
TP311.56
[自动化与计算机技术—计算机软件与理论]
-
-
题名P2P MMOG中的信誉机制研究
- 3
-
-
作者
刘姗姗
王煦法
张进
李金龙
-
机构
中国科学技术大学计算机科学与技术系
安徽省计算通信重点实验室
-
出处
《系统仿真学报》
CAS
CSCD
北大核心
2009年第1期189-193,共5页
-
文摘
P2P结构上的大规模多玩家在线游戏设计需要面临的重要问题之一就是节点的计算和通信任务的分配。合理的信誉机制设计能避免因少数节点的计算或通信能力降低而造成系统整体性能下降,同时防止少数权力集中的节点进行的破坏游戏公平性的行为。提出一种适用于P2P MMOG应用的信誉机制,利用同步通信过程中数据是否及时、正确的被接收来对节点通信状态进行描述,实现对节点可靠程度进行量化;提出局部声望的概念,并在此基础上提出了计算节点选择算法和获取更新节点选择可信计算节点的算法来调节网络计算和通信的分配。仿真实验表明利用局部声望可以有效调节节点职能,使系统计算和通信得到合理的分配。
-
关键词
对等网络
信誉机制
大规模多玩家网络游戏
同步通信
-
Keywords
Peer-to-Peer Network
reputation
MMOG
synchronization communication
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-