-
题名基于STM模型的面向可视化并行程序的设计
- 1
-
-
作者
王力生
黄鹏
-
机构
同济大学计算机科学与技术系
-
出处
《计算机应用与软件》
CSCD
北大核心
2012年第12期161-163,170,共4页
-
文摘
并行程序设计由于需要考虑进程之间的同步等问题使得编码过程十分复杂。可视化的并行程序设计为程序员提供了图形化的编程模板和骨架来进行并行程序的设计工作,在一定程度上减小了并行程序的设计难度。首先研究软件事务性内存模型,它相对于传统的并行程序设计方法而言有着接口简单灵活,可扩展性强等特点,之后将STM模型运用到可视化程序设计中来,使得其编程接口以UML活动图的形式提供给编程人员使用,不用依赖特定的软件或硬件环境,提高了可视化并行程序设计的通用性与可扩展性。
-
关键词
可视化
并行程序设计
软件事务性内存
扩展性
-
Keywords
visual parallel programming software transactional memory scalability
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于冲突相关性检测的竞争管理模型
- 2
-
-
作者
初才俊
胡大裟
蒋玉明
-
机构
四川大学计算机学院
-
出处
《计算机应用》
CSCD
北大核心
2013年第7期2051-2054,2062,共5页
-
文摘
在无干扰特性下的软件事务存储系统中,竞争管理策略直接应用于冲突事务的消解,对具有整个系统的性能有直接的影响。针对现有竞争管理决策方式相对单一而产生的性能不稳定问题,提出了基于冲突相关性检测的竞争管理模型。该方法可以从过去的仲裁记录中分析冲突事务中存在的关联性,并把检测到的关联性作为当前冲突的决策依据,从而得到较优的冲突处理结果。在仿真平台采用该方法对部分基准数据结构的测试数据表明,该方法检测到并且帮助提交的冲突关联事务最多可占系统吞吐量的30%,其事务吞吐总量比其他参照对象的平均值高出约11%,具有较好的灵活度和适用性。
-
关键词
软件事务存储
并行编程
同步
竞争管理
冲突消解
-
Keywords
software transactional memory (STM) parallel programming synchronization contention management conflict resolution
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-