期刊文献+

线程耗时对程序时序的影响分析

Analysis for the Effect of Thread Time Overhead on Program Sequence
下载PDF
导出
摘要 多线程并行是减少程序耗时的一种常用方法,但多线程使用不慎,会带来诸多问题。为了优化线程耗时对程序时序的影响,以半导体设备软件为例,结合多线程并行中遇到的线程异常结束情况,从结果找原因,并进行验证,确定线程启动的合理顺序,解决了多线程并行时出现的时序紊乱等线程安全问题。 Multithreading parallelism is a common method to reduce the time overhead of programs.However,careless use of multithreading will bring many problems.In order to optimize the impact of thread time overhead on program sequence,takes semiconductor device software as an example,and combining the thread abnormal termination encountered in multi-threaded parallel,to find the cause from the result,and performing causal verification.Finally,the reasonable sequence of thread startup is given to solve the thread safety problems such as timing disorder when multiple threads are parallel.
作者 高荣荣 张叶 郑佳晶 付纯鹤 GAO Rongrong;ZHANG Ye;ZHENG Jiajing;FU Chunhe(The 45th Research Institute of CETC,Beijing 065201,China)
出处 《电子工业专用设备》 2022年第4期69-72,共4页 Equipment for Electronic Products Manufacturing
关键词 多线程并行 时序紊乱 线程安全 Multithreading Timing disorder Thread safety
  • 相关文献

参考文献1

二级参考文献5

  • 1TobinTitus,FabioClaudioFerracchiati.c#线程参考手册[M].北京:清华大学出版社,2003.
  • 2ChristianNagel,BillEvjen,Kal’liWatson,MorganSkinner.c#高级编程[M].8版.北京:清华大学出版社,2013.
  • 3杨宗德, 吕光宏, 刘雍. Linux高级程序设计[M]. 3版.北京:人民邮电出版社,2012.
  • 4刘权胜,杨洪斌,吴悦.同时多线程技术[J].计算机工程与设计,2008,29(4):963-967. 被引量:8
  • 5眭俊华,刘慧娜,王建鑫,秦庆旺.多核多线程技术综述[J].计算机应用,2013,33(A01):239-242. 被引量:46

共引文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部