Automated Code Generation with Spiral
Automated Code Generation with SpiralMay 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
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.
For more information visit: https://bluewaters.ncsa.illinois.edu/webinars/paid-ime