大概一年前,知乎上有个提问:为什么 C++ 只比 VBA 快 4倍? - 编程
答案里面各位专家都对问题提出了相当有效的优化方法,但却没有见到哪个回答里面有 Intel 软件的踪影。所以今天我来试着配合 Intel 的工具链来做一遍简单的优化,抛个砖,让更多人也认识到 Intel 这一系列神奇的软件。虽然,ICC 的 bug 同 MSVC/GCC 相比要更多一点,但是丝毫不妨碍它成为 Intel 架构的超级计算机的事实编译器——而且一般还会捆绑着 Intel MKL/Intel MPI 使用——benchmark 出来的 FLOPS 一眼可见得比 GCC + 其他各种 blas 高。
2015/12/10...大约 11 分钟
