Papers & Publications
Copyrights to the following papers are held by the publishers. The attached files are preprints. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder."Sparse Computation Data Dependences Simplification for Efficient Compiler-Generated Inspectors," Mahdi Soltan Mohammadi, Tomofumi Yuki, Kazem Cheshmi, Eddie C. Davis, Mary Hall, Maryam Mehri Dehnavi, Payal Nandy, Catherine Olschanowsky, Anand Venkat, and Michelle Mills Strout, Programming Languages Design and Implementation (PLDI), June 2019. pdf, Video abstract!
"Extending Index-Array Properties for Data Dependence Analysis," M. S. Mohammadi, K. Cheshmi, M. M. Dehnavi, A. Venkat, T. Yuki, M. M. Strout, The 31st International Workshop on Languages and Compilers for Parallel Computing (LCPC18)
A. Venkat, M. S. Mohammadi, H. Rong, R. Barik, J. Park, M. M. Strout and M. Hall, "Automating Wavefront Parallelization for Sparse Matrix Computations," in Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC16), Salt Lack City, Utah, 2016. [Best paper nominee] Link
M. S. Mohammadi and M. Rezaeian,"Towards Affordable Computing: SiftCU a Simple but Elegant GPU-based Implementation of SIFT," International Journal of Computer Applications, vol. 90, no. 7, pp. 30-37, 2014. Link
M. S. Mohammadi and M. Rezaeian, "SiftD: A CPU & GPU Distributed Hybrid System For SIFT," The Seventh International Symposium on Telecommunication (IST2014). Link
M. S. Mohammadi and M. Rezaeian, "SiftCU: An Accelerated CUDA Based Implementation of SIFT," Symposium on Computer Science and Software Engineering (CSSE), Sharif University, Tehran, 2013. Download