有效使用SIMD指令而无需将整个应用程序移动到c ++?

时间:2015-03-03 00:18:49

标签: c# c++ simd

我想使用SSE2或类似的simd指令集来提高我的应用程序的性能。

我的情况是这样的:

我已经在c#中为应用编写了一些代码,但如果有必要,我不介意移植。 C#本身并不支持simd。

我从来没有用c ++编写任何东西,但是我之前用C语言编写了代码,因此理解了c ++的许多概念,我认为这不会太难学。

我正在寻找关于使用哪些工具的实际决定。我是否继续使用c#并仅使用c ++与性能关键功能互操作?我认为这不是理想的。切换到纯c ++会更好吗,还是有另一种选择?

TLDR:我对c#/ java很好,但是如果有必要我愿意学习c ++,我需要建议使用simd编写应用程序的内容。

0 个答案:

没有答案