安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > Intel Parallel Studio XE Cluster Edition 2020 x64 附带安装教程
Intel Parallel Studio XE Cluster Edition 2020 x64

Intel Parallel Studio XE Cluster Edition 2020 x64

 附带安装教程
  • 软件大小:3410 MB
  • 更新日期:2020-03-24 12:16
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:3410 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  英特尔Parallel Studio是英特尔公司的软件产品,用于具有并行处理功能的fortrans和++ C程序的最佳编译,实际上,英特尔的目标是提供此捆绑包以提供具有多种功能的编程环境,包括并行处理为帮助程序员以最佳方式实现其应用程序,他们将在Intel®Xeon®处理器和Intel®Xeon Phi™协处理器上享受最大的功能和最快的速度。鉴于Intel处理器的制造商提供了该软件,因此可以充满信心地使用该软件,它包含用于多线程,数学和计算,使用数据和文件媒体等的各种工具和库;为了加快编程速度,程序系统还具有用于分析和优化代码的不同配置文件和分析器;此外,该软件功能强大的调试器不能用于对编写的代码进行故障排除;最后,英特尔Parallel Studio是一个简单的解决方案;它为下一代处理器的并行编程提供了快速,安全的解决方案;需要的用户可以下载体验

Intel Parallel Studio XE Cluster Edition 2020 x64

新版功能

  使用编译器++ C / C和Fortran

  ++ C和Java库受益于提高的数据分析速度。

  用于数学++ C和Fortran的MKL库

  用于++ C的TBB多线程库

  用于IPP ++ C的库和媒体

  已观察到++ C和Fortran的调试器线程和内存-

  分析器以进行评估C语言,++,Fortran,C#和Java

  ++ C和Fortran MPI库对

  ITAC MPI分析器以及++ C和Fortran分析人员的影响

  使用Fortran库的数字

  这套全面的开发工具使用矢量化,多线程,多节点并行化和内存优化等最新技术,使代码的构建和现代化变得更加简单。它使c,c ++,fortran和python *软件开发人员能够:

  创建更快的代码:提升可在当前和未来英特尔平台上扩展的应用程序性能。

  更快地构建代码:简化创建并行代码的过程。

  获得优先支持:直接与英特尔工程师联系,以获得技术问题的机密答案。

软件特色

  1、在英特尔vtune放大器中体验全新,更直观的用户界面和增强的车顶线分析。使用platform profiler预览运行更长时间的高级性能分析。

  2、使用英特尔advisor中flow graph analyzer组件中的快速可视原型设计环境可视化并行性。使用它以交互方式构建,验证和可视化并行算法。

  3、使用inteldistributionfor python *加速数据分析和科学计算,现已集成到intelparallelstudio xe中。

  4、通过conda *,pip *,dockerhub *,apt get和yum访问最新的英特尔性能库和英特尔分发版。

  5、英特尔 vtune amplifier xe 是一款用于调优应用程序性能的出色的性能和线程档案器。

  6、剖析 c、c++、c#、fortran、汇编语言和 java。

  7、收集丰富的性能数据,包括热点、线程、锁定和等待、directx、带宽以及更多数据。

  8、排序和过滤数据,并将结果显示在时间轴和源代码上。

安装步骤

  1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包

Intel Parallel Studio XE Cluster Edition 2020 x64

  2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面,点击安装按钮

Intel Parallel Studio XE Cluster Edition 2020 x64

  3、弹出以下界面,用户可以直接使用鼠标点击下一步按钮,可以根据您的需要不同的组件进行安装

Intel Parallel Studio XE Cluster Edition 2020 x64

  4、同意上述协议条款,然后继续安装应用程序,点击同意按钮即可

Intel Parallel Studio XE Cluster Edition 2020 x64

  5、提示需要license注册,选择Choose alternative activation即可

Intel Parallel Studio XE Cluster Edition 2020 x64

  6、点击Browser选择安装包License内的任意.lic文件,点击OK

Intel Parallel Studio XE Cluster Edition 2020 x64

  7、导入文件后就会显示在显示框中,现在准备安装主程序,点击安装按钮开始安装

Intel Parallel Studio XE Cluster Edition 2020 x64

Intel Parallel Studio XE Cluster Edition 2020 x64

  8、弹出应用程序安装进度条加载界面,只需要等待加载完成即可

Intel Parallel Studio XE Cluster Edition 2020 x64

  9、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

Intel Parallel Studio XE Cluster Edition 2020 x64

方法

  1、完成以上操作步骤后,就可以双击应用程序将其打开,此时您就可以得到对应程序

Intel Parallel Studio XE Cluster Edition 2020 x64

使用说明

  为平台供电

  我们需要通过在 48 伏 (V) 下运行的电动卡丁车为 Oculus* Rift VR 耳机、定制 Arduino* 传感器套件和英特尔 NUC 供电。我们将 48V 分成若干部分 — 为各组件供电 — 并为英特尔 NUC 配备一个内嵌式保险丝,以防止其受到电流峰值的影响。

