Watching A Replay
To access the replay sessions(s) click “View Archive” next to the desired session below. For your convenience and ease of locating sessions of interest to you, we recommend using the event Filter by Date or Track which will allow you to sort sessions by conference/event track.
This session introduces Intel® VTune™ Amplifier, a powerful performance profiler that’s part of Intel® System Studio.
Build your profiling expertise with these how-to demonstrations:
• Configuring to profile different target platforms and devices
• Key features for a range of analysis types
• How to interpret and understand collected data
• Performance tuning methodologies
• Real workload analysis case studies
• Using Intel® SocWatch for energy profiling and power optimizations
• GPU, memory, threading, and storage analysis
The IoT is evolving rapidly with cloud technology and smart hardware. It’s widely used in CAD: for building maintenance, construction management, intelligent manufacturing, smart city, etc. This session showcases one of the hottest businesses today: IoT workflow with a viewable real 3D model. Using the new UP Squared* Grove IoT Dev Kit UP2 and Autodesk Forge* cloud service, developers can get started easier than ever before using with an IoT + 3D model solution.
These two technologies broke the barriers to data connecting, increasing speed and accuracy across the enterprise through connected systems while reducing complexity due to isolated data islands. In this session we explore building applications using UP Squared* Grove IoT Dev Kit and Autodesk Forge services.
We’ve moved beyond the initial IoT hype. Technology and connectivity are here and sensors are collecting robust data. The foundation stage is complete, and now we can turn our attention to more exciting experimentation and development.
This session is for IoT developers with a desire to embed cellular communications into solutions. Prepare for a journey from proof-of-concept and tinkering with small-scale tests to larger scale deployments and lifecycle management.
Gemalto, a longtime Intel® IoT Solutions Alliance member, offers a range of simple and reliable, Intel® technology-based development kits that ship with embedded Java* allowing for easy and fast application development. Receive an expert introduction to Gemalto's Cinterion* Connect Shield, to help accelerate deployment through rapid experimentation and building proof-of-concept solutions. Learn how you can bring your IoT ideas to life, fast. The easy-to-use maker board features on-board sensors and combines the flexible and widely used Arduino open source platform with Gemalto’s reliable and highly efficient cellular 2G, 3G and 4G LTE connectivity.
In a pair of live demos, we’ll explore the Arduino* library through an MQTT example and demonstrate the IoT module’s embedded Java processing capabilities by reading sensor values and lifecycle management of hardware and devices.
This session introduces IoTbrix* from American Megatrends Inc., a simple, fast, coding-free, cloud-based firmware development environment for IoT devices. Designed for IoT developers, makers and enthusiasts, IoTbrix lets users:
• Create custom IoT firmware to power-on and bring-up IoT devices
• Work with intuitive drag-and-drop interface – no coding required
• Operate on a cloud-based platform – no need to license, install or set up an IDE or compiler
• Focus on project features and value-adds, instead of code
• Lower the barrier of entry to IoT development and speed TTM
Starting a new project with IoTbrix becomes as simple as dragging and dropping chips, sensors, actuators and other components into the web-based design workspace. It features support for over 200 sensors and commonly used software modules on a range of silicon platforms. Connect the leads by clicking on the pinouts and IoTbrix does the rest, generating the firmware image and the underlying code.
IoTbrix represents a bold step forward in IoT platform design by lowering the barrier of entry to IoT firmware development. It enables developers, makers and enthusiasts with little programming experience to quickly create prototypes and bring them to production.
The Intel® Movidius™ NCS development and deployment solutions have grown in depth and breadth, enabling a diverse range of applications on multiple operating systems and hardware hosts. This session walks through the process of developing and deploying IoT edge applications using some of these developer tools.
This session features a deep dive into Project Celadon, an open-source Android* software stack for Intel® architecture. Learn how Celadon integrates Google’s Neural Networks API and the Intel® Movidius™ Neural Compute Stick (NCS). And, watch as we demonstrate how you can accelerate Deep Neural Networks inferences via the NN API using NCS.
This session provides an overview of the latest code optimizations possible with the tools and libraries in Intel® System Studio. Use them to help speed development of system and IoT device apps.
You will learn:
• Intel® C++ Compiler optimizations specifically that can take advantage of SIMD features in the latest hardware
• OpenMP threading + SIMD
• How to use Intel® Threading Building Blocks (Intel® TBB) for more advanced task based threading
• Intel® Integrated Performance Primitives (Intel® IPP) for signal, image, media, and encryption
• Intel® Math Kernel Library (Intel® MKL) for linear algebra, FFTs, vector math, and statistics
• Intel® Data Analytics Acceleration Library (Intel® DAAL)
• Intel® Distribution of Python*
Get an up-close look at Intel® System Debugger, a component tool within Intel® System Studio. In this session, we demonstrate the available probes for debugging, including target connection assistant, crashlog viewer, debug system trace, and WinDbg* extensions.
Communication is key for the Internet of Things. Meeting industrial IoT (IIoT) needs – for example, operations technology (OT) installations like motion control – places strict requirements on network determinism. Proprietary industrial fieldbuses that meet those requirements have existed for many years, but we lacked an open network stack that allowed IT/OT convergence and interoperability between different vendor devices. IEEE is addressing this need through its “Time Sensitive Networking” (TSN) working group within the IEEE 802.1 Ethernet standard.
What is commonly termed “TSN” is the hardware implementation of a subset of the growing specifications within IEEE 802.1 TSN, allowing data-intensive and latency-critical traffic to share the same network. For example, IT and OT communications may share the same network and still meet the strict needs for OT traffic determinism.
This session explores the TSN basics and dives into implementation details, utilizing Intel® hardware such as the widely adopted Intel® I210 Ethernet Controller and Intel® FPGA options. We will introduce TTTech’s TSN solution for Intel FPGA, including Slate XNS, a powerful software tool.
The growth of high velocity, real-time digital, audio and video streaming data present new challenges to industrial analytics. Traditional procedural programming isn’t well suited to rapidly changing conditions, multi-stream correlations and inferences. Foghorn’s complex event processor uses a “reactive expression” approach that links the flow of program execution to and within the analytic to the streaming data available to it.
Our language, Vel, provides a syntax that can describe reactions to events in streaming data in a simple and logical fashion. This simplicity reduces the amount of coding required for streaming edge analytics, which also improves its maintainability. The complex event processor, in turn, is tightly integrated with data consumption, publications, and machine learning modules that complete the Foghorn edge computing platform.
The reactive approach enables a host of new benefits for real-world applications such as predictive maintenance, condition monitoring, yield optimization, and anomaly detection.
This session provides insight into:
• Reactive expressions as applied to unbounded streaming data
• The advantages of reactive expressions over procedural programming in industrial edge analytics
• Real-world use cases detailing where the technology is being applied today
OpenCL is a well-known standard for programming across CPUs, GPUs and other accelerators. A growing need for OpenCL in IoT is driven by increased heterogeneity of the processing elements involved. Modern IoT solutions employ a rich mix of CPUs, GPUs, FPGAs and programmable ASICs making OpenCL an attractive choice.
This session demonstrates the applicability of OpenCL in IoT, focusing on developer tools from Intel. We detail how Intel® SDK for OpenCL Applications product provides a complete toolset for building, debugging and analyzing OpenCL kernel codes across Intel® CPUs and GPUs.