英特尔开发人员专区文章

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 功能。 高性能软件需经过设计,以充分利用这些丰富的资源。 无论是重新构建并/或调优现有应用以发挥最高性能,或为现有或未来设备构建新应用,了解编程模型和高效利用资源之间的相互作用极其关键。 以此为起点,全面了解代码现代化。 关于性能,您的代码至关重要! 构建软件的并行版本可使应用在更短的时间内运行指定的数据集,在固定时间内运行多个数据集,或运行非优化软件禁止运行的大型数据集。 并行化的成功通常通过测量并行版本的加速(相对于串行版本)来进行量化。 除了上述比较之外,将并行版本加...
19-6月-2018
11:47 下午 PDT
代码示例:使用 Unity* 进行并行处理的一种方法
作者:管理张贴日期:06/19/20180
代码和随附的文章(参见下面的参考文献)介绍了群集算法的开发,并通过两个应用以鱼群的形式展示该算法。第一个应用在多线程 CPU 上运行,第二个应用在 GPU 上执行物理计算。
19-6月-2018
11:40 下午 PDT
代码示例:使用 Unreal Engine* 进行并行处理的一种方法
作者:管理张贴日期:06/19/20180
在本示例中,一个群集被定义为一群鱼。算法需要考虑每个成员的聚集、队列和分离。 如果每条鱼都与鱼群中的其他鱼均保持一定的距离,经过计算得出,该鱼在一个鱼群里“游动”。鱼群的成员只能以群集成员的身份行动,不得单独行动,它们拥有相同的参数,如速度和方向。
15-6月-2018
2:54 上午 PDT
可爱的猫与宇宙飞船:《Stardrop》的创作者如何克服职业倦怠
作者:管理张贴日期:06/15/20180
《Stardrop》是一款第一人称科幻冒险类游戏,主角是靠拆卸废弃太空飞船获取资源的救援特工 Aryn Vance。某一天,她和她的搭档决定调查一个奇怪的呼救信号,很快他们便卷入呼救信号背后的惊天秘密。现在,玩家可以通过 Steam 的抢先体验计划来获取《Stardrop》的前三章,Visser 和他的团队希望在今年晚些时候完成游戏创作。这是一个好消息,因为《Stardrop》在去年的英特尔® 进阶游戏开发人员大赛上荣获了最佳 3D 图形游戏奖项。
15-6月-2018
2:47 上午 PDT
独立于架构的自旋等待循环
作者:Jon Kennedy. (Intel)张贴日期:06/15/20180
为了充分利用当今多核处理器的功能,游戏开发人员正使用更高级的任务处理系统使工作分散到线程池的多个线程之中。随着线程数量的增加,诸如任务队列锁和其他共享资源结构上的线程之间发生争用的可能性也会增加。有多种解决办法,但是自旋等待循环是常见的结构。
14-6月-2018
2:37 上午 PDT
增强现实之路上的挑战与权衡
作者:Kim Pallister (Intel)张贴日期:06/14/20180
在过去几年间,接触过虚拟现实的任何人,无论是虚拟现实开发人员、虚拟现实用户,还是对这个行业感兴趣的普通民众,都一致认为全息甲板(Holodeck*)是一个出现频率过高的词汇。全息甲板是热门电影《星际迷航》提出的概念,现在常用来比喻想象中的虚拟现实技术终端。
14-6月-2018
2:19 上午 PDT
《星际迷航*:舰桥船员》与虚拟现实新趋势
作者:EddieC张贴日期:06/14/20180
《星际迷航:舰桥船员》是一款成功的 VR 游戏,因为该游戏谨遵英特尔虚拟现实指南中的已知最佳实践,打造出色的 VR 体验。如果您正在考虑创建新的 VR 游戏,可立即下载本指南,为自己创造绝佳的成功机会。
订阅 英特尔开发人员专区文章