Intel Parallel Studio XE Cluster Edition 2020 x64

  创建游戏

  硬件确立后,我们的下一步是创建游戏。受《银翼杀手》的启发,我们使用 20 世纪 80 年代的合成音轨,摩天大楼、火焰屏障、激光和残骸,布置在东京充满未来主义色彩的赛道上。为了传输用户,我们使用大胆的红色灯光,以蓝色路灯引导赛车穿过黑暗,同时也照亮高层建筑的窗户。大气中还加入了粒子效应、火焰和烟雾。

Intel Parallel Studio XE Cluster Edition 2020 x64

  我们使用 Unreal Engine 插件 Houdini Engine* (3D 动画和特效应用)创建霓虹灯。Houdini Engine 将输入的文本转换为 3D 紫外线光照贴图。这样一来,输入各种日语词填充符号,便可实现快速变化,也不必在 Houdini Engine 和 Unreal Engine 之间进行来回切换。

Intel Parallel Studio XE Cluster Edition 2020 x64

  在构建期间,优化多边形计数是首要任务。VR 对 PC 的性能提出了要求,而保持 90 fps 对驾驶体验至关重要。

  内置 Unreal Engine CPU 状态控制台命令意味着我们可以轻松地进行调试和优化。多核处理器确保我们不会受到 CPU 限制,而且 AMD GPU 表现良好。

  我们需要使用应用编程接口 (API) Vulkan* 防止 VR 中出现伪影(视觉异常)和故障。Vulkan 还可帮助 Unreal Engine 实现 40% 的性能提升,因此这个工具非常好用。如欲了解更多关于如何借助 Vulkan 进行优化的信息,请查看幻灯片演示 (PPT)。

Intel Parallel Studio XE Cluster Edition 2020 x64

  我们想要在游戏中加入数字启动,以表达对《马里奥赛车*》的敬意,而卡丁车的一个关键功能就是支持这种启动。所有 K1 卡丁车都配备了替代控制装置,可以手动接管卡丁车功能,以防车手因某种原因失控或违反赛道规则。具体来说,每辆卡丁车都有一个独立的遥控器,可以与卡丁车内置的速度控制和刹车系统通信。我们解码和捕获远程控制信号,通过与内置系统通信的自定义发射器重新广播,以此逆向设计了替代控制系统。通过这个过程,我们支持玩家实时对卡丁车的启动、瞬间加速赛车或者瞬间停车做出反应,就像《马里奥赛车》中因障碍或对手突然加速,而造成赛车损坏或减速的赛车手。

  这些实时功能是 VR 卡丁车最具创新性、最重要的方面。在现实世界中转动方向盘时,您可以看到它在虚拟世界中转动。我们想让所有东西同步。这对我们来说很重要,因为我们品牌的主要任务是创造令人难忘、身临其境的体验。

Intel Parallel Studio XE Cluster Edition 2020 x64

  图 16.游戏界面中的《马里奥赛车*》式启动。

  保持准确赛道

  设计环境并创建资产后,我们开始编程处理卡丁车跟踪和传感器数据的逻辑。主服务器广播卡丁车的所有可能位置,并与光学跟踪解决方案系统通信。主服务器能够启动游戏和停止卡丁车。

Intel Parallel Studio XE Cluster Edition 2020 x64

  图 17.VR 卡丁车的服务器-客户端结构。

  为了设置上文所示的服务器客户端结构,我们在 Unreal Engine 中创建了一款多人游戏。

  (如果您从未创建过多人游戏,建议您阅读 Blueprint Multiplayer Shootout Game 教程。A good understanding of blueprint replication, and how it works inside Unreal Engine 4, is also useful.)

  我们的第一步包括发送位置数据到玩家的耳机,让他们知道他们在赛道上的位置。我们还必须确保驱动程序和服务器同时启动。

  我们在服务器计算机上创建并托管了一个会话:

Intel Parallel Studio XE Cluster Edition 2020 x64

  图 18.服务器上的托管会话。

  我们的客户端是这样加入的:

Intel Parallel Studio XE Cluster Edition 2020 x64

  图 19.在客户端上加入会话。

  管理(服务器)托管游戏。vrPawn 和 ID 编号在服务器中生成后分配给玩家。

  我们设置了比赛计时器,可从服务器复制到客户端。当管理员和其他玩家在游戏中时计时开始。每场比赛都可以从控制赛车和游戏的中心位置进行监控,同时监控和维护系统。

  开始调用发生在 GameStateBase 中。时间更新发生在 GameModeBase。

Intel Parallel Studio XE Cluster Edition 2020 x64

  图 20.计时器跨服务器和客户端实现同步。

  我们在玩家控制器中有一个覆盖,如果玩家不小心断开服务器连接,覆盖可以保存 pawn。

  为此,我们制作了一个 C++ 玩家控制器。

