Computer Systems

Computer Systems provides the foundation upon which all other software applications rely. The goal of systems research is to develop the key abstractions and services that enable software to be efficiently and portably run on hardware. Areas of interest to the systems group include operating systems, computer networks, parallel and distributed computation, and computer security. The systems group tackles problems from both theoretical and experimental approaches. To support our experimental work, the group maintains several laboratories in the Computer Science department and in UMIACS.

The Laboratory for Parallel and Distributed systems includes a collection of parallel computers and clusters to support systems research. Current equipment includes a 24 processor SPARC SMP, 8 processor IBM Power 4 system, and a 128 processor Myrinet-connected Linux cluster. The Distributed Systems Software Laboratory contains flexible networking environment to allow students to configure networking switches to allow for experimental research. In addition, the laboratory includes about 20 machines to support experiments.

The history of the systems group at Maryland dates back more than 30 years. One early member of the group, Yaohan Chu, wrote the book Computer Organization and Microprogramming which was the first major book on the subject. This book was used extensively at many universities and colleges. David Mills was an early researcher in computer networks. He set up an ARPANet IMP (predecessor of the current Internet) in his basement using a PDP 11/45 (an early mini-computer). At the time, this was the only full ARPANet node not located at a University or a Government facility. In the late 1970's, Chuck Rieger and Mark Weiser built ZMOB, an early parallel computer based on commodity microprocessors. The system consisted of 128 Z-80 processors.

Students and PostDocs from the systems group have gone on to faculty and industry positions around the world. Former graduate students in faculty positions include: Gagan Agrawal (Ohio State University), Suman Banerjee (University of Wisconsin), Ugur Cetintemel (Brown University), Ibrahim Matta (Boston University), Bongki Moon (University of Arizona), Ron Larsen (Dean of College of Information Science, University of Pittsburgh), Sang Son (University of Virginia), Dave Levin (University of Maryland), and Aaron Schulman (University of California San Diego).

Many of our former students have gone on to careers at major research labs including AT&T Labs (Vijay Gopalakrishnan, Seungjoon Lee), Google (Ruggero Morselli), and IBM T.J.Watson (Henrique Andrade, I-Hsin Chung, Andrzej Kochut, Kyung Ryu). The group also has a rich history of PostDoc researchers who have gone on to successful careers. For example, Anurag Acharya and Guy Edjlali are now at Google. The Systems group receives support from the Department of Defense, Department of Energy, NASA, and the National Science Foundation. Additional support is provided by industrial partners including DoCoMo, Fujitsu, IBM, Microsoft, Samsung, and Sun Microsystems.

Associated Faculty

Professor
Professor
Faculty Research Assistant
Research Associate
Professor
Professor
Research Associate
Associate Professor
Assistant Professor
Visiting Research Scientist
Assistant Professor
Professor Emeritus
Adjunct Professor
Professor
Research Associate
Professor
Professor
Professor

Recent News

Distinguished Seminar Series on Vision in honor of Prof. Azriel Rosenfeld presents Guillermo Sapiro, University of Minnesota, Is there life after standard sparse models?". Date: April 15, 2011 Time:...
Prof. Ben Shneiderman will be presented with the prestigious Miles Conrad Award on February 28, 2011 at the National Federation of Advanced Information Services ( NFAIS ) 53rd Annual Conference in...
Atif Memon ranked 8th in the field Systems and Software Engineering in the Journal of Systems and Software Top Scholar survey for 2004-2008. This is an annual survey of publications in systems and...
Vikash Mansinghka, CTO of Navia Systems talks about Natively Probabilistic Computation: Principles, Artifacts and Applications". Date: November 15, 2010 Time: 1:00 pm Location: AV Williams 3258...
Randy Baden, Adam Bender, Professor Neil Spring, Professor Bobby Bhattacharjee, and Daniel Starin received the SIGCOMM 2009 Best Student Paper Award for their paper "Persona: An Online Social Network...
NetGrok , a tool for visualizing computer networks in real-time, was featured in a cover story on security visualization for the September 2009 issue of Linux Magazine . Netgrok was developed by CS...
Professor Rance Cleaveland (CS/ISR) is the principal investigator and Professor Steven Marcus is a co-PI for the University of Maryland's portion of a major new National Science Foundation...
Mike Hicks and his former student, Iulian Neamtiu, were quoted in an MIT Technology Review article on a company developing live updating for Linux. The UMD project web site detailing their research...
Jeff Hollingsworth has been named the new Editor in Chief of the Journal Parallel Computing (PARCO). Parallel Computing is journal presenting the use of parallel computer systems, including high...
Qiang Yang , a 1989 PhD graduate of our department, has been elevated to IEEE Fellow.

Pages