0

我想知道在 Mono 和 Visual Studio 下是否有任何关于 ILNumerics 性能的信息。

具体来说,我正在通过 bootcamp 5.0 在运行 Windows 8 的 MacBook Pro 2010 上进行试验。我通过 VS2012(速成版)使用该库。您是否有任何数据/信息说明相同代码在 OS X 下使用 Mono 的效率更高/更低(我使用的是 10.8 版)?Windows(8)下的Mono呢?

我几乎没有使用过 Mono,因为我更喜欢 VS,但是 Mono 解决方案具有跨平台的附加值,而且我还可以为 OS-X 本身生成代码。

您可以设想采用一个平台或另一个平台有哪些优点和缺点?

提前致谢,祝您周日愉快,

总帐

4

1 回答 1

1

执行性能很大程度上取决于具体问题及其实现。我不想就一个与另一个相比的性能做出一般性陈述。在过去,单声道确实往往落后于 CLR。另一方面,mono 也得到了改进,现在提供 SIMD 矢量支持(即使 ILNumerics 还没有使用它)。

我建议,您实施您的解决方案并在多个平台/运行时对其进行测试。我也会对你的结果感兴趣!

还有一点需要注意:mono 可以在 Visual Studio 中用作目标平台。Xamarin 团队提供了相应的 VS 插件。不过我还没有测试过。此外,如果您喜欢可视化,请记住,mono 的收藏夹 GTK 优于 Windows.Forms。但是,ILNumerics 可视化控件使用 Windows.Forms。因此,您可能必须在 Linux 上手动安装 Windows.Forms。

于 2013-08-18T18:42:14.973 回答