Win8 and Cilk++



我愿意为 IntelAppUp 商店创建一个应用程序。我遇到了Cilk++。我想知道如何在构建基于表单的应用程序时在 C# 应用程序中使用此C++库?任何见解都会有所帮助

不支持

Cilk++。 它已被英特尔® Cilk Plus 取代,后者已由英特尔 Composer XE C++ 编译器(Composer XE 2011 或更高版本)以及 GCC 的"cilkplus"分支实施。

您需要小心混合 Cilk Plus 和 C# 表单。Cilk Plus 提供了一种易于使用的分叉/连接并行机制。 在并行区域中,无法预测一段代码将在哪个线程上运行。 您需要了解 C# 窗体和线程化应用程序的限制。 关于这些问题的一个很好的入门是文章"Windows 窗体中的安全、简单的多线程",可在 http://msdn.microsoft.com/en-us/library/ms951089.aspx 上找到。 您还可以查看 Composer XE for Windows 附带的 QuickDemo 示例。 诚然,QuickDemo是一个基于MFC而不是WinForms的应用程序,但它演示了许多相同的问题。

- Barry Tannenbaum
  Intel Cilk Plus Runtime Development

相关内容

  • 没有找到相关文章

最新更新