首页> 外文期刊>International Journal of Parallel and Distributed Systems & Networks >A METHODOLOGY OF BINARY-LEVEL MULTITHREADING AND ITS PRELIMINARY EVALUATION
【24h】

A METHODOLOGY OF BINARY-LEVEL MULTITHREADING AND ITS PRELIMINARY EVALUATION

机译:二进制多线程的方法学及其初步评估

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

摘要

Thread-level parallelism (TLP) is one of the most important issues in the next generation high-performance processor architecture. Although it provides higher processing capability, the loss of compatibility with existing processors is a crucial issue. This research is motivated by the following two points: (1) TLP requires multithread programming, which is rather difficult for ordinary programmers, or complexed compilation technologies that can exploit multithread parallelism; and (2) existing binary codes should be executed efficiently on multithread processors. In this article we first propose a binary translation system that translates existing single-thread binary codes to multithreaded ones, and then we explain the methodology of binary-level multithreading and show a pilot binary translator we have built for the sake of preliminary evaluation. Evaluation results using the pilot binary translator illustrate the effectiveness of binary-level multithreading.
机译:线程级并行(TLP)是下一代高性能处理器体系结构中最重要的问题之一。尽管它提供了更高的处理能力,但与现有处理器的兼容性丧失是一个至关重要的问题。这项研究的动机主要有以下两点:(1)TLP需要多线程编程,这对于普通程序员来说是相当困难的,或者是复杂的编译技术可以利用多线程并行性。 (2)现有的二进制代码应在多线程处理器上有效执行。在本文中,我们首先提出一个二进制转换系统,将现有的单线程二进制代码转换为多线程代码,然后解释二进制级多线程的方法,并展示为初步评估而构建的试验性二进制转换器。使用试验二进制转换器的评估结果说明了二进制级多线程的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号