GeorgOfenbeck / SpiralS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

License

  _______  _______  ___   __      ____     Automatic
 / __/ _ \/  _/ _ \/ _ | / /     / __/      Implementation
_\ \/ ___// // , _/ __ |/ /__   _\ \        Optimization

/// ///|// |// // Platform Adaptation of DSP Algorithms https://github.com/GeorgOfenbeck/SpiralS SpiralS 0.1 Prototype - ETH Zurich Copyright (C) 2013 Georg Ofenbeck (ofenbeck@inf.ethz.ch) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Background:

Background information for this software and paper

Reference for Citing

Georg Ofenbeck, Tiark Rompf, Alen Stojanov, Martin Odersky and Markus Püschel

Spiral in Scala: Towards the Systematic Construction of Generators for Performance Libraries

Proc. International Conference on Generative Programming: Concepts & Experiences (GPCE), 2013

How to build:

  1. Install the simple build tool (SBT). You will need version 0.12.0 of sbt-launch.jar. Follow the installation instructions on the SBT website.

  2. Run sbt test to run the test suite.

About


Languages

Language:Scala 72.9%Language:Java 26.1%Language:R 1.0%