| Office: | Harney 540 |
| Phone: | 415-422-6630 |
| Fax: | 415-422-5800 |
| Email: | domain: usfca.edu, user: peter |
| Mail: | Department of Mathematics |
| University of San Francisco | |
| San Francisco, CA 94117 | |
| Office Hours: | MW 2:30-3:30 pm, F 10-11 am, and by appointment |
| Fall Class: | Introduction to Parallel Computing |
| Spring 2008: | Parallel and Distributed Computing |
| Fall 2007: | Discrete Mathematics |
| Introduction to Parallel Computing | |
| Spring 2007: | Intro to Formal Methods |
| Fall 2006: | Discrete Mathematics |
| Introduction to Parallel Computing | |
| Spring 2006: | Discrete Mathematics |
| Fall 2005: | Linear Algebra and Probability |
| Introduction to Parallel Computing | |
| Spring 2005: | Data Structures and Algorithms |
| Fall 2004: | Introduction to Parallel Computing |
| Parallel and Distributed Computing | |
| Spring 2004: | Topology |
| Elementary Statistics | |
| Fall 2003: | Automata Theory |
My main research interest is in parallel computing. I've been involved in the development of the MPI Standard for message-passing, and I've written a short User's Guide to MPI. My book Parallel Programming with MPI is an elementary introduction to programming parallel systems that use the MPI 1.1 library of extensions to C and Fortran. It is intended for use by students and professionals with some knowledge of programming conventional, single-processor systems, but who have little or no experience programming multiprocessor systems.
I've also worked in computational neuroscience, and my students and I have developed a collection of programs, Parallel Neurosys, for the simulation of large networks of biologically accurate neurons on parallel computers.
USF Computer Science Department Home Page
USF Mathematics Department Home Page
USF Home Page