# Nitro Autotuning Framework

Copyright 2012-2016 University of Utah.

## Introduction:

Nitro is a programmer-directed code variant tuning framework,
jointly developed by the [University of Utah](http://www.cs.utah.edu) and [NVIDIA Research](http://research.nvidia.com). 
It utilizes machine learning-based classification to automatically
find the best implementation (variant) of a computation for a given input.
Nitro provides C++ and Python interfaces for programmers to specify variants, input dataset features, and constraints.

# Nitro Autotuning Framework

Copyright 2012 - 2016 University of Utah.

## Introduction:

Nitro is a programmer-directed code variant tuning framework,
jointly developed by the [University of Utah](http://www.cs.utah.edu) and [NVIDIA Research](http://research.nvidia.com). 
It utilizes machine learning-based classification to automatically
find the best implementation (variant) of a computation for a given input.
Nitro provides C++ and Python interfaces for programmers to specify variants, input dataset features, and constraints.

## Resources:
  * [Quick start guide](https://github.com/nitro-tuner/nitro/wiki/Quick-Start-Guide).
  * [IPDPS 2014 paper](http://www.sauravm.net/docs/nitro_ipdps2014.pdf).

Add links to quick start guide and IPDPS paper
Add links to quick start guide and IPDPS paper