在当今快速发展的科技时代,开发者们面临着不断涌现的新技术和工具。为了帮助开发者们创新和成功,提供了丰富的资源和信息,包括代码示例、同行专家的意见,以及各种社区活动。无论是专注于Android开发、物联网(IoT)、Intel® RealSense™技术还是Windows开发,都有相应的社区和资源供探索。
加入社区,可以下载工具、获取开发套件、与志同道合的开发者分享想法,还可以参加黑客马拉松、比赛、路演和本地活动。
Intel GPA是一个强大的分析和优化工具,它支持Windows目标(包括Intel® Atom™处理器)以及从Windows主机进行分析。现在,它还包括了扩展的OpenGL* ES(通过v3.1)帧分析器,该分析器包括性能优化功能。此外,还可以运行系统分析器和平台分析器应用程序,以分析运行OpenGL ES v1.0-3.1的Android目标(无论是Intel还是ARM*架构),这些目标不仅可以从Windows 7/8.1主机进行分析,还可以从Apple* OS* X 10.7、10.8或Ubuntu* 12.04或14.04主机系统进行分析。
系统分析器允许在应用程序运行时实时查看和分析指标,并使用OpenGL ES(最高3.1)或Microsoft DirectX*(9/10/11)覆盖进行优化实验,以识别潜在的瓶颈,而无需重新编译代码。可以从CPU、图形API和GPU性能/功耗指标捕获帧/跟踪文件,进行更深入的分析。此外,还可以分析从Windows或Ubuntu或Mac OSX主机运行的Android*目标!此外,还可以分析在最新硬件目标上运行的Windows Store应用程序和Windows DT应用程序,包括基于Intel Atom处理器的'Baytrail'系统。注意:仅Windows / DirectX提供抬头显示(HUD),不适用于Android。
平台分析器以前仅在购买Intel® INDE和Intel® System Studio的Pro版本时提供,现在作为完全免费的Intel GPA套件的一部分提供。由于这个工具可以自动对整个目标系统进行时钟对齐,可以看到CPU和GPU使用情况以及应用程序和系统级性能数据,包括线程活动、上下文切换、OpenGL ES或Direct X调用等。对于2015年,平台分析器为Windows和Android目标添加了选定任务的摘要统计信息。支持的主机操作系统是Windows 7及更高版本(Android和Windows目标),以及Ubuntu和Apple OS X(仅限Android目标)。
以其开发者友好的GUI和广泛的选项而闻名,这个(现在仅DirectX)帧分析器可用于Windows 7及更高版本的系统开发,从Intel Atom到Intel Core。DirectX FA现在专注于DirectX,包括版本11.1和11.2。可以使用它来探索帧中特定绘制调用在渲染管线不同阶段的性能影响。
这个扩展版本的旧帧调试器现在提供了OpenGL* ES调试和优化功能。可以使用Windows、Ubuntu或OS X主机来探索帧中特定绘制调用在渲染管线不同阶段的性能影响。可以查看和编辑统一块,支持统一结构数组和程序管线以及程序管线的统一块支持,以及管线对象的着色器和统一块编辑器以及着色器存储缓冲区查看器。2015 R1版本的OpenGL现在提供了一个新的、更平滑的、简化的GUI,包括条形图(其中渲染目标也进行了分组),并增加了其他视图和易用性,包括改进的资源查看器UI和对低分辨率屏幕的支持。包括几何、评估和控制着色器代码。以前仅作为Intel® INDE和Intel® System Studio的Pro版本的部分提供,新的OpenGL图形帧分析器现在作为完全免费的Intel GPA套件的一部分提供。
注意:Intel GPA 15 R1目前仅作为独立产品从提供,但将在下一个Intel INDE(2015 R2)和Intel System Studio版本中包含。此外,下载注册现在已简化 - 仅需要输入电子邮件地址,以便Intel可以向发送下载链接。