Sep 9–12, 2019

Software toolchain for the hybrid digital-analog, memristor-based accelerator for machine learning

Dejan Milojicic (Hewlett Packard Laboratories)
11:55am12:35pm Thursday, September 12, 2019
Location: 230 B
Secondary topics:  Hardware

The deceleration of transistor feature size scaling has motivated the growing adoption of specialized accelerators implemented as GPUs, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), and more recently new types of computing such as neuromorphic, ultra-low energy, reversible, stochastic, optical, quantum, combinations, etc. There’s a tension between specialization and generalization, with the current state trending toward special purpose, optimized accelerators.

Dejan Milojicic examines the software toolchain for a hybrid digital-analog, memristor-based accelerator, the Dot Product Engine (DPE). He explores the toolchain for a select pattern of applications in machine learning and demonstrates that the software toolchain makes an accelerator, such as the DPE, more general, which enables broader adoption and better utilization. More specifically, you’ll learn about the compiler, assembler, loader, application optimizer, ONNX plugins, and device driver for the DPE.

What you'll learn

  • Learn how the DPE can enable broader adoption and better utilization
Photo of Dejan Milojicic

Dejan Milojicic

Hewlett Packard Laboratories

Dea Milojicic is a distinguished technologist at Hewlett Packard Labs, leading system software teams in the US, Brazil, and India. Previously, he worked at the OSF Research Institute in Cambridge, Massachusetts; at the Mihajlo Pupin Institute in Belgrade, Serbia; and he was a technical director of the Open Cirrus Cloud Computing Testbed, with academic, industrial, and government sites in the US, Europe, and Asia. Dean earned his PhD from Kaiserslautern University, Germany, and his MSc and BSc from Belgrade University, Serbia. He’s published two books and 180 papers; he has 31 granted patents. He’s an IEEE Fellow and ACM Distinguished Engineer. Dean was on eight PhD thesis committees and taught the cloud management course at SJSU. As president of the IEEE Computer Society, he started Tech Trends, the top-viewed CS news. As the IEEE industry engagement chair, he started IEEE Infrastructure ’18 conference dedicated for industry.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)

Contact us

For conference registration information and customer service

For more information on community discounts and trade opportunities with O’Reilly conferences

Become a sponsor

For information on exhibiting or sponsoring a conference

For media/analyst press inquires