借助英特尔® Cilk™ Plus 实现并行化

面向英特尔® MIC 架构的编译器方法

面向英特尔® MIC 架构的编译器方法
高效并行化,借助英特尔® Cilk™ Plus 实现并行化

概述

英特尔® Cilk™ Plus 是对 C 语言和 C++ 的扩展,可轻松、快捷、可靠地在多核处理器上提升程序的性能 三个英特尔 Cilk Plus 关键词提供了简单但是功能强大的并行编程模式,运行时和模板库为并行应用的构建提供良好的环境。

主题

借助登录页上的文档、版本说明、评估指南、视频、白皮书支持链接,轻松掌握英特尔 Cilk Plus

要点

您应该了解如何使用英特尔 Cilk Plu 完成以下任务:

·         使用简单的模式编写并行程序:C 语言和 C++ 开发人员只要掌握三个关键词,便可快速进入平行编程领域。

·         通过包含基础函数功能的简单阵列标记利用数据并行化。

·         利用现有串行工具:英特尔 Cilk Plus 的串行语义支持您在熟悉的串行调试器中进行调试。

·         满足未来需求:运行时系统可在带有数百个核心的系统上平稳运行。

下一步

要成功调试您的应用,请务必通读此指南,并点击文中的超链接查看相关内容。本指南提供了实现最佳应用性能所要执行的步骤。

返回高效并行化章节

 

Einzelheiten zur Compiler-Optimierung finden Sie in unserem Optimierungshinweis.