首页> 外文会议>情報処理学会全国大会 >Cellプロセッサにおけるソフトウェアトランザクショナルメモリの実装と評価
【24h】

Cellプロセッサにおけるソフトウェアトランザクショナルメモリの実装と評価

机译:Cell处理器中软件事务存储的实现和评估

获取原文

摘要

近年,プロセッサの性能向上は周波数向上からマルチコア化へと急速にシフトしている.一方,ソフトウェアの開発においては,マルチコアプロセッサの性能を引き出す並列プログラミングの手法が課題になっている.一般に,並列プログラムにおいては複数のスレッドが共有する変数が存在する.このような共有変数へのアクセスは排他的に行う必要がある.従来の排他制御の実装としてロック方式があるが.同期処理を正しく行うことが困難である.そこで,排他制御を用いないロックフリー方式のうちトランザクショナルメモリ[1]が注目されている.トランザクショナルメモリでは複数スレッドに対して共有変数への同時アクセスを許可する.競合が発生した場合には関連する処理の中断および再実行を行う.これにより,並列実行の度合いが高くなり,高い性能が期待できる.
机译:近年来,处理器性能的提高已从频率改进迅速转移到多核处理,另一方面,在软件开发中,发挥多核处理器性能的并行编程方法已成为一个问题。编程中,有多个线程共享的变量,必须以独占方式访问这些共享变量,有一种锁定方法可以实现传统的独占控制,但可以正确执行同步处理,因此,事务性存储器[1]不使用排他控制的无锁方法引起了人们的注意,事务性内存允许多个线程同时访问共享变量,发生冲突,如果发生这种情况,相关的处理将被中断并重新执行。增加了并行执行的程度,可以期待高性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号