【IT168 技术】 早在2001年IBM推出了基于双核的Power4处理器;随后Sun和HP乘风追击,先后推出了基于双核架构的UltraSPARC IV以及PA-RISC8800处理器。但这些面向高端应用的RISC处理器曲高和寡,并没有能够引起广大群众的关注。直到2005年第二季度,Intel发布了基于X86的桌面双核处理器,从此多核才走进平常百姓家。
时至今日,多核处理器的时代已经席卷而来。单核芯片已经渐行渐远了。多核编程既是机遇也是挑战,如何在这个行业大变革中把握方向、与时俱进,成为当务之急。怎么在一个芯片上来顺利处理多CPU内核编程成为了一件棘手的难题,这些多核处理器正在潜移默化地改变着开发人员传统的编程习惯。
一旦您学会了用并行的方法来处理编程,任何问题就会迎刃而解。并行编程环境过去是很不方便的。但是随着并行计算社区的发展,尤其是多核和多芯片服务器的使用越来越广泛,高性能和并行计算获得了越来越多的支持。因此,需要一种优秀的并行平台。今天,我为大家重磅推荐10款工具,可以帮助大家缓解压力,顺利过渡到多核软件开发中。
1、Intel Parallel Studio
Parallel Studio并行程序开发套件,旨在为基于Microsoft Visual Studio的C与C++程序开发各阶段提供简单、高效的Parallel Studio工具,显著提高应用程序在英特尔多核处理器上的性能。
英特尔 Parallel Studio由英特尔 Parallel Composer、英特尔 Parallel Inspector以及英特尔 Parallel Amplifier三部分组成,每一款都具有强大的功能,既可各自独立使用ÿ