首页> 外文会议>International Euro-Par Conference on Parallel Processing >MCSTL: The Multi-core Standard Template Library
【24h】

MCSTL: The Multi-core Standard Template Library

机译:MCSTL:多核标准模板库

获取原文

摘要

Future gain in computing performance will not stem from increased clock rates, but from even more cores in a processor. Since automatic parallelization is still limited to easily parallelizable sections of the code, most applications will soon have to support parallelism explicitly. The Multi-Core Standard Template Library (MCSTL) simplifies parallelization by providing efficient parallel implementations of the algorithms in the C++ Standard Template Library. Thus, simple recompilation will provide partial parallelization of applications that make consistent use of the STL. We present performance measurements on several architectures. For example, our sorter achieves a speedup of 21 on an 8-core 32-thread SUN T1.
机译:计算性能的未来增益不会源于增加的时钟速率,而是从处理器中的更多内核。由于自动并行化仍然限制为代码的易于平行化的部分,因此大多数应用程序很快就必须明确支持并行性。多核标准模板库(MCSTL)通过在C ++标准模板库中提供算法的有效并行实现来简化并行化。因此,简单的重新编译将提供一致使用STL的应用的部分并行化。我们在几个架构上呈现性能测量。例如,我们的分拣机在8核32线SUN T1上实现了21的加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号