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
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.