Sun Studio


请输入要查询的词条内容:

Sun Studio


对基于 Sparc 平台的 Solaris 操作系统以及基于 x86/x64 平台的 Solaris 操作系统和 Linux 操作系统(包括最新的多核心系统)而言,Sun Studio 软件为其提供了高性能、优化的 C、C++ 及 Fortran 编译器。

--------------------------------------------------------------------------------

Sun Studio 12 软件

Sun Studio 12 软件是 Solaris 操作系统的首选开发环境。它不仅优化了 C、C++ 及 Fortran 编译器,而且还结合了处于世界级领先地位的 Netbeans IDE 以及其他一些性能工具。在最新的 Sun 硬件平台上开发单/多线程应用程序时,Sun Studio 12 软件显示了其卓越的性能。此外,Sun Studio 12 软件如今可以将其旧版本作为一个完整的开发工具集扩展至 Linux 操作系统中。

具体说来,Sun Studio 12 为开发者提供了一个可靠的工具集,它有助于开发者将其现有的单线程应用程序迁移至多线程应用程序中,以便现在和将来利用最新的多核心系统。通过多种编译器、线程分析器、可识别线程的调试器以及性能分析工具,开发者可以更加轻松地将其应用程序迁移至这些新的系统中,并对应用程序进行优化。Sun Studio 12 的所有这些功能均适用于 Solaris 操作系统和 Linux 操作系统。

--------------------------------------------------------------------------------

主要功能:

支持多核心和多线程应用程序的迁移

面向 Linux 的 Sun Studio 编译器和工具

简化了迁移路径

简化了应用程序的调试过程

改进了性能分析工具

在 Sun 平台上体现了最佳的性能

--------------------------------------------------------------------------------

系统要求

要求

内存:512 MB(在 IDE 中开发大型项目时可能需要更多的内存);交换空间:1 GB

硬盘空间:对 Solaris (SPARC) 而言,1.5 GB;对 Solaris (x86) 和 Linux 而言,1 GB

支持的平台

Solaris OS 9、Solaris OS 10 1/06 以及后续的更新版本

带有 Service Pack 3 的 SuSE Linux Enterprise Server 9

Red Hat Enterprise Linux 4

新增功能

Sun Studio 包含的功能

支持多核心和多线程应用程序的迁移

编译器针对最新的多核心体系结构进行了优化

线程分析工具可以快速地标识出棘手的多线程问题

编译器可以自动采用并行方式来处理单个线程的代码

更新了对 OpenMP 的支持

面向 Linux 的 Sun Studio 编译器和工具

针对那些由开放源代码构建的应用程序,您可以利用 Sun Studio IDE 和性能分析工具(具有改进的 ABI 兼容性),创建更为优化的应用程序

简化了迁移路径

在源文件和目标文件级别上,与早期发行版本保持兼容

ABI 兼容性使您得以应用最新的编译器技术

兼容性功能降低了对共享库的依赖,并且减少了额外的打包操作和依赖关系,这在 Linux 上体现得尤为显著

简化了应用程序的调试过程

通过改进的 IDE GUI,您可以轻松地访问高级的调试功能

改进了性能分析工具

深入分析应用程序的性能,其中涉及算法更改和硬件系统计数器对应用程序性能产生的影响

将您的源代码与实际的机器执行情况关联

分析 UltraSPARC 系统上的数据空间

采用独特的视图展现与应用程序内存引用相关的性能成本

在 Sun 平台上体现了最佳的性能

其运行时性能之优良已达到创记录的水准

Sun Studio 12 software

Sun Studio 12 software is the premier development environment for the Solaris operating system. It''s optimizing C, C++ and Fortran compilers, combined with the world-class, Netbeans-based IDE and other performance tools, Sun Studio 12 software delivers outstanding performance for single and multithreaded application development on the latest Sun hardware platforms. And Sun Studio 12 software now extends it''s legacy as a complete development toolset to the Linux OS.

Further, Sun Studio 12 delivers a solid toolset to assist developers in migrating their existing, single-thread applications to multithreaded applications to take advantage of the latest multi-core systems available today and in the future. With autoparallelization, thread analyzer, thread-aware debugger and performance analysis tools, developers can more easily migrate and optimize their applications to these new systems. All of these capabilities are available for both the Solaris OS and Linux OS in Sun Studio 12.

--------------------------------------------------------------------------------

相关分词: Sun Studio