Fairness-Aware Thread Scheduling For Multithreaded Program Using Intel (R) Software Guarded Extensions

2016 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATIONS (ICEIC)(2016)

引用 0|浏览1
暂无评分
摘要
Intel (R) Software Guarded Extensions was introduced to protect sensitive information of computer systems. It provides isolated execution area named enclave. The security enhancing feature (i.e. enclave) of Intel (R) Software Guarded Extensions allows only serialized multithreaded execution for a program. In this paper, we propose fairness-aware thread scheduling method to solve the problems that can be caused by serialized access on the enclave. To guarantee fairness among threads, the scheduler records occupation time on enclave and controls access priority to enclave. With this scheduling method, monopolization and starvation problems on enclave are handled. The average speedup is achieved as 7.76% compared to the non-scheduled execution in our model.
更多
查看译文
关键词
information security,multithread,scheduling,fairness,starvation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要