MKL Sparse matrix implementation

I know that for now there is no support of sparse mkl matrixes, only dense matrix supported.

But is there some way to implement sparse matrix support, at least for matrix base operations (add, subtract, multiply, inverse, solve)?

Maybe I can try to do this by myself, but i don’t know about possible restrictions, something about memory using, for example. Does anybody know something about this?