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.
Spring 2013
Scheduled classes
Supervised Masters students
- Gabriel Trisca
- Juan Carlos Diaz
- Matt Tanner
- Kevin Nuss
- Aaron Wells
Education
PhD
Dissertation [PDF]
Biography
- 2000--present.
Associate Professor and Graduate Program Coordinator of Computer
Science, College of Engineering, Boise State University.
- May
2008--Dec 2008. Consulting Scientist. Balihoo,
Inc.
- Jan.
2007-- May. 2008. Part-time Chief Scientist. Balihoo, Inc.
- July
2007--Dec 2008. Interim Chair of Computer Science Department, College
of Engineering, Boise State University.
- 1994--2000.
Assistant Professor of Computer Science, Boise State University.
- Jan.
1992--Jul. 1994. Research Assistant. Center
for Parallel Computation, in the School
of Computer Science at University of
Central
Florida. Evaluation, installation and maintenance of various
parallel
systems.
- August 1987--August 1988, Dec. 1988, Summer 1989. Worked at
converting
High Energy Physics Applications to run on parallel clusters on the
Advanced
Computing project at Fermi National
Accelerator Laboratory.
Research
Research Interests: Parallel systems and languages, Beowulf
clusters, parallel system hardware/software design,
parallel application development, parallel algorithms and data
structures.
Director of the Beowulf
Cluster Lab
(funded by National Science
Foundation
Award No. 0321233)
Supervised Masters Projects:
- Hadoop and Hive as Scalable alternatives to RDBMS: A
Case Study (Marissa Hollingsworth, 2012)
- Android
Application for Cluster Job Management (Chris Schance, 2012)
- Designing Reliable
High-Performance Storage Systems for HPC Environments (Lucas
Hindman, 2011)
- Conversion of the Band
Diagram Program: A Look at Portability, Efficiency and Ease of Use
(Mike Baker, 2010) [Supervised jointly with Dr.
Bill Knowlton]
- A Parallel Computing Test
Bed for Performing an Unsupervised Fluoroscopic Analysis of Knee Joint
Kinematics (Renu Ramanatha, 2009) [Supervised jointly with Dr. Elisa Barney Smith]
- Boise State Cluster
Installer Upgrade (John Prestwich, 2009)
- Data Clustering
Using MapReduce (Makho Ngazimbi, 2009)
- Modifications
to ClusMon (Madhura Phansalkar, 2009)
- 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)
- Beosh:
The Beowulf Cluster Shell (Mason Vail, 2006)
- ClusMon:
A Beowulf Cluster Monitoring System (Conrad Kennington, 2006)
- 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)
- Beowulf
Low Latency Protocol.
(Ira Burton, 2003)
Supervised Undergraduate Student Projects:
- Chess Playing Machine (CPM
Project website):
Joe Coffland.
- Interpeater: An Internet Radio Repeater:
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.
Publications
Grants
MPL
Examples
Service
Other Stuff
Last update: Tue Mar 12 22:47:21 MDT 2013