基于C#语言的事务内存系统

被引:3
作者
孙勇
机构
[1] 浙江交通职业技术学院信息学院
关键词
C#语言; 事务内存; 事务对象; 冲突; 竞争管理;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
事务内存是一种新的易于使用的同步技术,能使多线程程序高效地并行执行,目前大多数事务内存系统都处于研究实验阶段,尚未具备实际应用价值,或需要依赖特殊硬件实现。针对该现状,提出一种利用C#语言设计与实现的纯软件的事务内存系统,包括事务对象定义以及对事务对象的并行访问方法,并给出处理事务冲突的策略。实验结果表明,该系统是一种高效简洁的同步实现机制。
引用
收藏
页码:87 / 89
页数:3
相关论文
共 4 条
[1]   一种用于模块间解耦的对象访问模式 [J].
宋杰 ;
于戈 ;
王大玲 ;
鲍玉斌 .
计算机工程, 2007, (20) :43-45+48
[2]  
设计模式[M]. 机械工业出版社[美]ErichGamma等著, 2000
[3]  
The Future of Microprocessors[J] . Kunle Olukotun,Lance Hammond.Queue . 2005 (7)
[4]  
Unbounded Transactional Memory .2 Ananian C. Scott,Asanovic Krste,Kuszmaul Bradley C,et al. Proceedings of the 11th International Symposium on High-Performance Computer Architecture . 2005