期刊文献+

仿真网格中预防死锁的资源分配方法及其仿真分析 被引量:4

Method and Simulation of Deadlock Free Resource Co-allocation in Simulation-grid
在线阅读 下载PDF
导出
摘要 仿真网格中资源协同分配是资源组织和调度的一个重要组成部分,如何避免仿真应用之间的死锁是资源协同分配过程中需要解决的重要问题。通过对仿真网格中死锁原因的分析,对死锁的特点进行了描述。根据解决死锁问题的不同策略,提出了仿真网格中基于原子事务预防死锁的资源协同分配方法,并根据应用的不同资源分配方案给出了具体算法。通过理论分析并结合仿真试验研究了该算法在资源协同分配过程中的性能,试验证明使用该方法不仅能够避免应用资源分配过程中的死锁,与其它方法相比,还能获得好的资源分配性能。 Simulation applications designed to execute on simulation grid frequently requires the simultaneous co-allocation of multiple resources in order to meet performance requirement, In particular, the problem of co-allocating simulation grid resources that span multiple administrative domains was complicated by the possibility of deadlock. Motivated by this, the reason for application deadlock was analyzed and the deadlock in simulation grid was characterized. Further, a new method for fast co-allocation of simulation grid resources was developed based on different strategies dealing with deadlocks, and some detailed algorithms were proposed according to different co-allocation schemes. The proposed method based on Atomic Transaction is free from deadlock. Experimental results demonstrate that the proposed method yields a significant performance improvement over the other existing deadlock prevention method.
出处 《系统仿真学报》 EI CAS CSCD 北大核心 2006年第9期2588-2592,共5页 Journal of System Simulation
基金 国防预研基金(51404010403KG0155)
关键词 仿真网格 原子事务 资源协同分配 死锁 Simulation Grid Atomic Transaction Resource Co-allocation Deadlock
  • 相关文献

参考文献8

  • 1Andrew S Tanenbaum.分布式操作系统[M].北京:电子工业出版社,1999.
  • 2王鹏,尤晋元,朱鹏,敖青云译校.操作系统:设计与实现[M].电子工业出版社,1998
  • 3Jonghun Park. A Deadlock and Livelock Free Protocol for Decentralized Internet Resource Co-allocation [J]. IEEE Transactions on systems, man and cybernetics -Part A: systems and humans, 2004,1123 (34).
  • 4Jonghun Park. A Scalable Protocol for Deadlock and Livelock Free Co-Allocation of Resources in lnternet Computing [C]//Proceedings of the 2003 Symposium on Applications and the Internet(SAINT'03), 2003 IEEE.
  • 5Czajkowski K, Foster I, Karonis N. Resource management architecture for metacomputing systems [C]//In the 4th Workshop on Job Scheduling Strategies for Parallel Processing Springer2Verlag LNCS 1459,1998.62-82.
  • 6Czajkowski K, Foster I , Kesselman C. Resource Co-Allocation in Computational Grids [C]// Proceedings of the Eighth IEEE International Symposium on High Performance Distributed Computing (HPDC28), 1999. 219-228.
  • 7Andrew Grimshaw, Adam Ferrari, etc. Legoin: An Operating System for Wide Area Computing [J]. IEEE Computer, May 1999:29-37.
  • 8Iamnitchi A. On Death, Taxes, and the Convergence of Peer-to-Peerand Grid Computing [C]// Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS'03). Heidelberg:Springer-Verlag, 2003.

共引文献1

同被引文献49

引证文献4

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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