中国科学软件网-首页
Intel® Parallel Studio——语言编译器
英特尔®  Parallel Studio是一组综合全面的工具套件,为使用 Microsoft* Visual Studio* 2005、2008 和 2010 的 C/C++ 开发人员提供针对开发周期各个阶段的优化工具。该套件提供了创新的特性与功能,使开发人员能够设计、构建和调试、验证和调优其应用程序。
英特尔 Parallel Studio 帮助并行化您的代码,从而在多核系统上提供更出色的性能。对于目前正在使用串行应用程序和未来将迁移到并行应用程序的开发人员来说,它也具有非凡的价值。版本新增内容

◇ 英特尔® Parallel Building Blocks—这是一组综合的并行模型,支持多种利用并行性的方法。其中包括英特尔®  Threading Building Blocks(英特尔® TBB)、英特尔® Array Building Blocks(英特尔® ABB)和英特尔® Cilk Plus 并行模型,所有这些模块均可迁移、可扩展、可靠、经得住未来考验。英特尔®  Parallel Studio 在四个不同开发阶段中支持英特尔®  Parallel Building Blocks(英特尔® PBB)。

◇ 英特尔®  Parallel Advisor—此工具在设计阶段为架构师提供了指南,通过整合并行性的方法加速并行原型设计、提高效率、获得信心。

◇ 诸多改进—这些改进都在套件中得以实现,包括对 Microsoft* Visual Studio* 2010 和 2005 及 2008 版本的支持。
主要产品

◇ 英特尔®  Parallel Studio:利用终极一体化性能工具包创建优化的串行和并行应用程序。◇英特尔® Parallel Advisor:基于并行性指南和分析制定更好的设计决策。

◇英特尔® Parallel Composer:利用专为串行和线程化应用程序性能而优化的 C/C++ 编译器和高级库开发高效的应用程序。

◇英特尔®  Parallel Inspector:通过预先串行和并行内存错误检查以及并行线程错误检查确保应用程序可靠性。

◇英特尔® Parallel Amplifier:快速查找瓶颈,调优应用程序,实现可扩展的多核性能。
英特尔®  Parallel Advisor 是一款创新的线程顾问软件,可帮助 Microsoft* Visual Studio* C++ 开发人员确定串行和并行应用程序中能够从并行化获得最大收益的位臵。这款独特的新工具提供了分步建议,用于简化、阐明和加速并行应用程序的设计和实现。它是并行性新手和拥有一定并行化应用程序经验的用户的理想选择,也是管理开发团队的架构师的理想选择。英特尔®  Parallel Studio 2013 是用于串行和并行 C/C++ 应用程序的终极一体化性能工具包,英特尔®Parallel Advisor 是它的一部分。

英特尔® Parallel Composer 是更大规模的英特尔® Parallel Studio 的一部分,能够为使用 Microsoft* Visual C++* 的开发人员提供令人惊叹的并行性开发选择。此产品将编译器、函数库和 Microsoft Visual Studio* 调试器的扩展融为一体,支持更轻松、更快速地处理串行和并行应用的多线程。

使用英特尔 Parallel Composer 创建能够充分利用多核处理器潜能的应用。
◇英特尔®  C++ 完全兼容 Microsoft Visual C++,拥有最新的 OpenMP* 技术,而且可以提供语言扩展来支持并帮助简化为代码添加并行能力的工作。

◇ 英特尔® Parallel Debugger Extension 可简化并行调试并确保线程的准确性。

◇ 英特尔®  线程构建模块和英特尔®  集成性能基元可提供已经线程化的通用和应用指定函数,从而支持开发人员迅速为应用添加并行能力。
英特尔® Parallel Inspector 将线程和内存错误查找功能融入一个强大的错误检测工具中。此工具有助于提高 Microsoft Visual Studio* 内部 C/C++ 应用的可靠性、安全性和准确性。英特尔® Parallel Inspector 使用动态方法,不需要特殊的测试工具或编译器,因此通常更加易于对代码进行测试。

◇ 通过一个易于使用的工具来查找内存和线程错误

◇帮助确保已经发运的应用在客户的系统上顺利运行

◇ 无论是专家还是初学者都可以更好地了解并行代码的行为

◇ 在越来越复杂的并行程序中查找潜在的错误

◇降低支持成本并提高工作效率

英特尔®  Parallel Amplifier 使迅速查找多核性能瓶颈变得简单,不需要了解处理器架构或组装代码也可以查找。Parallel Amplifier 省略了推断过程,能够分析 Windows* 应用的性能行为,快速访问度量信息,从而加快并改进决策制定。
根据最佳性能进行调整,确保内核完全使用,而且支持新的能力。

◇专为线程应用设计的直观的性能调试器

◇ 使用整体开发周期来最大限度提高线程性能

◇ 大幅度提升性能,改进客户满意度

◇ 提高应用扩展空间,从而获得更丰富的特性集和下一代创新
Intel® Parallel Studio serial and parallel software development suite enhances productivity and enables reliable applications that leverage legacy serial code, take advantage of multicore, and scale for manycore.

Delivering an array of innovative features and capabilities, Intel® Parallel Studio equips developers to design, build and debug, verify, and tune their serial and parallel applications.

Intel Parallel Studio serial and parallel software development suite include:
Intel® Parallel Advisor
Intel® Parallel Composer
Intel® Parallel Inspector
Intel® Parallel Amplifier

From one-person start-ups to enterprises with thousands of developers working on a single application, Intel® Parallel Studio serial and parallel software development suite makes it simple for developers to achieve a quick start, a fast finish, and the best results for code quality, reliability, and optimized performance for serial and parallel applications.

Intel Parallel Studio advances all phases of your development lifecycle, providing powerful parallel tools that can be used independently or together to meet the needs of workflow’s and development teams.