Back To Schedule
Wednesday, June 19 • 9:30am - 9:55am
OPEN TALK: My Python Machine Learning App Went from 2 Fps to 70 Fps on the Same Platform How Did We Do That?

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Python is the most popular programming language in the world. According to the IEEE, Python is the key language used across multiple disciplines from machine learning, embedded vision to science, education and increasingly embedded applications at the edge. 

However due to the intense computation required by these applications, it can be difficult for developers of these applications to achieve the desired performance targets. The traditional way to address this challenge is to increase the processing capacity, which is a double edged sword as it increases power demands which negatively impacts many edge based applications. 

There is however, another way to increase performance using Python while still achieving power targets. This is to make use of the Xilinx PYNQ framework, PYNQ enables Python developers to access the parallel performance offered by programmable logic without the need to be a programmable logic developer. 

This session will outline how you can use Python in combination with the PYNQ frame work to accelerate your application, explaining the PYNQ Python APIs and Packages which enable interaction with the programmable logic and the wider PYNQ community. 

avatar for Adam Taylor

Adam Taylor

Founder, Adiuvo Engineering and Training Ltd
Adam is an expert in design and development of embedded systems and FPGA’s for several end applications. Throughout his career, Adam has used FPGA’s to implement a wide variety of solutions from RADAR to safety critical control systems (SIL4) and satellite systems. He also had... Read More →

Wednesday June 19, 2019 9:30am - 9:55am EDT
Expo Stage