英特尔开发人员专区文章

16-8月-2017
1:17 上午 PDT
沉浸式虚拟现实体验指南
作者:Susan Michalak (Intel)张贴日期:08/16/20170
Virtual reality’s capabilities have come so far that a remarkably convincing sense of immersion is now possible. Achieving that in a sustainable way requires VR developers to pay careful attention to several categories of possible distractions: foundational issues of safety and comfort, basic sen...
31-7月-2017
12:10 上午 PDT
Unreal* Engine 4 VR应用的CPU性能优化和差异化:第一部分
作者:管理张贴日期:07/31/20170
作者:王文斓 虚拟现实(VR)能够带给用户前所未有的沉浸体验,但同时由于双目渲染、低延迟、高分辨率、强制垂直同步(vsync)等特性使VR对CPU渲染线程和逻辑线程,以及GPU的计算压力较大[1]。如何能有效分析VR应用的性能瓶颈,优化CPU线程提高工作的并行化程度,从而降低GPU等待时间提升利用率将成为VR应用是否流畅、会否眩晕、沉浸感是否足够的关键。Unreal* Engine 4 (UE4) 作为目前VR开发者主要使用的两大游戏引擎之一,了解UE4的CPU线程结构和相关优化工具能够帮助我们开发出更优质的VR应用。本文将集中介绍UE4的CPU性能分析和调试指令、线程结构、优化方法和...
17-五月-2017
1:52 上午 PDT
英特尔® 至强® 处理器 E5 v40 有助于提高百度深度神经网络点击率
作者:Nguyen, Khang T (Intel)张贴日期:05/17/20170
销售产品或服务的新网站如何才能在搜索列表的前几页显示?关键是使用正确的关键字,并与用户搜索产品或服务时使用的关键字相关。百度1 是中国最常用的搜索引擎。为了使广告出现在搜索列表的前几页,广告公司需要向百度支付一定的费用。
08-7月-2015
8:26 上午 PDT
什么是代码现代化?
作者:Mike P. (Intel)张贴日期:07/08/20150
现代高性能计算机由下列资源组合构建而成:多核处理器、众核处理器、大型高速缓存,高带宽进程间通信结构和高速 I/O 功能。 高性能软件需经过设计,以充分利用这些丰富的资源。 无论是重新构建并/或调优现有应用以发挥最高性能,或为现有或未来设备构建新应用,了解编程模型和高效利用资源之间的相互作用极其关键。 以此为起点,全面了解代码现代化。 关于性能,您的代码至关重要! 构建软件的并行版本可使应用在更短的时间内运行指定的数据集,在固定时间内运行多个数据集,或运行非优化软件禁止运行的大型数据集。 并行化的成功通常通过测量并行版本的加速(相对于串行版本)来进行量化。 除了上述比较之外,将并行版本加...
12-4月-2018
7:23 下午 PDT
人工智能驱动型测试系统检测水中细菌
作者:管理张贴日期:04/12/20180
使用复杂的模式识别和机器学习,一款并不昂贵的人工智能驱动型测试系统可识别水样中的有害细菌。
09-4月-2018
10:53 下午 PDT
使用 PMDK 实施面向持久内存的容错算法 - MapReduce 示例
作者:Eduardo B. (Intel)张贴日期:04/09/20180
此代码示例将展示如何在持久内存版本的知名 MapReduce (MR) 算法中实施容错。它将使用持久内存开发工具包 (PMDK) 的 libpmemobj C++ 绑定。
09-4月-2018
12:00 上午 PDT
增强用户体验:Krita 应用充分利用英特尔® 架构平台的多个内核
作者:管理张贴日期:04/09/20180
多个内核和英特尔超线程(英特尔 HT)技术可显著提高处理器密集型计算的性能。相比在一个内核上渲染动画,使用六核系统(启用英特尔 HT 技术)中的全部内核渲染动画,可将性能提升 4.37 倍。这种可衡量的性能显著提升意味着可大大缩短 Krita 应用用户的等待时间,进而提高总体效率。
08-4月-2018
11:53 下午 PDT
加快 3D 资产管道
作者:Rhodes, Jarrett张贴日期:04/08/20180
必须有固定的创意管道支持资产创建,才能节省时间、减少烦恼和开发交互性更强、更好玩的资产。3D 资产创建流程包含四个部分:预先规划和研究、第一通道、实施和测试以及最终通道。前期工作可能看似多余,但可以识别和解决创建过程早期的问题,节省时间。
08-4月-2018
11:05 下午 PDT
探索专门用于英特尔® 架构的 Unity Technologies ML-Agents*
作者:Bryan B. (Intel)张贴日期:04/08/20180
本文描述了如何在仅限 CPU 的环境中安装并运行 Unity Technologies ML-Agents*。本文展示了如何:在 Windows* 上训练并运行 ML-Agents,执行 TensorFlow* CMake 构建,以及从零创建一个简单的 Amazon Web Services Ubuntu* Amazon Machine Image* 环境。
04-4月-2018
12:18 上午 PDT
使用持久内存提升 C++ 应用的性能-一个简单的 grep 示例
作者:Eduardo B. (Intel)张贴日期:04/04/20180
本教程展示了如何使用 libpmemobj(持久内存开发套件(PMDK)中的一款核心库)的 C++ 绑定来转换 UNIX 命令行实用程序的简化版本 grep,以使用持久内存。GitHub 提供了支持的代码示例。
订阅 英特尔开发人员专区文章