The Performance and Architecture Laboratory (PAL) operates at the forefront of advanced system architectures and applications. PAL investigates the issues that contribute to optimal application and computer system performance for current extreme-scale systems and for future architectures. We develop, refine, and improve a variety of original techniques for performance modeling of architectures and applications. We apply these techniques to codes both here at Pacific Northwest National Laboratory, and to other significant workloads such as those related to missions for the Department of Energy's Office of Science and other federal government entities. We have active projects in performance analysis and modeling, system design for advanced architectures, high-performance interconnection networks, scheduling, and system software research and development.
Our core competencies are in parallel systems architecture, parallel computing, system software, networking, and system and application performance analysis and modeling.
Our team is involved in research and development activities, in the area of system and application performance, for some of the largest supercomputer installations in the world. We also operate a number of testbeds for hardware and software experiments.
We are contributing to major programmatic efforts at PNNL, and we collaborate with other national laboratories, with academia, and with computer hardware vendors.