YOU ARE AT:Network InfrastructureSylabs focuses on high-performance computing deploying Singularity Pro

Sylabs focuses on high-performance computing deploying Singularity Pro

Sylabs introduces Singularity Pro

Commercial startup Sylabs recently launched an open source container technology called Singularity Pro made for high-performance computing (HPC). The Linux-based Singularity container platform serves as the basis of the technology, which was originally designed for HPC and scientific use cases.

Singularity started as an open source project in 2015 and is currently in its 13th release, version 2.4.2, running more than one million containers per day with the Open Science Grid. CEO Gregory Kurtzer, who created the Singularity, founded Sylabs last year. The company reports its user base exceeds 25,000, with users at academic institutions like Stanford University, Ohio State University and Michigan State, as well as at HPC centers like the Texas Advanced Computing Center, the San Diego Supercomputer Center, Oak Ridge National Lab and Lawrence Berkeley National Lab.

Containers are a lightweight form of virtualization, which divide a monolithic application into suite a modules. Early containers originally revolved around microservices. HPC, however, focuses on processing jobs, which require aggregating computing power to solve complex, computational problems. The technology is currently being applied to emerging fields like artificial intelligence (A.I.), deep learning and advanced analytics.

Among the key features provided by Singularity, according to the company, include: allowing users to run containers without the security implications of granting users control of a root-owned daemon process or kernel; a single file (SIF) that encapsulates the runtime environment; support for support GPUs, Infiniband and Intel Phi natively; and compatibility with Docker Hub, among other tools.

“Already the container platform of choice by academia and commercial HPC centers, Singularity’s features also make it the ideal container technology for artificial intelligence, machine / deep learning, compute-driven analytics, and data science — areas that we characterize as enterprise performance computing, or EPC,” said Kurtzer in a statement. “These applications carry data-intensive workloads that demand HPC-like resources, and, as more companies leverage data to support their businesses, the need to properly containerize and support those workflows has grown substantially.”

ABOUT AUTHOR

Nathan Cranford
Nathan Cranford
Nathan Cranford joined RCR Wireless News as a Technology Writer in 2017. Prior to his current position, he served as a content producer for GateHouse Media, and as a freelance science and tech reporter. His work has been published by a myriad of news outlets, including COEUS Magazine, dailyRx News, The Oklahoma Daily, Texas Writers Journal and VETTA Magazine. Nathan earned a bachelor’s from the University of Oklahoma in 2013. He lives in Austin, Texas.