
About
Fredrik Kjolstad is an Assistant Professor of Computer Science at Stanford University. His research focuses on compilers, programming models, and systems for sparse computing, with an emphasis on separating algorithms from data representation. He leads efforts in developing compilers like TACO, Simit, and Legate Sparse to optimize sparse tensor algebra and distributed computations. Kjolstad's work spans compiler design, hardware-software co-design, and programming languages for high-performance computing.
His research group aims to enable portable applications across diverse data representations and architectures. Notable projects include the TACO compiler for sparse tensor algebra, the Simit programming language for physical simulations, and the Copy-and-Patch compilation technique for fast runtime code generation. He has also contributed to distributed systems like Legate Sparse and hardware accelerators such as Onyx.
Kjolstad has received prestigious awards including the NSF CAREER Award and the MIT EECS PhD Thesis Award. His publications cover topics like sparse tensor compilation, compiler optimization, and agile hardware design. He advises multiple PhD students and collaborates with researchers like Kunle Olukotun and Alex Aiken.
Key areas of impact include efficient sparse data processing, compiler-driven hardware design, and scalable distributed computing frameworks. His work bridges theoretical compiler techniques with practical system implementations, aiming to simplify and accelerate complex computational tasks.
Find Fredrik Kjolstad elsewhere
Related Searches
You Might Also Like
Fredrik KjolstadNational and Kapodistrian University of Athens · Assistant Professor
Saman AmarasingheMassachusetts Institute of Technology · Professor
Kunle OlukotunNational and Kapodistrian University of Athens · Professor
Saman AmarasingheMax Planck Institute for Software Systems · Professor
Saman P. AmarasingheMassachusetts Institute of Technology · Professor
Mark HorowitzStanford University · Professor