首页/文章/ 详情

Intel Parallel Studio XE 2018

7月前浏览5551

本文摘要(由AI生成):

英特尔发布了2018版的Parallel Studio XE,配备了更新的编译器和开发者工具。新版本产品支持全新功能,进一步增强了加速高性能计算应用的工具集。其中,Intel VtuneTM Amplifier的Application Snapshot功能值得关注,它可快速查看应用性能概况,评估其在最新硬件上的优化程度。编译器已更新,可为Intel Xeon和Xeon PhiTM处理器生成高度优化的Intel AVX-512指令代码。此外,编译器还支持C11、C++14和C++17标准草案,以及Fortran 2008和Fortran 2015标准草案,还包含用于并行和矢量执行C++标准模板库的Parallel STL*。该套件还支持Microsoft Visual Studio 2015 shell,并实现了最新的OpenMP 4.5共享内存并行化规范及许多拟议的5.0特性。

英特尔 Parallel Studio XE提供的先进工具可用于开发卓越的共享内存应用。使用这些工具开发的应用通常能够在计算机、服务器和集群上更快速地运行,而且可以在计算机和集群中很好地运行和扩展,同时能够提高效率,开发出更快速、更可靠的应用。最新版的Intel 编译器支持C11, C++14,C++17标准草案,以及Fortran 2008 标准和Fortran 2015 标准草案。

以下来自Intel官网:

Intel announced the release of Intel Parallel Studio XE 2018, with updated compilers and developer tools. This release of the fully supported product is notable with new features that further enhance the toolset for accelerating HPC applications.

One of those new features worth taking a look at is Application Snapshot in Intel VtuneTM Amplifier, which gives you a quick look at an application’s performance profile to see how well, or badly, optimized it is for the latest hardware. This performance snapshot gives easy-to-understand displays of various metrics, including CPU utilization, memory operations and stalls, FPU utilization, MPI and OpenMP parallelism, and I/O efficiency. It also gives recommendations for further analysis, and supports Intel MPI, MPICH, and Cray MPI. Application Snapshot gives immediate feedback to help determine if an application needs performance tuning.

The compilers have been updated to generate highly optimized code for Intel Advanced Vector Extensions 512 (Intel AVX-512) instructions for Intel Xeon and Xeon PhiTM processors. Intel follows programming language standards very closely, including drafts not yet official. Intel compilers support full C11, C++14, and the draft C++17 standards. Also, the suite includes Parallel STL* for parallel and vector execution of the C++ Standard Template Library.

Both full Fortran 2008 and the draft Fortran 2015 standard are supported, as well as the Microsoft Visual Studio 2015 shell. The C/C++/Fortran compilers not only implement the latest OpenMP 4.5 shared memory parallelization specifications, but many of the proposed 5.0 features as well.


About Intel Parallel Studio XE

Intel Parallel Studio XE boosts performance, increases productivity, and eases scalability more than ever for HPC and compute-intensive applications. Whether you build for big data analytics, machine and deep learning, or thousands of other performance-critical applications, this tool-packed suite harnesses the full capabilities inside Intel Xeon and Xeon Phi processors and coprocessors.


About Intel Parallel Studio XE Cluster Edition

Cluster Edition adds cluster tools: Intel Cluster Checker, an expert system for analyzing cluster diagnostics, Intel Trace Analyzer and Collector for MPI tuning and analysis, and the Intel MPI Library.


Website Home Page : https://software.intel.com/


来源:数值分析与有限元编程
SystemHPC
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-04-01
最近编辑:7月前
太白金星
本科 慢慢来
获赞 5粉丝 10文章 322课程 0
点赞
收藏
作者推荐

矢量的一些应用(一)

本文摘要(由AI生成):本文探讨了微积分在描述物理变量中的应用,特别是与牛顿力学相关的重要应用。微积分能够处理矢量的微分,对于理解速度和加速度的几何意义具有重要作用。文章详细解释了速度矢量的组成,并指出其在径向和切向两部分的表达。此外,文章还介绍了使用基底表示法来简化速度和加速度的计算,这在实际应用中非常方便。微积分的运用不仅在力学中有重要作用,同时也对数学本身产生了深远的影响。量和微积分一样因牛顿力学的发展而应运而生,无论是对于力学和其他学科都有许多必不可少的应用,就是对数学本身也取得相当多的成就。下面就谈谈一些比较重要的应用:(一)描述物理变量在经典牛顿力学中,位置、速度、加速度以及所谓的力都是矢量,因此为了叙述经典的牛顿第二定律,必须要先给出矢量的微分。因为速度矢量 V =dr/dt,如图1所示,注意 r =r*r0,其中 r 为 r 的长度,而 r0 为 r 的单位矢量。所以 V =(dr/dt)r0 +(dr0/dt)r但由图可知, (dr0/dt) =(dθ/dt)θ0因此 V =(dr/dt)r0 +(dθ/dt)rθ0,而 θ0 是 r0 的横向(即与其正交)矢量的单位矢量。由此可见,速度矢量是由径向和切向两部分组成的。这样的写法对于理解速度和加速度的几何意义的作用比较明显,但对于计算显然是很不方便的。若采取基底的表示法就比较容易了。比如将 r 表示为:r =xi +yj +zk则速度和加速度可表示为V =dr/dt =(dx/dt)i +(dy/dt)j +(dz/dt)k来源:数值分析与有限元编程

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