Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

   

Faculty Publications - James Demmel

Books

Book chapters or sections

  • J. Demmel, J. Dongarra, B. N. Parlett, W. M. Kahan, M. Gu, D. Bindel, Y. Hida, X. Li, O. Marques, E. J. Riedy, C. Vomel, J. Langou, P. Luszczek, J. Kurzak, A. Buttari, J. Langou, and S. Tomov, "Prospectus for the next LAPACK and ScaLAPACK libraries," in Applied Parallel Computing: State of the Art in Scientific Computing. Proc. 8th Intl. Workshop (PARA 2006). Revised Selected Papers, B. Kagstrom, E. Elmroth, J. Dongarra, and J. Wasniewski, Eds., Lecture Notes in Computer Science, Vol. 4699, Berlin, Germany: Springer-Verlag, 2007, pp. 11-23.
  • D. S. Bindel, Z. Bai, and J. Demmel, "Model reduction for RF MEMS simulation," in Applied Parallel Computing: State of the Art in Scientific Computing. Proc. 7th Intl. Workshop (PARA 2004): Revised Selected Papers, J. Dongarra, K. Madsen, and J. Wasniewski, Eds., Lecture Notes in Computer Science, Vol. 3732, Berlin, Germany: Springer-Verlag, 2006, pp. 286-295.
  • E. J. Im, I. Bustany, C. Ashcraft, J. Demmel, and K. A. Yelick, "Performance tuning of matrix triple products based on matrix structure," in Applied Parallel Computing: State of the Art in Scientific Computing. Proc. 7th Intl. Workshop (PARA 2004): Revised Selected Papers, J. Dongarra, K. Madsen, and J. Wasniewski, Eds., Lecture Notes in Computer Science, Vol. 3732, Berlin, Germany: Springer-Verlag, 2006, pp. 740-746.
  • J. Nie and J. Demmel, "Shape Optimization of Transfer Functions," in Multiscale Optimization Methods and Applications, W. W. Hager, S. J. Huang, P. M. Pardalos, and O. A. Prokopyev, Eds., Nonconvex Optimization and Its Applications, Vol. 82, Berlin, Germany: Springer-Verlag, 2006, pp. 313-326.
  • D. S. Bindel, J. Demmel, M. J. Friedman, W. J. F. Govaerts, and Y. A. Kuznetsov, "Bifurcation analysis of large equilibrium systems in MATLAB," in Computational Science: Proc. 5th Intl. Conf. (ICCS 2005), V. S. Sunderam, G. D. van Albada, P. M. A. Sloot, and J. J. Dongarra, Eds., Lecture Notes in Computer Science, Vol. 3514, Berlin, Germany: Springer-Verlag, 2005, pp. 50-57.
  • E. Mizutani and J. Demmel, "Iterative scaled trust-region learning in Krylov subspaces via Peralmutter's implicit sparse Hessian-vector multiply," in Advances in Neural Information Processing Systems 16: Proc. 17th Annual Conf. (NIPS 2003), S. Thrun, L. K. Saul, and B. Scholkopf, Eds., Advances in Neural Information Processing, Vol. 16, Cambridge, MA: MIT Press, 2004, pp. 209-216.
  • R. Vuduc, A. Gyulassy, J. Demmel, and K. A. Yelick, "Memory hierarchy optimizations and performance bounds for Sparse {A sup T Ax}," in Computational Science: Proc. Intl. Conf. on Computational Science (ICCS 2003), P. M. A. Sloot, D. Abramson, A. V. Bogdanov, J. J. Dongarra, A. Y. Zomaya, and Y. E. Gorbachev, Eds., Lecture Notes in Computer Science, Vol. 2659, Berlin, Germany: Springer-Verlag, 2003, pp. 705-714.
  • L. A. Drummond, J. Demmel, C. R. Mechoso, H. Robinson, K. Sklower, and J. A. Spahr, "A data broker for distributed computing environments," in Computational Science -- Part I: Proc. Intl. Conf. (ICCS 2001), V. N. Alexandrov, J. Dongarra, B. A. Juliano, R. S. Renner, and C. J. K. Tan, Eds., Lecture Notes in Computer Science, Vol. 2073, Berlin, Germany: Springer-Verlag, 2001, pp. 31-40.
  • R. Vuduc, J. Demmel, and J. Bilmes, "Statistical models for automatic performance tuning," in Computational Science: Proc. Intl. Conf. on Computational Science (ICCS 2001), V. N. Alexandrov, J. J. Dongarra, B. A. Juliano, R. S. Renner, and C. J. K. Tan, Eds., Lecture Notes in Computer Science, Vol. 2073, Berlin, Germany: Springer-Verlag, 2001, pp. 117-126.
  • E. Mizutani and J. Demmel, "On iterative Krylov-dogleg trust-region steps for solving neural networks nonlinear least squares problems," in Advances in Neural Information Processing Systems 13: Proc. 14th Annual Conf. (NIPS 2000), T. K. Leen, T. G. Dietterreich, and V. Tresp, Eds., Advances in Neural Information Processing Systems, Vol. 13, Cambridge, MA: MIT Press, 2000, pp. 605-611.
  • R. Vuduc and J. Demmel, "Code generators for automatic tuning of numerical kernels: Experiences with FFTW," in Semantics, Applications, and Implementation of Program Generation: Proc. 2000 Intl. Workshop (SAIG 2000), W. Taha, Ed., Lecture Notes in Computer Science, Vol. 1924, Berlin, Germany: Springer-Verlag, 2000, pp. 190-211.
  • D. T. Blackston, J. Demmel, A. R. Neureuther, and B. Wu, "Integration of an adaptive parallel N-body solver into a particle by particle electron-beam interaction simulator," in Proc. SPIE: Charged Particle Optics IV, E. Munro, Ed., Vol. 3777, Bellingham, WA: SPIE -- The International Society for Optical Engineering, 1999, pp. 228-239.
  • L. S. Blackford, A. J. Cleary, J. Demmel, I. S. Dhillon, J. Dongarra, S. Hammarling, A. Petitet, H. Ren, K. Stanley, and R. C. Whaley, "Practical experience in the dangers of heterogeneous computing," in Applied Parallel Computing: Industrial Computation and Optimization. Proc. 3rd Intl. Workshop (PARA '96), J. Wasniewski, J. Dongarra, K. Madsen, and D. Olesen, Eds., Lecture Notes in Computer Science, Vol. 1184, Berlin, Germany: Springer-Verlag, 1996, pp. 57-64.
  • J. Choi, J. Demmel, I. S. Dhillon, J. Dongarra, S. Ostrouchov, A. Petitet, K. Stanley, D. W. Walker, and R. C. Whaley, "ScaLAPACK, a portable linear algebra library for distributed memory computers -- Design issues and performance," in Applied Parallel Computing: Computations in Physics, Chemistry, and Engineering Science. Proc. 2nd Intl. Workshop (PARA '95), J. Dongarra, K. Madsen, and J. Wasniewski, Eds., Lecture Notes in Computer Science, Vol. 1041, Berlin, Germany: Springer-Verlag, 1996, pp. 95-106.
  • Z. Bai, D. Day, J. Demmel, M. Gu, J. Dongarra, A. Ruhe, and H. van der Vorst, "Templates for Linear Algebra Problems (Invited Paper)," in Computer Science Today: Recent Trends and Developments, J. van Leeuwen, Ed., Lecture Notes in Computer Science, Vol. 1000, Belin, Germany: Springer-Verlag, 1995, pp. 115-140.
  • J. Demmel, J. Dongarra, and W. M. Kahan, "On designing portable high performance numerical libraries," in Numerical Analysis 1991: Proc. 14th Dundee Conf. on Numerical Analysis, D. F. Griffiths and G. A. Watson, Eds., Pitman Research Notes in Mathematics, Essex, UK: Longman Scientific & Technical, 1992, pp. 69-84.
  • J. Demmel, "The condition number of equivalence transformations that block diagonalize matrix pencils," in Matrix Pencils: Conf. Proc., B. Kagstrom and A. Ruhe, Eds., Lecture Notes in Mathatics, Vol. 973, Berlin, Germany: Springer-Verlag, 1983, pp. 2-16.

Articles in journals or magazines

Articles in conference proceedings

Technical Documentation

Technical Reports

Software

Patents

Talks or presentations

  • J. Demmel, W. M. Kahan, and B. N. Parlett, "Forsythe, Golub, and the Future of Matrix Computations," presented at Matrix Computations & Scientific Computing Seminar, 380 Soda Hall, March 2007.

Masters Reports

  • O. Spillinger, D. Eliahu, A. Fox, and J. Demmel, "Matrix Multiplication Algorithm Selection with Support Vector Machines," 2013. [abstract]
  • D. Eliahu, O. Spillinger, A. Fox, and J. Demmel, "FRPA: A Framework for Recursive Parallel Algorithms," 2013. [abstract]
  • A. Singh, "Communication-Avoiding Optimization of Geometric Multigrid on GPUs," J. Demmel, Ed., EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2012-258, Dec. 2012. [abstract]