Virtual Event
September 15, 2021
Learn More and Register to Attend
Back To Schedule
Wednesday, September 15 • 7:05am - 7:25am
Low-Cost SIMD Module for ML Acceleration - Marc Solé Bonet & Leonidas Kosmidis, Universitat Politècnica de Catalunya (UPC) and Barcelona Supercomputing Center (BSC)

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.
In this presentation, Marc and Leonidas, talk about a novel approach in the acceleration of ML operations in area and power-constrained RISC-V processors. As an alternative to conventional approaches which build on the V-extension and require an additional area-hungry vector register file and the implementation of several instructions for compliance, they propose an open source short SIMD module for Machine Learning acceleration which reuses the integer register file, resulting in considerable area savings. The implementation complexity is minimal since it only requires 17 new highly configurable custom instructions which combine classic SIMD operations with subsequent reduction operations over a two stage design similar to a MAC unit, which can implement 200 different combinations of commonly used ML operations. The design has been driven by the analysis of the most common operations found in ML applications. For increased versatility, the instructions have been complemented with optional saturation and GPU-like features like swizzling and masking, which in conjunction with the register file reuse, remove the need of custom load store instructions. The module is portable among RISC-V processors and has been demonstrated on the open source RISC-V space processor NOEL-V, distributed by Cobham Gaisler. After integrating the module in the smallest NOEL-V processor configuration, the results show a 3-7x improvement for commonly used ML programs with only 25% area increase.

avatar for Leonidas Kosmidis

Leonidas Kosmidis

Senior Researcher, Barcelona Supercomputing Center (BSC)
Dr. Leonidas Kosmidis is a Senior Researcher at the Barcelona Supercomputing Center (BSC) and faculty member at the Universitat Politecnica de Catalunya (UPC). He is the recipient of the RISC-V Educator of the Year 2019 Award, an Honourable Mention for the EuroSys Roger Needham PhD... Read More →
avatar for Marc Solé Bonet

Marc Solé Bonet

Master Student, Universitat Politècnica de Catalunya (UPC) and Barcelona Supercomputing Center (BSC)
Mr. Marc Solé is a Master Student at the Master in Innovation and Research in Informatics - High Performance Computing (MIRI-HPC) at Universitat Politècnica de Catalunya (UPC) and graduate research assistant at the CAOS group in the Barcelona Supercomputing Center (BSC), where he... Read More →

Wednesday September 15, 2021 7:05am - 7:25am PDT
  • Slides Attached Yes