In ParaMathics, we develop novel systems, compilers, and mathematical methods that significantly improve the performance of large-scale and big data applications on parallel and cloud platforms. We leverage information from the domain and the problem structure to invent frameworks that transform the space of optimization that compilers and systems can explore. Our frameworks are designed to optimize a large class of algorithms and numerical kernels and thus support simulations of numerous applications such as in computer graphics, physics, vision, and machine learning.  Learn more

Speed!

Contact: Department of Computer Science, University of Toronto, Pratt 398A, 6 King’s College Rd, Toronto, ON M5S 3G4, Canada

LAB NEWS

Multiple MSc, PhD, and Postdoctoral positions available.
MatRox is accepted at PPoPP2020.
Maryam Dehnavi is appointed as the Canada Research Chair in Parallel and Distributed Computing.
“Sparse Computation Data Dependence Simplification for Efficient Compiler-Generated Inspectors” accepted at PLDI19. Paper
Our ASYNC framework supports asynchronous machine learning on the cloud! Paper
Read about our work at UofT News.
More news!