DPTSV: A Dynamic Priority Task Scheduling Strategy for TSS Deadlock Based on Value Evaluation

被引:0
|
作者
Zhao Bo [1 ,2 ]
Xiang Shuang [1 ,2 ]
An Yang [1 ]
Tao Wei [1 ,2 ]
机构
[1] Wuhan Univ, Sch Comp Sci, Wuhan 430072, Peoples R China
[2] Wuhan Univ, Minist Educ, Key Lab Aerosp Informat Secur & Trusted Comp, Wuhan 430072, Peoples R China
基金
中国国家自然科学基金;
关键词
TCG software stack/TCM service module; deadlock; multi-user; trusted platform module; real-time value;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
This paper analyzes the threat of TCG Software Stack (TSS)/TCM Service Module (TSM) deadlock in multi-user environment such as cloud and discusses its causes and mechanism. In addition, this paper puts forward a dynamic priority task scheduling strategy based on value evaluation to handle this threat. The strategy is based on the implementation features of trusted hardware and establishes a multi-level ready queue. In this strategy, an algorithm for real-time value computing is also designed, and it can adjust the production curves of the real time value by setting parameters in different environment, thus enhancing its adaptability, which is followed by scheduling and algorithm description. This paper also implements the algorithm and carries out its performance optimization. Due to the experiment result from Intel NUC, it is shown that TSS based on advanced DPTSV is able to solve the problem of deadlock with no negative influence on performance and security in multi-user environment.
引用
收藏
页码:161 / 175
页数:15
相关论文
共 50 条
  • [21] Queueing model analysis and scheduling strategy for embedded multi-core SoC based on task priority
    Qiu, Tie
    Feng, Lin
    Jiang, He
    Sun, Weifeng
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2013, 39 (01) : 24 - 33
  • [22] A novel task scheduling algorithm integrated with priority and greedy strategy in cloud computing
    Zhou, Zhou
    Xie, Houliang
    Li, Fangmin
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (04) : 4647 - 4655
  • [23] A novel dynamic load-priority-based scheduling strategy for home energy management system
    Yang, Jianlan
    Sun, Qiuqin
    Yao, Lei
    Liu, Yufeng
    Yang, Tangsheng
    Chu, Chengbo
    Fang, Lei
    Zhu, Liping
    [J]. JOURNAL OF CLEANER PRODUCTION, 2023, 389
  • [24] Scheduling Algorithm Based on Task Priority in Heterogeneous Computing Environment
    Yu Zhenxia
    Meng Fang
    Sheng, Shangming
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, 2008, : 12 - +
  • [25] A grid task scheduling algorithm based on QoS priority grouping
    Dong, Fang
    Luo, Junzhou
    Gao, Lisha
    Ge, Liang
    [J]. GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 58 - +
  • [26] An Efficient Dynamic Priority-Queue Algorithm Based on AHP and PSO for Task Scheduling in Cloud Computing
    Ben Alla, Hicham
    Ben Alla, Said
    Ezzati, Abdellah
    Touhafi, Abdellah
    [J]. PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON HYBRID INTELLIGENT SYSTEMS (HIS 2016), 2017, 552 : 134 - 143
  • [27] A dynamic priority strategy for IoV data scheduling towards key data
    Chenxi Huang
    Hao Wang
    Dong Guo
    Guokai Zhang
    Gaowei Xu
    Wen Zhou
    Yongqiang Cheng
    Yonghong Peng
    Kaijian Xia
    Fan Lin
    [J]. The Journal of Supercomputing, 2021, 77 : 2018 - 2032
  • [28] A dynamic priority strategy for IoV data scheduling towards key data
    Huang, Chenxi
    Wang, Hao
    Guo, Dong
    Zhang, Guokai
    Xu, Gaowei
    Zhou, Wen
    Cheng, Yongqiang
    Peng, Yonghong
    Xia, Kaijian
    Lin, Fan
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (02): : 2018 - 2032
  • [29] Adaptive Task Scheduling Strategy Based on Dynamic Workload Adjustment for Heterogeneous Hadoop Clusters
    Xu, Xiaolong
    Cao, Lingling
    Wang, Xinheng
    [J]. IEEE SYSTEMS JOURNAL, 2016, 10 (02): : 471 - 482
  • [30] Multiple computing task scheduling method based on dynamic data replication and hierarchical strategy
    Zhou, Xiang
    Liu, Xiaoqiang
    [J]. Journal of Networks, 2014, 9 (02) : 415 - 422