PrintShareE-Mail This Page

David P. Bunde

Assistant Professor of Computer Science

David Bunde
Contact
309-341-7479
dbunde@knox.edu

General Interests
"My main research focus is on very large systems, high-performance computers with many processors. These systems require clever scheduling and processor allocation to achieve their full potential and it's an area where clever ideas can make a huge difference in the performance of very expensive systems. Ideas from these systems are also beginning to trickle down to smaller computers, which are increasingly built around multi-core processors. Thus, an important goal of my teaching is to incorporate ideas of parallelism into my courses."

Years at Knox: 2006 to present

Education
Ph.D., 2006, University of Illinois-Champaign.
B.S., 1998, Harvey Mudd College.

Teaching Interests
Parallel computing, algorithms.

Selected Professional Accomplishments

Honors/Grants
Awarded National Science Foundation grant DUE-1044299: "Collaborative Research: Responding to Manycore: Teaching parallel computing with higher-level languages and activity-based laboratories". Collaborating with Jens Mache at Lewis & Clark College (DUE-1044932). $82,382. Award effective September, 2011- August, 2014.
Quad City Engineering and Science Council 2011 Junior Scientist of the Year Award, 2011.
R&D 100 Award for "Compute Process Allocator," 2006.

Publications
"Backfilling with guarantees granted upon job submission." Co-authored with A.M. Lindsay '09, M. Galloway-Carson '11, C.R. Johnson '11, and V.J. Leung. Proceedings of 17th International European Conference on Parallel and Distributed Computing (EuroPar), Part 1,6852 of LNCS (2011): 142-153.

"Tie-breaking strategies for processor allocation in meshes." Co-authored with C.R. Johnson '11 and V.J. Leung. Proceedings of the 6th International Workshop on Scheduling and Resource Management for Parallel and Distributed Systems (SRMPDS), 2010.

"Dispatching Equal-length Jobs to Parallel Machines to Maximize Throughput." Co-authored with M.H. Goldwasser. Proceedings of the 12th Scandinavian Symposium and Workshops on Algorithm Theory (SWAT), 6139 of LNCS (2010): 346-358.

"Faster High-Quality Processor Allocation." Co-authored with Peter Walker '11 and Vitus Leung, Vitus. Proceedings 11th Linux Cluster Institute International Conference High Performance Clustered Computing, 2010.

"Tie-Breaking Strategies for Processor Allocation in Meshes." Co-authored with Chris Johnson '11 and Vitus Leung. Proceedings of the 6th International Workshop on Scheduling and Resource Management for Parallel and Distributed Systems, 2010.

Presentations
"Faster High-Quality Processor Allocation." Paper, 6th International Workshop on Scheduling and Resource Management for Parallel and Distributed Systems, San Diego, California, 2010.

"Power-Aware Scheduling for Makespan and Flow." Association of Computer Machinery Symposium on Parallelism in Algorithms and Architectures, Cambridge, Massachusetts.

"Your First Years as Faculty." Panelist. University of Illinois Urbana-Champaign, organized by College Teaching Effectiveness Network, 2009.

Apply to KnoxundefinedundefinedCommencement

Academic News

Horizons 2012 Student Presentations

"Horizons: A Celebration of Student Inquiry, Imagination, and Creativity" featured student research presentations in the humanities, sciences and social sciences on May 5, and student presentations in music in on May 8.

Horizons 2012: Art and Writing Awards

"Horizons: A Celebration of Student Inquiry, Imagination, and Creativity" at Knox College in May 2012 included award presentations in art, art history, fiction, poetry and playwriting.

Horizons 2012 Student Performances

Horizons 2012 featured student work in the performing arts -- dance and music -- including the Knox College Choir's world premiere of "Youth and Pioneers: An Ode" and the formal Spring Dance Concert.

More News

undefined
undefined
Independent Research
Knox on Youtube
Independent Research