首页> 外文期刊>IEEE Transactions on Computers >Evaluating design choices for shared bus multiprocessors in a throughput-oriented environment
【24h】

Evaluating design choices for shared bus multiprocessors in a throughput-oriented environment

机译:在面向吞吐量的环境中评估共享总线多处理器的设计选择

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

摘要

The authors consider the evaluation of design choices in multiprocessors with a single, shared bus interconnect operating in an environment in which each task is being executed on a single processor and the performance of the multiprocessor is measured by its overall throughput. To evaluate design choices, they develop mean value analysis analytical models and validate the models by comparing their results against the results of a trace-driven simulation analysis for 5376 multiprocessor configurations. The trace-driven simulation uses actual programs and simulates their execution in a throughput-oriented environment. It is found that: (1) cache block sizes that yield the best performance in a multiprocessor differ from the block sizes that yield the best uniprocessor performance metrics, (2) a larger cache set associativity might be warranted in a multiprocessor even though it might not be warranted in a uniprocessor, (3) a split transaction, pipelined bus yields much higher multiprocessor throughput than a circuit switched bus, especially for larger main memory latencies, and (4) increasing the bus width appears to be an effective way of improving multiprocessor throughput.
机译:作者考虑了在单个任务在单个处理器上执行且多处理器的性能由其整体吞吐量衡量的环境中运行的,具有单个共享总线互连的多处理器中的设计选择的评估。为了评估设计选择,他们开发了均值分析分析模型,并通过将其结果与5376多处理器配置的跟踪驱动仿真分析的结果进行比较来验证模型。跟踪驱动的模拟使用实际程序,并在面向吞吐量的环境中模拟它们的执行。发现:(1)在多处理器中产生最佳性能的高速缓存块大小与在单处理器性能度量中产生最佳的块大小不同;(2)即使在多处理器中,也可能需要更大的高速缓存集关联性(3)拆分事务,流水线总线比电路交换总线产生的多处理器吞吐量要高得多,尤其是对于较大的主内存延迟,(4)增大总线宽度似乎是一种改进的有效方法多处理器吞吐量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号