Build & maintain complex distributed systems
October 1–2, 2017: Training
October 2–4, 2017: Tutorials & Conference
New York, NY

Accelerating cloud applications with Intel FPGAs (sponsored by Intel)

Michal Skiba (Intel Corporation)
11:35am12:15pm Wednesday, October 4, 2017
Location: Murray Hill East B

Prerequisite knowledge

  • A basic understanding of x86 computer architecture, software development languages and tools, Linux, virtual machines and containers, and cloud orchestration

What you'll learn

  • Explore how Intel is simplifying the use and management of FPGAs


Field-programmable gate arrays (FPGAs) are customizable digital circuits into which highly optimized data paths can be programmed to process large amounts of data at incredible rates, essentially creating power-efficient custom accelerators for any algorithm. The inherent programmability of FPGAs allows for reconfiguration within a fraction of a second. While FPGAs have traditionally been embedded into antennas, radars, network routers, and video broadcast equipment, they have recently become more prevalent in data centers for accelerating analytics, databases, image recognition, machine learning, search, and storage.

Michal Skiba explains how Intel is helping developers accelerate their cloud applications through a software stack that simplifies access to FPGAs from virtual machines and containers, enabling application developers to focus on their core algorithms without worrying about the intricacies and optimization of communication buses, management systems, and low-level drivers. The stack offers interfaces to orchestration frameworks for provisioning and managing FPGAs at scale, as well as numerous control points throughout to tune performance. Intel intends to enable an ecosystem of partners that would provide production-grade workload cores, libraries, integrated systems, and solutions, further simplifying the use of FPGAs.

This session is sponsored by Intel.

Photo of Michal Skiba

Michal Skiba

Intel Corporation

Michal Skiba is principal product line manager at Intel, where he leads product planning and marketing for Intel’s FPGA virtualization framework. Previously, he was a product line manager for Cisco’s data center switches. Michal holds an MASc from the University of Waterloo and a BASc from the University of Toronto. He has led several mountain-climbing expeditions in the Himalayas.