Computer Science

Contact Information

Office:
Fuller Laboratories, B23
Phone: +1-508-831-5416
Fax: +1-508-831-5776
dfinkel@wpi.edu

View Personal Website

David Finkel

Professor Finkel's research interests revolve around issues of computer system performance evaluation. He has been involved in research projects that use queuing theory, computer simulation, and measurement to determine or predict the performance of computer systems. His research projects have studied the performance of operating systems, computer networks, and distributed computer systems. Professor Finkel's teaching experience includes courses in programming, operating systems, computer networks, and computer performance evaluation. In addition, he teaches in the Interactive Media and Game Development program. He is also the Director of the Microsoft Project Center and the Silicon Valley Project Center.

Research Interests

  • Computer System Performacne Evaluation
  • Video Game User Experience

Education

  • B.A., Temple University, 1966
  • M.S., University of Chicago, 1967
  • PhD., University of Chicago, 1971

Featured Publications

  • “Improving the Productivity of Volunteer Computing by Using the Most Effective Task Retrieval Policies”, David Toth and David Finkel, Journal of Grid Computing, 2009, v. 7, No. 4, 159
  • “Increasing the Amount of Work Completed by Volunteer Computing Projects with Task Distribution Policies”, David Toth and David Finkel, Proceedings of PCGRID'08.
  • “Maintaining Large Update Batches by Restructuring and Grouping”, Bin Liu, Elke A. Rundensteiner, and David Finkel, Information Systems Journal, 2006.
  • “On the Emergence of Highly Variable Distributions in the Autonomous System Topology”, Marwan Fayed, Paul Krapivsky, John Byers, Mark Crovella, David Finkel and Sid Redner, Computer Communication Review, Vol. 33, No. 2 (April 2003), pp. 41 – 49.
  • “An Open Source Laboratory for Operating Systems Projects”, with Mark Claypool and Craig E. Wills, Proceedings of the 6th Annual ACM/SIG CSE Conference on Innovation and Technology in Computer Science Education (June, 2001), pp. 145 – 148.
 
  • Email a Friend
  • Bookmark this Page
  • Share this Page