Automated Code Generation with Spiral

Automated Code Generation with Spiral

May 31st, 11:00AM to 12:00PM

This is part of the Blue Waters Petascale Application Improvement Discovery Webinar Series. The tutorial will present the basic usage of Spiral and demonstrate use cases from Spiral's development on different PAID IME projects.

Register Now
Event Categories:  Trainings

SPIRAL is an automatic program generation system that generates platform-tuned libraries of signal processing and other algorithms. The generated software is of similar performance as the best hand-tuned implementations available (Intel MKL and IPP, IBM ESSL) for functionality that is available for comparison. SPIRAL addresses one of the key problems in numerical software and hardware development: how to achieve close to optimal performance with reasonable coding effort.

This tutorial will present the basic usage of Spiral and demonstrate use cases from Spiral's development on different PAID IME projects. The effort included the Spiral group at Carnegie Mellon University and SpiralGen, Inc.,

Target Audience: Researchers and developers, data scientists

Prerequisites: A URL will be provided for participants to use Spiral.

Reference Materials:

 

For more information visit: https://bluewaters.ncsa.illinois.edu/webinars/paid-ime

United States
US