在我的Ubuntu 14.04框中,Julia抱怨我的机器不支持AVX指令。可能是什么原因?
答案 0 :(得分:3)
"AVX instructions" are extensions to the basic x86 instruction set, and are relatively new (2011).
朱莉娅带着OpenBLAS来获得更快的线性代数。它可以根据处理器类型编译不同的代码路径,显然你的CPU太旧了,无法支持AVX指令(julialang.org构建显然假定它可用)。
您可以忽略该消息,也可以从源代码构建。你有什么CPU?
答案 1 :(得分:1)
Julia使用的OpenBLAS库警告你它无法使用其最有效的线性代数运算实现,因此它回归到针对旧Nehalem处理器优化的版本。您可以放心地忽略此警告。