Intel Parallel Studio XE Cluster Edition 2020 x64

  图 21.后期登录设置玩家 ID。

  01#include "PlayerControllerCpp.h"

  02#include "Runtime/Engine/Classes/GameFramework/Pawn.h"

  03

  04void APlayerControllerCpp::PawnLeavingGame_Implementation()

  05{

  06 if (GetPawn()!= NULL & DestroyActorThenUnpossess)

  07 {

  08

  09 GetPawn ()->Destroy();

  10 SetPawn(NULL);

  11

  12 }

  13}

Intel Parallel Studio XE Cluster Edition 2020 x64

  覆盖玩家控制器类,以便玩家意外断开服务器连接时可以保存 pawn。

  卡丁车传感器数据

  卡丁车连接的传感器由 Arduino 读取,Arduino 是一款开源原型平台,可以让用户创建交互式电子对象。Arduino 命令由 Python* 解析,并通过用户数据报协议 (UDP) 发送到 Unreal Engine。我们使用这种插槽插件。

  我们针对事件“Begin Play”对英特尔 NUC 上的 UDP 连接进行了初始化。

  这些消息被解析成数值,以便在 Unreal Engine 中驱动数据。我们在方向盘上安装了一个测量电动势的电位计。用户转动真实的方向盘时,我们将其映射到虚拟世界中,以此增加体验的沉浸感,并让玩家感觉自己同时控制着数字卡丁车和物理卡丁车。服务器通过来自跟踪摄像头的信息,处理赛道上所有卡丁车的位置,还可以与卡丁车进行实时沟通。

  挑战

  我们面临的主要挑战之一是时间。通常,如此规模和复杂的项目需要长达 4 个月的时间。但我们只有一半的时间,因此,我们在编程虚拟世界时变得更有创造力。

  在游戏引擎中构建环境时,通常需要沿着用户的路径手动放置条目。我们没有时间一件件地建设世界。相反,我们使用 Houdini Engine 沿着赛道开发了一个脊柱系统。我们可以用建筑物、墙壁、火焰等条目快速填充系统。我们可以不用编码环境的每个部分,而用不同的 3D 网格填充脊柱,从而轻松变换界面,创建一个完全不同的赛道。这对我们来说是一种全新的方法,它已经成为面向未来的工具。

  该项目解决了 VR 体验的主要问题之一:使用固定 VR 时,用户很容易感到眩晕。如果您看到自己在 VR 中移动,但在现实生活中感觉不到自己在移动,就很容易感到不舒服。现在,随着用户加速驾驶,他们可以看到感觉到自己的移动。

  另一个成功之处是我们可以每次创造不一样的体验。用户可以选择不同的卡丁车风格,甚至还可以在自己选择的自定义世界中驾驶。目前,该项目支持一位玩家进行游戏,但后期完全可扩展至多人游戏,因此我们对未来的实施感到兴奋。

Intel Parallel Studio XE Cluster Edition 2020 x64

  图 23.移动中的 VR。玩 VR 卡丁车的玩家。

  英特尔技术将继续支持前沿开发人员,支持他们树立远大理想,实现远大愿景。这个项目的核心是英特尔 NUC,它很好地证明了我们在意想不到的领域也能完成创新项目。它是一款强大的 4x4 英寸迷你 PC,具有出色的娱乐、游戏和办公功能,包含一个可按照您的期望容纳内存、存储和操作系统的定制主板。无论是将配置齐全、随时可用的迷你 PC 电脑改装成工具包,还是以真正的 diy 模式围绕主板构建,用户每天都在突破边界,探索新的想法和创意。如欲更多地了解英特尔 NUC 以及它如何帮助您克服下一个挑战,请访问 英特尔® NUC 网站。

Intel Parallel Studio XE Cluster Edition 2020 x64

更新信息

  适用于Windows *的英特尔Parallel Studio XE 2020集群版-适用

  于Windows *目标的

  英特尔C ++编译器19.1-适用于Linux / Android

  英特尔C ++编译器19.1-适用于Windows

  英特尔Visual Fortran编译器19.1-英特尔数学内核图书馆2020年的Windows

  英特尔®集成性能基元2020的Windows

  英特尔®线程构建模块2020的Windows

  英特尔数据分析加速库2020年的Windows

  英特尔MPI库2019更新6为Windows *目标

  Intel适用于Windows *目标的MPI基准2019 Update 4-

  英特尔调试器扩展8.2

  英特尔VTune(TM)放大器

  2020-英特尔Inspector 2020

  适用于Windows *的Intel Advisor 2020

  适用于Windows *的Intel跟踪分析器和收集器2020

  适用于Windows *的Intel *适用于Python *的发行版

下载地址

人气软件