description James Demmel Overview
James Demmel is a professor of computer science and mathematics at the University of California, Berkeley. He is best known for his contributions to numerical linear algebra and high-performance computing, serving as chief architect of LAPACK and ScaLAPACK, widely used dense linear algebra software libraries. His research also includes communication-avoiding algorithms, auto-tuning numerical software, and algorithms for parallel and heterogeneous computing architectures. He has received recognition from SIAM and the IEEE Computer Society for his work.
insights Ranking position
James Demmel ranks #83 of 185 in the Computer Scientist ranking, behind Moshe Vardi, ahead of Rajeev Motwani.
help James Demmel FAQ
What is LAPACK and what was James Demmel's role in it?
LAPACK (Linear Algebra Package) is a widely used open-source library for numerical linear algebra, and Demmel served as one of its chief architects. The library provides routines for solving systems of linear equations, least-squares problems, eigenvalue problems, and singular value decompositions on dense matrices.
How does ScaLAPACK differ from LAPACK?
While LAPACK targets shared-memory machines, ScaLAPACK extends the library to distributed-memory parallel computers using MPI and PVM. Both libraries were developed with significant contributions from Demmel's group at UC Berkeley and Lawrence Berkeley National Laboratory.
Where does James Demmel work?
Demmel is a professor at the University of California, Berkeley, where he holds joint appointments in the Department of Electrical Engineering and Computer Sciences and the Department of Mathematics. He has also been closely affiliated with Lawrence Berkeley National Laboratory.
What awards has James Demmel received for his work?
Demmel was elected to the National Academy of Sciences and the National Academy of Engineering. He received the IEEE Computer Society Sidney Fernbach Award for his contributions to high-performance numerical computing.
explore Explore More
Reviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.