首页> 外文会议>High-Performance Computing, 1997. Proceedings. Fourth International Conference on >Evaluating the performance implications of binding threads toprocessors
【24h】

Evaluating the performance implications of binding threads toprocessors

机译:评估绑定线程对性能的影响处理器

获取原文

摘要

The default scheduling algorithm in Solaris and other operatingsystems may result in frequent relocation of threads at run-time.Excessive thread relocation cause poor memory performance. This can beavoided by binding threads to processors. However, binding threads toprocessors may result in an unbalanced load. By considering a previouslyobtained theoretical result and by evaluating a set of multithreadedSolaris programs using a multiprocessor with eight processors, we areable to bound the maximum performance loss due to binding threads. Thetheoretical result is also recapitulated. By evaluating another set ofmultithreaded programs, we show that the gain of binding threads toprocessors may be substantial, particularly for programs withfine-grained parallelism
机译:Solaris和其他操作系统中的默认调度算法 系统可能会导致在运行时频繁地重新分配线程。 过多的线程重定位会导致较差的内存性能。这可以是 通过将线程绑定到处理器来避免这种情况。但是,将线程绑定到 处理器可能会导致负载不平衡。通过考虑以前 获得理论结果并通过评估一组多线程 Solaris程序使用具有八个处理器的多处理器, 能够限制由于绑定线程而导致的最大性能损失。这 理论结果也作了概括。通过评估另一组 多线程程序,我们表明将线程绑定到 处理器可能非常重要,尤其是对于带有 细粒度的并行

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号