Monthly Archives: August 2016

Cache blocking for SpMv

Here is a post summarizing my reading and research into applying “cache blocking” for SpMv (sparse matrix dense vector multiplication).

Posted in Uncategorized | Leave a comment

Great blogs

A collection of good blogs on systems, programming language and other research

Posted in Uncategorized | Leave a comment

A trick to avoid excessive macros

A trick to avoid excessive macros

Posted in C++, Uncategorized | Leave a comment

DSL Engineering Book Reading Notes

Here is my notes reading “DSL Enginnering” by Voelter. http://voelter.de/data/books/markusvoelter-dslengineering-1.0.pdf

Posted in Uncategorized | Leave a comment

Paper Review: Latte: A language, Compiler, and Runtime for Elegant and Efficient Deep Neural Netowrks

These are my thoughts and summarization of the PLDI 2016 paper, Latte: A language, Compiler, and Runtime for Elegant and Efficient Deep Neural Netowrks

Posted in Uncategorized | Leave a comment

ArxV (archive) upload latex source notes

Here are some of my notes after my painful attempt to upload latex source file to arxv

Posted in Uncategorized | Leave a comment