Skip to main content
Sign In

College of Engineering and Applied Science

College of Engineering and Applied Sciences at UC Denver
 

Laboratories

Parallel Distributed Systems Lab


The Parallel Distributed Systems Laboratory (PDS) supports teaching and research in all areas of parallel and distributed computing: advanced computer architectures, operating systems, parallel programming languages, applications and high-performance computing and networking under Professor Alaghband’s supervision.

With the advances in the computer architecture field, all new computers, including laptops, are now multicore systems. While computer architectures have all moved to multicore, the system software and programming of these computers have not advanced at the same rate of progress.

For these computers to be used effectively, new system software, programming languages and applications must be designed with expertise in parallel and distributed systems. Industry is now looking for software designers with training in parallel and distributed systems for all of their new developments.


For detailed information on the PDS Lab please refer to http://PDS.ucdenver.edu

The Parallel Distributed Systems Laboratory, established spring 2010, houses a variety of high performance computing platforms such as multicore shared memory multiprocessors, distributed memory multiprocessor, GPUs to support teaching and research in all areas of parallel and distributed computing: advanced computer architectures, operating systems, parallel programming languages, applications and high-performance computing and networking.

For more information about the Parallel Distributed Systems Laboratory, contact:

Gita Alaghband

Professor and Department Chair, Co-Director of CSIS PhD Program
Computer Science and Engineering
Phone: 303-315-1409
E-mail: Gita.Alaghband@ucdenver.edu
Website: http://cse.ucdenver.edu/~gita

Ilkyeun Ra

Associate Professor
Computer Science and Engineering
Phone: 303-315-1406
E-mail: Ilkyeun.Ra@ucdenver.edu
Website: http://cse.ucdenver.edu/~ira

A number of courses associated with PDS lab are recommended to students. (The course offering may vary)

  • Advanced Computer Architecture
  • Parallel and Distributed Systems
  • Advanced Topics in Parallel Processing


Projects of interest for this lab are not limited to but typically fall within the following subject areas. Students should have completed some of the above courses.

  • Parallel languages
  • High-performance computing applications (multidisciplinary)
  • Parallel architectures
  • Operating systems
  • Performance modeling and measurement (multidisciplinary)
  • Parallel applications and algorithms (multidisciplinary)
  • Performance Analysis Tools