Design and construction of general purpose computing resources for Linux based computer science education

  • Authors:
  • Richard Sharp;Ed Harcourt

  • Affiliations:
  • St. Lawrence University, Canton, NY;St. Lawrence University, Canton, NY

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

For six years our computer science program had no dedicated computing laboratories and limited influence on the software that could be installed on university wide workstations. In the fall of 2009 we remedied this situation by teaching a course where computer science students built their own labs. We describe the design process including physical plant, hardware and software configurations of workstations and servers, and the supporting course which students took to assemble workstations and learn concurrent programming. Our result is a medium scale computing resource (58 CPUs / GPUs; 232 general purpose computing cores and 12,528 GPU cores) ideal for classroom instruction, student projects, and single CPU or grid computing.