The Parallel Distributed Systems Laboratory, established spring 2010, houses a 192 core cluster computers 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.
With the advances in the computer architecture field, all new computers, including laptops, are now multi-core systems. While the computer architectures have all moved to multi-core, the system software and programming of these computers have not advanced at the same rate of progress. In fact, AMD and Intel have announced that they will increase the number of cores on a chip in all future processors as have most computer companies.
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.