Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
从 icc 获取 Intel 语法 asm 输出,而不是默认的 AT&T 语法?
我陷入了一个问题 我已经使用 gcc 编译 汇编我的 C 代码一段时间了 并习惯于阅读 Intel 汇编语法 我用的是 masm intel生成程序集文件时的标志 但最近因为公司迁移 他们得到了Intel的icc 声称更好 所以现在我需要使
c
Assembly
syntax
ICC
intelsyntax
GCC 和 MSVC 中是否存在“simdduction(:)”?
simd pragma 可以与 icc 编译器一起使用来执行归约运算符 pragma simd pragma simd reduction acc pragma ivdep for int i 0 i lt N i acc x i msvc
visualc
gcc
vectorization
SIMD
ICC
为什么 Intel 的编译器更喜欢 NEG+ADD 而不是 SUB?
在检查各种编译器的各种代码片段的输出时 我注意到英特尔的 C 编译器 ICC 有一个strong倾向于发射一对NEG ADD其他编译器将使用单个指令SUB操作说明 作为一个简单的示例 请考虑以下 C 代码 uint64 t Mod3 uin
Assembly
x86
microoptimization
ICC
C++内存对齐问题
一行代码胜过一千个字 这是我的问题 Platform specific 16 byte alignment macro switch On Visual C it would substitute declspec align 16 On
c
gcc
Alignment
ICC
VisualStudio
ISO 8601:2004 中的 C 预处理器 __TIMESTAMP__
我怎样才能拥有一个 TIMESTAMP ISO 8601 2004 中的替代品 TIMESTAMP Sat Jul 6 02 50 06 2013 vs TIMESTAMP ISO 2013 07 06T00 50 06Z 噢 乐观主义者
c
gcc
Clang
cpreprocessor
ICC
如何强制 OpenMPI 使用 GCC 而不是 ICC?是否需要重新编译 OpenMPI?
我有一个用于并行计算的 C 代码 用于编写gcc 我想在集群上编译它 这显然使用icc via mpicc 将代码更正为icc friend好像太费时间了 所以我想问一下OpenMPI to use gcc反而 我没有该集群的管理员权限 而
c
gcc
Compilation
ICC
OpenMPI
ICC 汇编输出中的所有这些数字意味着什么?
使用 ICC 编译时 每条指令后面都是 2 个点分隔的数字 并以哈希符号为前缀 这意味着什么 例如 https gcc godbolt org g g g h codeEditor i j 1 source int testFunction
Assembly
ICC
ICC 是否满足复数乘法的 C99 规范?
考虑这个简单的代码 include
c
Assembly
complexnumbers
avx
ICC
英特尔 C++ 编译器和 GCC 的基准测试
我有一台运行 CentOS 5 的 AMD Opteron 服务器 我想要一个编译器 用于相当大的基于 C Boost 的程序 我应该选择哪个编译器 我希望这有助于多于伤害 一年多前的某个时候 我进行了一次编译器大战 现在我已经记不清了 G
c
gcc
benchmarking
ICC
通过配置选项将 CMake 与 icc 结合使用的推荐方法?
我想将英特尔编译器 icc 或 icpc 与基于 CMake 的项目一起使用 在 Linux 上 我当然可以在调用 cmake 时导出 CXX 变量 例如喜欢 CXX icpc cmake 这很好用 不过 我想通过自定义选项提供此选择 为此
Build
CMake
ICC
各种编译器上的 RDRAND 和 RDSEED 内在函数?
英特尔 C 编译器和 或 GCC 是否支持以下内容 就像 MSVC 自 2012 年 2013 年以来所做的那样 include
c
gcc
intrinsics
ICC
rdrand
自动展开并输出C/C++代码
我正在做一个实验 第一步是展开循环 从 C C 十几次 例如 10 50 等 并输出 C C 展开代码 我可以使用任何工具来自动展开此类展开吗 换句话说 我需要的是 C C source loop gt gt TOOL Unroll by
gcc
compilerconstruction
LLVM
cpuarchitecture
ICC
使用英特尔编译器构建 Boost 库
除了 Visual Studio 2012 之外 我还在 32 位 Windows 7 计算机上安装了 Intel Parallel Studio XE 2013 我尝试按照 Intel 编译器中的说明构建 Boost 1 53link 我
c
boost
compilerconstruction
Build
ICC
如何在Java中设置icc颜色配置文件并更改颜色空间
首先 我想说我不是图像处理专家 我想将图像色彩空间从一种转换为另一种 并同时更改 icc 颜色配置文件 我设法使用 JMagick ImageMagick Java 端口 做到这一点 但在纯 Java 中却无法做到 甚至使用 JAI Use
Java
jai
ICC
colorspace
Jmagick
x86 中的原子测试和设置:内联 asm 或编译器生成的锁 bts?
以下代码在为 xeon phi 编译时会抛出异常Error cmovc is not supported on k1om 但它确实可以为常规至强处理器正确编译 include
Assembly
x86
ICC
xeonphi
cython可以用icc编译吗?
我正在尝试在 Ubuntu 14 04 上使用 icc 编译器从源代码构建 cython 因为我的 python 是使用 Intel icc 编译器编译的 当我尝试使用安装 cython 时pip3 安装 cython然后运行 cython
python3x
Ubuntu1404
Cython
distutils
ICC
跨编译器访问 __m128 字段
我注意到访问 m128按索引的字段可以在gcc 不使用union trick m128 t float r t 0 t 1 t 2 t 3 我还可以加载一个 m128就像数组一样 m128 t 1 f 2 f 3 f 4 f 这都符合gcc
visualc
g
SSE
ICC
ICC 与 GCC - 优化和 CPU 架构
我有兴趣了解 GCC 在优化级别和迎合特定处理器架构方面与英特尔的 ICC 有何不同 我正在使用适用于 Linux 的 GCC 4 1 2 20070626 和 ICC v11 1 ICC 的优化级别 O1 到 O3 与 GCC 有何不同
gcc
x86
x8664
compileroptimization
ICC
编译器是否允许像带有 -O2 的英特尔 C++ 编译器那样删除无限循环?
以下测试代码在 VS 中无论是调试还是发布都能正确运行 在 GCC 中也能正确运行 对于带有调试功能的 ICC 它也能正确执行 但在启用优化时则无法正确执行 O2 include
c
Optimization
ICC
«
1
2
3
»