A MIC-based implementation of the clSpMV code (http://www.eecs.berkeley.edu/~subrian/clSpMV.html). Includes many improvements like generalizations to templates.