19得票1回答
在Xeon-Phi上运行Haskell

有没有一种方法可以将Haskell编译成可在Xeon Phi协处理器上运行的代码? 英特尔的一些研究人员最近报告了Haskell Research Compiler(该编译器并不公开,这使得他们的结果基本上无法再现),并测量了Haskell Gap(显示在某些情况下,Haskell的性能超过...

18得票2回答
英译中:Intel Xeon Phi是否可以在没有昂贵的Intel编译器的情况下使用?

作为并行平台,Intel Xeon Phi协处理器是否需要Intel Composer XE编译器许可证,或者有替代编译器?

17得票1回答
冲突检测指令如何使循环向量化更容易?

AVX512CD指令族包括:VPCONFLICT、VPLZCNT和VPBROADCASTM。 维基百科关于这些指令的部分说: AVX-512冲突检测(AVX-512CD)中的指令旨在帮助有效地计算循环中无冲突子集的元素,而这些元素通常不能安全地进行矢量化处理。 有哪些示例可以展示...

12得票1回答
无法使用英特尔编译器强制内联C++函数

我有一个函数定义如下:inline void vec_add(__m512d &v3, const __m512d &v1, const __m512d &v2) { v3 = _mm512_add_pd(v1, v2); } (__m512d是一种本地数据类型...

9得票2回答
Fast popcount on Intel Xeon Phi

我正在Intel Xeon® Phi®上实现超快的popcount,因为它是各种生物信息学软件的性能热点。 我已经实现了五个代码片段。 #if defined(__MIC__) #include <zmmintrin.h> __attribute__((align(64))) ...

7得票1回答
Intel Xeon Phi兼容x86架构加速器中是否有SIMD(SSE / AVX)指令?

MIC Intel Xeon Phi加速器是否支持x86兼容的SIMD(SSE / AVX)指令? http://en.wikipedia.org/wiki/Xeon_Phi

7得票2回答
Intel AVX-512指令的掩码向量汇编语法

为了测试目的,我正在使用Icc内联汇编器编写Intel Xeon Phi的短汇编片段。现在,我想使用掩码向量指令,但是我无法将它们传递给内联汇编器。 对于这样的代码: vmovapd -64(%%r14, %%r10), %%zmm0{%%k1} 我收到了错误消息。 /tmp/i...