首页> 外文会议>International conference on algorithms and architectures for parallel processing >Leveraging the Strengths of Transactional Memory While Maintaining System Performance for a Multiplayer Gaming Application
【24h】

Leveraging the Strengths of Transactional Memory While Maintaining System Performance for a Multiplayer Gaming Application

机译:在保持多人游戏应用程序的系统性能的同时,充分利用事务性内存的优势

获取原文

摘要

With the technology of multi-core on the rise, many applications have started to support concurrency control on shared resources for raising performance and accuracy such as locks, semaphores, and monitors. A new mechanism called transactional memory (TM) can provide serilizability for using shared resources and ease for programming. However, the TM performance of most studies has been relatively poorer than traditional methods. This is the reason why these applications still use the locks to handle the problem of concurrency control. We propose two mechanisms named Barrier Transactional Memory and Aggregate Physics Update to detect and release signals without conflict and to update all calculation results using parallel multi-threading in a multi-player gaming system. Experimental results show the improvement and the comparison of the proposed mechanisms to traditional locking and single thread update, especially in the area of physics calculations and updating.
机译:随着多核技术的兴起,许多应用程序已开始支持对共享资源进行并发控制,以提高性能和准确性,例如锁,信号量和监视器。一种称为事务性存储器(TM)的新机制可以为使用共享资源提供可简化性,并简化编程。但是,大多数研究的TM性能都比传统方法差。这就是为什么这些应用程序仍使用锁来处理并发控制问题的原因。我们提出了两种机制,称为屏障事务存储和聚合物理更新,以检测和释放信号而不会发生冲突,并在多玩家游戏系统中使用并行多线程来更新所有计算结果。实验结果表明,与传统的锁定和单线程更新相比,所提出的机制得到了改进和比较,特别是在物理计算和更新方面。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号