英特尔® Software Guard Extensions 教程系列: 第四部分,安全区设计
英特尔® Software Guard Extensions(英特尔® SGX)教程系列第四部分将介绍如何设计安全区及其界面。 我们将回顾第三部分中定义的安全区边界,并识别必要的桥接函数,检查桥接函数对对象模型的影响,并创建所需的项目基础设施以将安全区集成至应用。 本部分仅为安全区 ECALLS 提供桩文件;第五部分将介绍完全集成安全区。文章英特尔® Software Guard...
View Article英特尔® Software Guard Extensions 教程系列: 第五部分,安全区开发
英特尔® Software Guard Extensions(英特尔® SGX)教程系列第五部分将介绍如何开发面向 Tutorial Password Manager 应用的安全区。 在本系列的第四部分,我们创建了 DLL 用作安全区桥接函数与 C++/CLI 程序内核之间的接口层,并定义了安全区界面。 准备好这些组件后,现在我们可以将重点放在安全区上。文章英特尔® Software Guard...
View Article英特尔® Software Guard Extensions 教程系列: 第六部分,双代码路径
在英特尔® Software Guard Extensions(英特尔® SGX)) 教程系列的第六部分,我们先将安全区搁在一旁,来处理第二部分应用设计中提出的重要设计要求:支持双代码路径。 我们希望无论主机是否具备英特尔 SGX 功能,都能够支持 Tutorial Password Manager 运行。 本部分的大多数内容摘录自文章准确检测应用中的英特尔® Software Guard...
View Article面向增强现实的自主导航介绍
下载 PDF下载代码示例Ryan Measel 和 Ashwin Sinha1. 简介感知计算代表着人机交互的最新发展。 它囊括了能够感知并理解物理环境的各项技术,包括手势、语音识别、面部识别、运动追踪和环境重构。 高级英特尔® 实感™ 摄像头 F200 和 R200 处于感知计算领域的最前沿。 深度感知功能支持 F200 和 R200 重构 3D 环境,并跟踪设备相对于环境的运动。...
View Article利用 Skull Canyon 建造一台街机游戏机
大家好,我是 Bela Messex,是Buddy System(伙伴系统) 的一员。我们的工作室位于洛杉矶的公寓内,是 Little Bug 游戏的开发人员。为什么要建造一台街机游戏机?在我和我的联合开发人员所处的世界中,DIY 产品并不畅销,只是一种自然、必要的创新方式。 我和 Paul 相识以前,那时我们还没有共同设计视频游戏,我们制作交互式装置、杂志和漫画。...
View Article面向 GEMM 引入新封装的 API
1 面向 GEMM 引入新封装的 API矩阵-矩阵乘法 (GEMM) 是众多科学、工程和机器学习应用中的重要操作。优化这一操作的需求一直存在,英特尔® 数学核心函数库(英特尔® MKL)提供了并行的高性能 GEMM 实施。为了提供最佳性能,英特尔 MKL 提供的 GEMM 实施通常将原始输入矩阵转换为最适合目标平台的内部数据格式。数据转换(也被称为封装)会产生高昂的费用,尤其在处理具有 1...
View ArticleNetUP 利用英特尔® 媒体软件开发套件向全球数百万观众转播里约奥运会赛事
2016 年 8 月,全球各地的 50 万粉丝来到里约热内卢,观看为期 17 天的夏季奥运会。 同时,全球数百万观众在电视机屏幕前观看了奥运会直播。在不同的大陆上进行实况电视转播是一项艰巨的任务,需要可靠的设备和灵活的技术支持。 对全球最大的多媒体新闻机构 - 汤森路透 (Thomson Reuters) 来说,这是个不小的挑战。 为了迎接挑战,汤森路透选择了 NetUP 作为技术合作伙伴,使用...
View Article快速的 ISPC 纹理压缩工具 - 更新
下载代码示例本文和示例代码项目由英特尔公司的 Marc Fauconneau Dufresne 撰写。2016 年 4 月 12 日更新本次更新添加了面向 RGBA ASTC 压缩的支持。2015 年 8 月 26 日更新本次更新在快速的 ISPC 纹理压缩示例中添加了高质量的 ETC1 和 ASTC 压缩。对于 ASTC 压缩,目前只支持 RGB 2D LDR 输入。支持最高 8x8...
View Article英特尔® Software Guard Extensions 教程系列:第一部分,英特尔® SGX 基础
英特尔® Software Guard Extensions(英特尔® SGX)教程系列的第一部分仅对该技术进行了简单概述。 更多详情,请参阅英特尔 Software Guard Extensions SDK提供的相关资料。 在文章介绍英特尔® Software Guard Extensions 教程系列中查找本系列所有教程列表。了解英特尔® Software Guard Extensions...
View Article英特尔® Software Guard Extensions 教程系列:第二部分,应用设计
英特尔® Software Guard Extensions(英特尔® SGX)教程系列的第二部分介绍了我们将开发的应用(简单的密码管理程序)的高级规格。 全新的设计工作支持我们从一开始专为英特尔 SGX 而构建。 这意味着,除说明应用要求,我们还将分析英特尔 SGX 设计决策和整个应用架构会如何相互影响。阅读本系列第一部分教程,或在介绍英特尔® Software Guard Extensions...
View ArticleCaffe学习笔记 第一部分 - Windows*下BVLC Caffe的安装与配置
作者:Gu, JianjunTensorflow和Caffe是机器学习初学者常用的2种深度学习框架。相对于Tensorflow有简单的python pip一键安装包,Caffe的安装更考验开发者的计算机编译水平,需要自己下载源码编译。尽管caffe的配置教程网上很多,但是网上caffe的各个分支版本也很多,所以初学者在编译时总是会碰到各种奇怪的问题。本文会针对初学者常用的Windows* +...
View ArticleCaffe学习笔记 第二部分 - Windows* 下基于Intel核显加速的clCaffe的安装,配置与性能提升
作者:Gu, Jianjun点击访问Caffe学习笔记 第一部分 - Windows*下BVLC Caffe的安装与配置clCaffe编译与配置Intel clCaffe (https://github.com/01org/caffe)是利用基于Intel Skylake及以后的处理器核显(即Gen9架构以上)做硬件加速的一个修改版。如果你当前机器是基于Nvdia显卡,请用NV...
View Article一门 VR:首款关于采用 MSI* 背包式 PC 的无线 VR 概念验证
Corey Warning 和 Will Lewis 是俄勒冈波特兰市的一家独立游戏工作室 Rose City Games* 的联合创始人。Rose City Games 最近获得了一笔用于创建 VR 背包早期创新项目的开发补贴和设备预算。面临的挑战是想出一个只能在无线 VR...
View Article探索专门用于英特尔® 架构的 Unity Technologies ML-Agents*
摘要本文介绍了如何在仅限 CPU 的环境中安装并运行 Unity Technologies ML-Agents*。展示了如何:在不使用 CUDA* 和 cuDNN* 的情况下,在 Windows* 上训练与运行 ML-Agents Balance Balls示例。在专为英特尔® 高级矢量扩展指令集 2(英特尔® AVX2)优化的 Windows 上执行 TensorFlow* CMake...
View Article