英特尔软件网络 软件产品知识库 每月精选文章
英特尔软件网络 (Intel Software Network, http://software.intel.com/) 是开发人员和英特尔工程师联系的纽带.
其中的软件产品知识库(Knowleage Base)文章汇集了大量第一手的多核软件开发的经验之谈, 并随着新技术热点, 新产品推出, 每天都在更新.
这里要做的事情, 就是每月一次, 与您一起分享知识库中好文章.
篇篇都是英特尔软件产品技术支持团队的工程师们特意为您挑选的, 诚意推荐, 不容错过.
2010年3月推荐
"How to use Intel(R) Compiler OpenMP* Compatibility Libraries on Windows*" 如何在Windows系统中使用Intel编译器提供的兼容OpenMP运行库
http://software.intel.com/en-us/articles/how-to-use-intelr-compiler-openmp-compatibility-libraries-on-windows/
编译器不一样, OpenMP库不兼容? 别再纠结了
"Build Firefox 3.5 with Intel C++ Compiler on Linux*" 使用Intel C++编译器生成Linux环境中的Firefox
http://software.intel.com/en-us/articles/build-firefox-35-with-intel-c-compiler/
火狐 + icc =
"Migrating from Compaq* Visual Fortran" 如何从Compaq Visual Fortran移植到Intel Visual Fortran
http://software.intel.com/en-us/articles/migrating-from-compaq-visual-fortran/
还是 CVF 的用户么, 想不想试试新鲜的 IVF 么
"Threading Fortran applications for parallel performance on multi-core systems" 线程化Fortran应用, 在多核系统中实现并行性能
http://software.intel.com/en-us/articles/threading-fortran-applications-for-parallel-performance-on-multi-core-systems/
Fortran不老, 志在多核
"使用 Intel Parallel Amplifier: 一站式解决的最佳方案"
http://software.intel.com/zh-cn/blogs/2010/02/22/intel-parallel-amplifier-2/
代码优化无从下手 ? 如果错过了VTune和Thread Profier, 那这次您不该再错过了
"Getting Started with Intel IPP Unified Media Classes Sample" Intel IPP库多媒体类库代码使用入门
http://software.intel.com/en-us/articles/getting-started-with-intel-ipp-unified-media-classes-sample/
IPP范例代码在手, 什么codecs, renderers, splitters, 多媒体应用不愁
"Intel Math Kernel Library Link Line Advisor" Intel数学核心函数库(MKL)链接参数生成器
http://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/
什么? MKL的链接参数太复杂, 不会用? 点几下鼠标, 就能轻松搞定, 简单
OpenMP and the Intel® IPP Library "OpenMP 与 英特尔IPP库"
http://software.intel.com/en-us/articles/openmp-and-the-intel-ipp-library/
讲述OpenMP 与IPP库函数的关系,及如何为IPP库函数设置openMP多线程以获得最大的性能。
2010年4月推荐
"关于获得Intel® Thread Profiler RDC for Linux* 和一般的使用方法"
http://software.intel.com/zh-cn/blogs/2010/03/26/intel-thread-profiler-rdc-for-linux/
不用担心, linux上照样可以使用Thread Profiler发现线程问题
"如何为全新支持AES-NI指令集的Intel® Core™ i5 和 Xeon® 5600 处理器系列编译代码"
http://software.intel.com/en-us/articles/how-to-compile-for-the-intel-core-i5-processor-with-aes-ni/
什么是AES-NI ? Advanced Encryption Standard New Instructions
在Intel编译器 PGO优化中使用对不同的.dyn文件指定权重的新功能
http://software.intel.com/en-us/articles/user-specified-weighting-for-pgo-dyn-files-now-available/
试试PGO优化的新功能吧, 可以自由调整反馈文件的权重了
使用Intel IPP 加速OpenSSL AES 加解密性能
http://software.intel.com/en-us/articles/boosting-openssl-aes-encryption-with-intel-ipp/
OpenSSL 加密速度快 300%, 解密快 1000%, 真的吗 ?
调试Intel Fortran应用发生的运行时错误的几个方法
http://software.intel.com/en-us/articles/tips-for-debugging-run-time-failures-in-intel-fortran-applications/
和Fortran程序崩溃说再见的几个锦囊妙计
2010年5月推荐
使用Intel® VTune™ 性能分析器针对Intel(R) Core(TM) i7 Processor进行软件优化
http://software.intel.com/en-us/articles/using-intel-vtune-performance-analyzer-to-optimize-software-for-the-intelr-coretm-i7-processor-family/
现在就开始针对 i7 优化吧, 领先一步
在 Windows* 环境下使用 Intel 编译器 和 Cygwin* bash shell
http://software.intel.com/en-us/articles/alias-method-for-using-intel-windows-compilers-under-cygwin-bash-shell/
喜欢 Cygwin, 照样可以用 Intel 编译器
HPL 应用说明
http://software.intel.com/en-us/articles/performance-tools-for-software-developers-hpl-application-note/
玩高性能计算的没听说过 LINPACK, 绝对杯具了 (HPL = High Performance LINPACK - an industry standard benchmark for HPC, is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic on distributed-memory computers.