Contact Information
- email:
- office: MEC 302M (Micron Engineering Center)
- phone: 208-426-3821
- fax: 208-426-2470
- CS dept office: 208-426-5788
Teaching
Current teaching schedule, office hours,
etc.
Fall 2009
Scheduled classes
- COMPSCI 125: Introduction to Computer Science I
- COMPSCI 591/593: Masters Project/Thesis
Supervised Masters Projects/Theses (COMPSCI 591/593)
- Joey Mazzarelli
- Renu Ramanatha
- Luke Hindman
Education
PhD
Dissertation [472K, Postscript]
Research
Research Interests: Parallel systems and languages,
network of
workstations, Beowulf clusters, system hardware/software problems,
application development using PVM and MPI, analysis and implementation
of parallel algorithms, parallel graph algorithms, and parallel data
structures.
Director of the Beowulf
Cluster Lab
(funded by National Science
Foundation
Award No. 0321233)
I am also a Consulting Scientist for Balihoo,
Inc, a media planning search engine software company.
Organizer of the First
IEEE Idaho
High Performance Computing Workshop.
Supervised Undergraduate Student Projects:
- Chess Playing Machine (CPM
Project website):
Joe Coffland.
- Interpeater: An Internet Radio Repeater (website):
Shaun Henry, senior in Computer Science.
- Parallelization of Pencil Beam Redefinition Code (manuscript,
in PDF): Paul Alderson
and
Mark Wright, seniors in Computer Science.
- Remote Power Control for a Beowulf Cluster: Brady
Catherman,
sophomore in Computer Science.
Supervised Masters Projects:
- Beowulf
Low Latency Protocol.
(Ira Burton, 2003)
- Java
Bindings for Parallel
Virtual Machine. (Eric Fialkowski, 2004)
- Connection
Pooling in PostgreSQL. (Michael Shelton, 2004)
- Manual
versus Automatic Parallelization Using PVM and HPF (Hongyi
Hu, 2004)
- Beosh: The Beowulf Cluster Shell (Mason Vail, 2006)
- ClusMon:
A Beowulf Cluster Monitoring System (Conrad Kennington, 2006)
- PTK: A Parallel ToolKit Library (Kirsten Allison, 2007)
- CombAlg: A Parallel Library of Combinatorial Algorithms (Brad Seewald, 2007)
- BSACI: Boise State Automated Cluster Installer (Paul Kreiner, 2007)
- Performance Study of Lucene in Parallel and Distributed Environments (Kishore Sajja, 2007)
- Boise State Cluster Installer Upgrade (John Prestwich, 2009)
- Data Clustering Using MapReduce (Makho Ngazimbi, 2009)
- Modifications to ClusMon (Madhura Phansalkar, 2009)
Publications
Grants
MPL
Examples
Links Related to Parallel Computing
Service
Other Stuff
Last update: Thu Oct 2 14:53:55 MDT 2008