期刊文献+

一种针对并行系统的状态存档冲突消减方法

State Archive Conflict Elimination Method for Parallel Systems
下载PDF
导出
摘要 随着并行处理在三维可视化系统中的应用,传统的状态存档方法不能满足实际的需求.由于状态存档过程中需要满足时序性和无感知性等特点,传统的状态存档方法主要采用状态信息追加的方式,在并行处理系统中由于需要解决并行冲突的问题而导致存档的过程必须采用串行化的方式,很大程度增大了系统的延迟.由于系统调度等原因,即使采用串行化的方式也存在状态在时序上的错乱.针对以上这些问题,本文提出了一种针对并行系统的状态存档冲突消减方法,本方法在不影响存档数据在恢复过程中时空复杂性的前提下,有效的降低了冲突等待的状况.通过定义偏移差的范围,保证了状态在复原时的严格时序性.最后,通过理论分析和实验验证,验证了本文所提方法的可用性和有效性. With the application of parallel processing in three-dimensional visualization system,the traditional state archiving method can not meet the actual needs. Because the state archiving process needs to satisfy the characteristics of timing and non-perception,and the traditional state archiving method mainly uses the way of adding state records. In parallel processing system,because of the need to solve the problem of concurrent conflicts,the process of archiving must adopt serialization which greatly increases the system delay. At the same time,due to system scheduling and other reasons,even if serialization is adopted,there will be state disorder in the timing. To solve these problems,this paper proposes a state archiving conflict elimination method for parallel systems. Without increasing the time complexity of archived data in the recovery process,it effectively reduces the situation of conflict waiting. This method actively introduces a certain range of offset difference and through the definition of offset difference it guarantees the strict timing of the state when it is restored. Finally,the feasibility and effectiveness of the proposed method are verified by theoretical analysis and experimental verification.
作者 苏谟 赵玉彬 郭锐锋 王其乐 SU Mo;ZHAO Yu-bin;GUO Rui-feng;WANG Qi-le(University of Chinese Academy of Sciences,Beijing 100049,China;Shenyang Institute of Computing Technology,Chinese Academy of Sciences,Shenyang 110168,China;Shenyang No.31 Senior High School,Shenyang 110021,China)
出处 《小型微型计算机系统》 CSCD 北大核心 2019年第11期2450-2455,共6页 Journal of Chinese Computer Systems
基金 沈阳市科学技术计划项目(17-141-2-00)资助
关键词 并行系统 状态存档 冲突消减 时序性 parallel system state archive conflict elimination timing characteristic
  • 相关文献

参考文献6

二级参考文献86

  • 1王飞跃.人工社会、计算实验、平行系统——关于复杂社会经济系统计算研究的讨论[J].复杂系统与复杂性科学,2004,1(4):25-35. 被引量:234
  • 2王飞跃.计算实验方法与复杂系统行为分析和决策评估[J].系统仿真学报,2004,16(5):893-897. 被引量:147
  • 3Silbersehatz A, Galvin P B, Gagne G. Operating System Concepts[M]. 6th ed. John Wiley & Sons, Inc, 2002.
  • 4Disjkstra E W. Communicating Sequential Processes[R]. Technical Report EWD-123, Tech. University of Eindhoven, 1968.
  • 5Kopetz H,Reisinger J. NBW: A Non Blocking Write Protocol for Task Communication in Real Time Systems[C]//Proc of the IEEE CS 1993 Real Time Systems Symp, 1993: 131- 137.
  • 6Kopetz H. Real Time Systems: Design Principles for Distributed Embedded Applications [M]. Boston: Kluwer Academic Publishers, 1997.
  • 7Kim K H. A Non Blocking Buffer Mechanism for Real-Time Event Message Communication [J]. Real-Time Systems, 2006,32(3) :197-211.
  • 8Kim K H. Commanding and Reactive Control of Peripherals in the TMO Programming Scheme[C]//Proc of the 5th IEEE CS Int'l Symp on Object Oriented Real time Distributed Computing, 2002 ; 448-456.
  • 9McKenney P E, Dipankar S, Andrea A, et al. Read Copy Update[C]//Proc of the Ottawa Linux Syrup, 2002.
  • 10Barnes G. A Method for Implementing Lock-Free Data Structures[C]//Proc of the 5th Annual ACM Symp on Parallel Algorithms and Architectures, 1993 : 261-270.

共引文献29

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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