首页> 外文会议> >MTCrossBit: A Dynamic Binary Translation System Using Multithreaded Optimization Framework
【24h】

MTCrossBit: A Dynamic Binary Translation System Using Multithreaded Optimization Framework

机译:MTCrossBit:使用多线程优化框架的动态二进制翻译系统

获取原文
获取原文并翻译 | 示例

摘要

Conventional optimization algorithms which are widely used in static compiler-including peephole, instruction selection, Graph coloring register allocation, and so on-cannot be effectively implemented in DBT (Dynamic Binary Translation) system since they bring too much overhead in run time. MTCrossBit is an experimental-multithreaded DBT optimization framework which utilizes an extra thread for building hot traces to test whether we can eliminate the overhead extremely caused by the algorithm itself. To make a better performance, a new threads' communication mechanism that we call ASLC is presented.rnAccording to the test results of SPECInt2000, we achieved some success using concurrent architecture as mentioned previously. In this paper, we illustrated that multithreaded dynamic optimization framework is an effective way to speed up DBT systems with a quantitative example.
机译:在静态编译器中广泛使用的常规优化算法(包括窥孔,指令选择,图形着色寄存器分配等)无法在DBT(动态二进制翻译)系统中有效实现,因为它们在运行时会带来过多开销。 MTCrossBit是一个实验性多线程DBT优化框架,该框架利用一个额外的线程来构建热跟踪,以测试我们是否可以消除算法本身带来的极大开销。为了获得更好的性能,提出了一种称为ASLC的新线程通信机制。根据SPECInt2000的测试结果,我们使用前面提到的并发体系结构取得了一些成功。在本文中,我们通过一个定量示例说明了多线程动态优化框架是一种加速DBT系统的有效方法。

著录项

  • 来源
    《》|2009年|502-512|共11页
  • 会议地点 Taipei(CT);Taipei(CT)
  • 作者单位

    School of Software, Information and Electrical Engineering Shanghai Jiao Tong University, Shanghai, China, 200240;

    School of Software, Information and Electrical Engineering Shanghai Jiao Tong University, Shanghai, China, 200240;

    School of Electronic, Information and Electrical Engineering Shanghai Jiao Tong University, Shanghai, China, 200240;

    School of Software, Information and Electrical Engineering Shanghai Jiao Tong University, Shanghai, China, 200240;

    School of Electronic, Information and Electrical Engineering Shanghai Jiao Tong University, Shanghai, China, 200240;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机的应用;
  • 关键词

    multithreaded; optimization; concurrent; hot trace; ASLC;

    机译:多线程优化;同时;热痕迹航空货运公司;
  • 入库时间 2022-08-26 13:58:06

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号