首页> 外文期刊>Journal of Parallel and Distributed Computing >How to apply Amdahl's law to multithreaded multicore processors
【24h】

How to apply Amdahl's law to multithreaded multicore processors

机译:如何将阿姆达尔定律应用于多线程多核处理器

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

摘要

In this paper we comment on a recent article on Amdahl's law for multithreaded multicore processors. We propose that models for predicting speedup in such systems should explicitly separate the memory and computational parts of a workload. On the one hand, not doing so can lead to speedup calculations with more than one possible result. We show this for a simple example which exploits cache affinity between two sequential tasks. On the other hand, we show that explicit separation of the workload in this case leads to a unique result. We contend that decomposition of workloads into computational and memory parts can resolve similar ambiguity in general and is fundamental since it is apparent in the Turing Machine model of computation. Further research into this separation in the formulation of Amdahl's law for modern architectures is advocated.
机译:在本文中,我们对最近一篇有关多线程多核处理器的阿姆达尔定律的文章发表评论。我们建议,用于预测此类系统中加速的模型应明确区分工作负载的内存和计算部分。一方面,不这样做可能导致加速计算,并可能产生不止一种结果。我们以一个简单的示例展示了这一点,该示例利用了两个连续任务之间的缓存相似性。另一方面,我们表明在这种情况下工作负载的显式分离会导致独特的结果。我们认为,将工作负载分解为计算和内存部分通常可以解决类似的歧义,这是基本的,因为在Turing Machine计算模型中显而易见。提倡对现代建筑的阿姆达尔定律的这种分离进行进一步的研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号