Virtual Event
September 15, 2021
Learn More and Register to Attend
Back To Schedule
Wednesday, September 15 • 8:05am - 8:35am
Deep Dive: Accelerating Neural Networks using RVV and Open Standard Software - Mehdi Goli, Codeplay Software

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Neural Networks are foundational AI constructs for recognizing relationships in data requiring processing massive datasets in the form of tensors. Tensor processing is central to AI and machine learning applications. The RISC-V Vector (RVV) extension provides the capacity to accelerate computation of these tensor datasets in parallel on multi core processors. However, the extension alone provides only a part of the solution with software developers needing a standard programming interface targeting RVV for data intensive operations and host CPU for latency-sensitive operations. This presentation will dive in detail how our team accelerated the execution of a tensor-based neural network on the Spike simulator using open source and open standard software. The journey begins at the driver level where we implemented low-level abstractions, then moves to modifications made to extend the LLVM compiler, on to an interface designed to enable SYCL. We will then explore how the demo application was built using the open source Eigen and SYCL-DNN libraries with the ResNet50 neural network commonly used for processor benchmarks. Finally, we will demonstrate this working example neural network running in the Spike simulator.

avatar for Mehdi Goli

Mehdi Goli

Vice President -- Research, Codeplay Software
Mehdi is VP of R&D, responsible for leading impactful, influential, and innovative research and development projects, ensuring Codeplay remains a leading independent provider of AI and HPC enablement. Joining Codeplay in 2017 as a Senior Software Engineer in AI Parallelization, he... Read More →

Wednesday September 15, 2021 8:05am - 8:35am PDT
  • Slides Attached Yes