PETSc

Documentation:  Tutorials


These courses introduce the organization and use of PETSc for the parallel solution of PDEs

Upcoming

Previous

  • Tutorial at TACC, Austin, TX, May 2009 (Matt) Slides 

  • Tutorial at TACC, Austin, TX, July 2008 (Matt) Slides 

  • Tutorial at ACTS NERSC, Berkeley, CA,  August 2008 (Satish)

  • ACTS NERSC, Berkeley, CA,  August 2007 (Matt) Slides

  • Parallel CFD, Antalya, Turkey, May 2007 (Matt) Slides

  • CCT at LSU, Baton Rouge, LA, April 2007 (Hong) Slides

  • Lorena Barba's SCAT Summer School, Valparaiso, Chile, January 2007, (Matt) Slides

  • David Keyes' Columbia class, New York City, October 2006 (Matt) Slides

  • ACTS NERSC, Berkeley, CA, August 2006, (Matt) Slides

  • LCRC PETSc Tutorial, Argonne National Laboratory, August 2006 (Barry)

  • Scientific Computing Advanced Training  Daresbury Laboratory,  June 2006, (Barry) Slides

  • Parallel Implementation of PETSc Finite Element Code, Clemson University, May 2006. (J.K. Houchins) Slides

  • SIAM Parallel Processing Conference, February 2006, San Francisco(Barry) Slides

  • Machine Learning Tools Satellite Workshop at the  Neural Information Processing Systems, Vancouver, December  2005 (Barry)

  • 5 hour course; ACTS Workshop, NERSC, August 2005 (Matt)

  • 6 hour course; University of Houston, Houston, Texas, April  2005 (Matt)

  • Whole day course at INL, February 2005, (Matt) Slides

  • 6 hour course, including 3 hours devoted to multigrid and domain decomposition with PETSc. Columbia University, New York City, January 2005, (Barry, Matt, Dinesh, Bill) Slides

  • 2-day PETSc short course: in conjunction with the International Parallel CFD 2004 Conference, Gran Canaria, Canary Islands, Spain, May  2004  (Matt, Kris)
  • At the Workshop on the ACTS Toolkit at NERSC, August 2003 (Bill,David).

  • At the 15th Annual Domain Decomposition Meeting,  Freie Universität Berlin (FUB), July 2003 (Bill, David).

  • At the Workshop on the ACTS Toolkit at NERSC, September  2002 (Barry, Kris).

  • 3 day tutorial as part of the Parallel Computing Workshop, Center for 
    Computational Science and Engineering, Peking University, Beijing, China, 
    July 1-August 2, 2002, (Bill).

  • 1/2-day PETSc tutorial as part of a Workshop on the ACTS Toolkit at NERSC, October  2001 (Lois, Satish).

  • 2-day PETSc tutorial on the Access Grid, October 2000 (Barry, Satish).

  • 2-day tutorial on PETSc, including its support for domain decomposition and multigrid, Lyon, France, October  2000 (Bill).

  • 1/2-day PETSc tutorial at a Workshop on the ACTS Toolkit at NERSC, September  2000 (Lois, Satish).

  • 1/2-day PETSc short course: Williamsburg, Virginia, in conjunction with the International Parallel CFD 1999 Conference, May 1999  (Lois, Satish, Dinesh).
  • 1-day PETSc short course:  San Antonio, Texas, in conjunction with the Ninth SIAM Conference on Parallel Processing for Scientific Computing,  March 1999 (Lois, Satish).
  • Tutorial at Supercomputing '97 - 1/2-day November, 1997 (Barry, Lois, Satish).
  • "Bring Your Own Code" Workshop - 3-day, with lectures and hands-on computer sessions, Cornell Theory Center, April, 1997 (Barry, Lois, Satish).
  • "Bring Your Own Code" Workshop - 3-day, with lectures and hands-on computer sessions, ICASE, NASA Langley Research Center, December, 1996 (Bill, Barry, Lois, Satish).