A Functional Open GPU Upon Arm - SFO17-215

Session ID: SFO17-215 Session Name: A Functional Open GPU Upon Arm - SFO17-215 Speaker: Fabricio Toloczko Track: LITE

★ Session Summary ★ GPGPUs (General Purpose Graphics Processing Unit) are becoming a relevant functional block on SoCs, particularly on the Arm ecosystem. Extracting full performance of a GPU is now becoming a combination of well integrated and optimized software and hardware. Motivated by that, there are many open GPU initiatives around the world using FPGAs, but most (if not all) of these are on Intel platforms. This project aims to present an open GPU based on a FPGA using the Arm Instruction Set. The driver platform adopted was the well known MESA 3D (www.mesa3d.org). We will describe the co-design approach to designing the OpenGPU. A fully functional hardware and software implementation of the OpenGPU working on a range of OpenGL applications ported by Linaro will be shown. On the fly we will change drivers between: software model only, native software and hardware (OpenGPU) on FPGA, to see its performance impact. The engineers that implemented this system will be at the session to support detailed technical questions.

★ Resources ★ Event Page: http://connect.linaro.org/resource/sfo17/sfo17-215/ Presentation: https://www.slideshare.net/linaroorg/a-functional-open-gpu-upon-arm-sfo17215 Video: https://www.youtube.com/watch?v=OI7F_ra-H3E

★ Event Details ★ Linaro Connect San Francisco 2017 (SFO17) 25-29 September 2017 Hyatt Regency San Francisco Airport

Keyword: ‘http://www.linaro.org’ ‘http://connect.linaro.org’

Follow us on Social Media https://www.facebook.com/LinaroOrg https://twitter.com/linaroorg https://www.youtube.com/user/linaroorg?sub_confirmation=1 https://www.linkedin.com/company/1026961

Event Date: 27 Sept 2017

Speakers: Fabricio Toloczko


Other Posts

Sign up. Receive Updates. Stay informed.

Sign up to our mailing list to receive updates on the latest Linaro Connect news!