所有我在网上发现的是关于如何在更新2出来之前使用它的过多帖子,我当时不想破坏我的机器所以我只是觉得我会等到它得到它释放。
现在它出来了,我安装了VS 2013 Professional更新2,我看到一个新的框架(4.5.2)存在,但我仍然只有4.5.1
我需要什么才能使用simd矢量?我需要安装4.5.2吗?我是否需要下载测试版中使用的blc软件包,或者是否应该集成到框架中?
答案 0 :(得分:8)
这些东西正在快速变化,但一个相当明确的来源是.NET CodeGen blog。首先,SIMD支持需要下一代JIT编译器RyuJIT,它在CTP中,因此它有一些限制。要获得使用.NET 4.5.1的SIMD支持,您必须
将
Microsoft.Numerics.Vectors.Vector<T>
的引用添加到将在使用新Vector类型的方法之前调用的类构造函数。