首页> 外文会议>情報処理学会全国大会 >バイナリ変換による投機的マルチスレッド化方式の検討
【24h】

バイナリ変換による投機的マルチスレッド化方式の検討

机译:通过二进制转换检查推测性多线程方法

获取原文
获取外文期刊封面目录资料

摘要

我々はシングルスレッドコードをバイナリレベルでマルチスレッドコードに変換し,アプリケーションの性能を向上させるシステムを研究開発してきた. マルチスレッド実行において,スレッド間に依存が存在する場合,同期をとるためにスレッドの実行を停止させなければならず,実行性能が低下する.この問題は,特定のパスに沿ってスレッドの実行を投機的に開始することにより制御依存を削除する制御投機実行と,スレッド間依存のあるデータの値を予測し,スレッド間依存を解消するデータ投機を用いることにより緩和できる.
机译:我们一直在研究和开发一种在二进制级别将单线程代码转换为多线程代码的系统,以提高应用程序性能;在多线程执行中,如果线程之间存在依赖关系,则使用线程进行同步。问题是控制推测执行,它通过沿特定路径推测启动线程执行并依赖于线程而消除了控件依赖性,这可以通过预测某些数据的值并使用数据推测来缓解。消除线程间的依赖性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号