参考文献
[1]Lipp M, Schwarz M, Gruss D, et al. Meltdown: Reading kernel memory from user space[C] Proc of the 27th USENIX Security Symp (USENIX Security 18). Berkeley, CA: USENIX Association, 2018: 973990[2]Moghimi D, Lipp M, Sunar B, et al. Medusa: Microarchitectural data leakage via automated attack synthesis[C] Proc of the 29th USENIX Security Symp (USENIX Security 20). Berkeley, CA: USENIX Association, 2020: 14271444[3]Tomasulo R M. An efficient algorithm for exploiting multiple arithmetic units[J]. IBM Journal of Research and Development, 1967, 11(1): 2533[4]Smith A J. Cache memories[J]. ACM Computing Surveys, 1982, 14(3): 473530[5]Kumar A . The HP PA8000 RISC CPU[J]. IEEE Micro, 1997, 17(2): 2732[6]田斌, 张伟. 国产处理器自主研发要素初步研究[J]. 信息安全研究, 2018, 4(1): 1014[7]Xiong W, Szefer J. Survey of transient execution attacks and their mitigations[J]. ACM Computing Surveys, 2021, 54(3): 136[8]Canella C, Van Bulck J, Schwarz M, et al. A systematic evaluation of transient execution attacks and defenses[C] Proc of the 28th USENIX Security Symp (USENIX Security 19). Berkeley, CA: USENIX Association, 2019: 249266[9]Yarom Y, Falkner K. {FLUSH+ RELOAD}: A high resolution, low noise, L3 cache {SideChannel} attack[C] Proc of the 23rd USENIX Security Symp (USENIX Security 14). Berkeley, CA: USENIX Association, 2014: 719732[10]田野. Linux进程调度算法的研究与实现[D]. 重庆: 重庆邮电大学, 2013[11]Wang J, Li A, Li H, et al. RTTEE: Realtime system availability for cyberphysical systems using ARM trustzone[C]Proc of 2022 IEEE Symp on Security and Privacy (SP). Los Alamitos, CA: IEEE Computer Society, 2022: 15731573[12]Bouron J, Chevalley S, Lepers B, et al. The battle of the schedulers:{FreeBSD}{ULE} vs Linux {CFS}[C] Proc of 2018 USENIX Annual Technical Conf (USENIX ATC 18). Berkeley, CA: USENIX Association, 2018: 8596[13]徐丽华, 蒋建武, 王宜怀, 等. 基于ARM CortexM4的MQX调度的上下文切换机制分析[J]. 计算机应用与软件, 2015(7): 236238[14]ARM. ARM architecture reference manual for aprofile architecture[EBOL]. 201901 [20220201]. https:developer.arm.comdocumentationddi0487latest[15]Linux Insider. CPU masks[EBOL]. 201901 [20220201]. https:0xax.gitbooks.iolinuxinsidescontentConceptslinuxcpu2.html[16]亨尼西·帕特森. 计算机体系结构: 量化研究方法[M]. 贾洪峰译. 北京: 人民邮电出版社, 2013: 50100[17]Jagst J. Challenges impacting the mass deployment of autonomous vehicles[J]. ATZelectronics Worldwide, 2020, 15(1): 813[18]Lawall J, ChhayaShailesh H, Lozi J P, et al. OS scheduling with nest: Keeping tasks close together on warm cores[C] Proc of the 17th European Conf on Computer Systems. 2022: 368383[19]Antonopoulos C D, Nikolopoulos D S, Papatheodorou T S. Scheduling algorithms with bus bandwidth considerations for SMPs[C] Proc of 2003 Int Conf on Parallel Processing. Piscataway, NJ: IEEE, 2003: 547554[20]DeMelo A C. The new Linux “perf” tools[J]. Slides from Linux Kongress, 2010, 18: 142
|