PSC staff engage in projects related to many areas of high-performance computing. Fields that our staff contribute to include:
Biomedical Applications Group
The Biomedical Applications Group at PSC pursues leading edge research in high performance computing and the life sciences and fosters exchange between PSC expertise in computational science and biomedical researchers nationwide.
The Advanced Networking group at Pittsburgh Supercomputing Center conducts research on network performance and analysis in support of high-performance computing applications. We also develop software to support heterogeneous distributed supercomputing applications and to implement high-speed interfaces to archival and mass storage systems. See the Advanced Networking page for more of the tools, software and information they provide.
Advanced Systems (Data Handling and Analytics)
The Advanced Systems & Operations group conducts research in High Performance Computing systems and data storage. Current projects provide researchers better access to their data via the development of fast parallel filesystems and distributed filesystems for widely distributed computing environments.
In addition, they manage all PSC HPC resources, including security, supercomputing operations, high performance storage, and data management and file systems.
Current research efforts include:
Zest - Zest is a parallel storage system specifically designed to meet the ever-increasing demands of HPC application checkpointing. Zest differs from traditional parallel filesystems by making use of log-structuring filesystems on the I/O server in combination with opportunistic data placement. Utilizing these techniques, Zest is capable of driving its disks at 90% peak bandwidth. Read more about Zest here.
SLASH2 is a distributed filesystem that incorporates existing storage resources into a common filesystem domain. It provides system-managed storage tasks for users who work in widely distributed environments. The SLASH2 metadata controller performs inline replication management, maintains data checksums and coordinates third party, parallel, data transfer between constituent data systems. The SLASH2 I/O service is a portable, user-space process that does not interfere with the underlying storage system's administrative model. Read more about SLASH2 at https://github.com/pscedu/slash2.
See the Advanced Systems page for more information.
Scientific Applications and User Services
The Scientific Applications and User Services (SAUS) group at PSC promotes groundbreaking scientific research through efficient and inventive use of PSC resources. They often collaborate in research projects to provide expertise in scientific computing.