Code Sample

物联网产品开发之路:如何构建智能自动售货机

本文介绍了如何构建智能自动售货机原型,以及如何利用相关的技术来部署英特尔物联网网关和工业传感器。本文不需要特殊的设备或深入的专业知识,其目标是为物联网项目的原型开发阶段提供一些通用指导。
  • Professional
  • Professors
  • Students
  • Yocto Project
  • Internet of Things
  • Advanced
  • Intermediate
  • MRAA Library
  • UPM Library
  • Cloud Computing
  • Data Center
  • Sensors
  • 物联网产品开发路径:制造一台智能售货机

    为了展示利用云数据分析开发的、用于零售的快速产品开发路径解决方案,利用英特尔® 物联网开发人员套件和 Grove* 商用物联网开发人员套件创建了一个概念验证,并利用英特尔® 物联网网关、工业传感器、英特尔® 物联网网关软件套件、英特尔® System Studio 和 Microsoft Azure*,将其扩展为一项工业解决方案。该解决方案监控售货机的库存、产品销售和维护。网关收集来自温度传感器、步进电机、线圈开关和产品购买应用的数据,并将其用于边缘数据分析。
  • Partners
  • Professional
  • Professors
  • Students
  • Yocto Project
  • Internet of Things
  • Advanced
  • Intermediate
  • MRAA Library
  • UPM Library
  • Cloud Computing
  • Data Center
  • Sensors
  • 英特尔® 至强® 处理器和英特尔® 至强融核™ 协处理器利用通用代码实现多线程方阵转置

    In-place matrix transposition, a standard operation in linear algebra, is a memory bandwidth-bound operation. The theoretical maximum performance of transposition is the memory copy bandwidth. However, due to non-contiguous memory access in the transposition operation, practical performance is usually lower. The ratio of the transposition rate to the memory copy bandwidth is a measure of the transposition algorithm efficiency.
  • Professional
  • Professors
  • Students
  • Linux*
  • Modern Code
  • C/C++
  • Intermediate
  • OpenMP*
  • Intel® Many Integrated Core Architecture
  • Intel® Software Guard Extensions Tutorial Series: Part 8, GUI Integration

    In Part 8 we integrate the GUI with the back end. We examine implications of mixing managed code with enclaves and how to mitigate the potential for undermining security gained from Intel® SGX.
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Business Client
  • Windows*
  • Intermediate
  • Intel® Software Guard Extensions (Intel® SGX)
  • Security
  • License Agreement: 

    在英特尔® 至强融核™ 协处理器上微调矢量化和内存流量:对小型矩阵进行 LU 分解

    Common techniques for fine-tuning the performance of automatically vectorized loops in applications for Intel® Xeon Phi™ coprocessors are discussed. These techniques include strength reduction, regularizing the vectorization pattern, data alignment and aligned data hint, and pointer disambiguation.
  • Professional
  • Professors
  • Students
  • Linux*
  • Modern Code
  • C/C++
  • Advanced
  • Intermediate
  • Intel® Streaming SIMD Extensions
  • Education
  • Intel® Many Integrated Core Architecture
  • Parallel Computing
  • Vectorization
  • Code Sample: Range Finder Scanner in Python*

    Introduction

    This Range Finder Scanner application is part of a series of how-to Intel® Internet of Things (IoT) code sample exercises using the Intel® IoT Developer Kit, Intel® Edison board, Intel® IoT Gateway, cloud platforms, APIs, and other technologies.

    From this exercise, developers will learn how to:

  • Professional
  • Internet of Things
  • Python*
  • Advanced
  • Intermediate
  • Sensors
  • Subscribe to Code Sample