English
Related papers

Related papers: Building a Virtual HPC Cluster with Auto Scaling b…

200 papers

Existing state-of-the-art vertical autoscalers for containerized environments are traditionally built for cloud applications, which might behave differently than HPC workloads with their dynamic resource consumption. In these environments,…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-05-07 Daniel Medeiros , Jeremy J. Williams , Jacob Wahlgren , Leonardo Saud Maia Leite , Ivy Peng

The escalating complexity of applications and services encourages a shift towards higher-level data processing pipelines that integrate both Cloud-native and HPC steps into the same workflow. Cloud providers and HPC centers typically…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-09-26 Antony Chazapis , Evangelos Maliaroudakis , Fotis Nikolaidis , Manolis Marazakis , Angelos Bilas

Methods developed at the Texas Advanced Computing Center (TACC) are described and demonstrated for automating the construction of an elastic, virtual cluster emulating the Stampede2 high performance computing (HPC) system. The cluster can…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-07-13 W. Cyrus Proctor , Mike Packard , Anagha Jamthe , Richard Cardone , Joseph Stubbs

Containers are standalone, self-contained units that package software and its dependencies together. They offer lightweight performance isolation, fast and flexible deployment, and fine-grained resource sharing. They have gained popularity…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-12-04 Maria A. Rodriguez , Rajkumar Buyya

Recent trends in the HPC field have introduced new CPU architectures with improved vectorization capabilities that require optimization to achieve peak performance and thus pose challenges for performance portability. The deployment of…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-09-17 Gianmarco Accordi , Jens Domke , Theresa Pollinger , Davide Gadioli , Gianluca Palermo

The advent of High Performance Computing (HPC) has provided the computational capacity required for power system operators (SO) to obtain solutions in the least time to highly-complex applications, i.e., Unit Commitment (UC). The UC…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-02-14 Mushfiqur R. Sarker , Jianhui Wang

The CMS experiment heavily relies on the CMSWEB cluster to host critical services for its operational needs. The cluster is deployed on virtual machines (VMs) from the CERN OpenStack cloud and is manually maintained by operators and…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-05-31 Muhammad Imran , Valentin Kuznetsov , Lina Marcella , Katarzyna Maria Dziedziniewicz-Wojcik , Andreas Pfeiffer , Panos Paparrigopoulos

Software container solutions have revolutionized application development approaches by enabling lightweight platform abstractions within the so-called "containers." Several solutions are being actively developed in attempts to bring the…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-08-03 Maxim Belkin , Roland Haas , Galen Wesley Arnold , Hon Wai Leong , Eliu A. Huerta , David Lesny , Mark Neubauer

Businesses have made increasing adoption and incorporation of cloud technology into internal processes in the last decade. The cloud-based deployment provides on-demand availability without active management. More recently, the concept of…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-01 Ying Mao , Yuqi Fu , Suwen Gu , Wenrui Mu , Long Cheng , Qingzhi Liu

Rapid advances in quantum computing technology lead to an increasing need for software simulators that enable both algorithm design and the validation of results obtained from quantum hardware. This includes calculations that aim at probing…

Quantum Physics · Physics 2025-01-09 Amit Jamadagni , Andreas M. Läuchli , Cornelius Hempel

High intensive computation applications can usually take days to months to finish an execution. During this time, it is common to have variations of the available resources when considering that such hardware is usually shared among a…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-01-27 Kiran Mantripragada , Alecio Binotto , Leonardo P. Tizzei

High availability has always been one of the main problems for a data center. Till now high availability was achieved by host per host redundancy, a highly expensive method in terms of hardware and human costs. A new approach to the problem…

Distributed, Parallel, and Cluster Computing · Computer Science 2009-10-12 Federico Calzolari

HPC-based applications often have complex workflows with many software dependencies that hinder their portability on contemporary HPC architectures. In addition, these applications often require extraordinary efforts to deploy and execute…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-12-14 Sameh Abdulah , Jorge Ejarque , Omar Marzouk , Hatem Ltaief , Ying Sun , Marc G. Genton , Rosa M. Badia , David E. Keyes

Cloud computing is an established technology allowing users to share resources on a large scale, never before seen in IT history. A cloud system connects multiple individual servers in order to process related tasks in several environments…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-09-30 Leszek Sliwko

Existing benchmarking methods are time consuming processes as they typically benchmark the entire Virtual Machine (VM) in order to generate accurate performance data, making them less suitable for real-time analytics. The research in this…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-11-17 Blesson Varghese , Lawan Thamsuhang Subba , Long Thai , Adam Barker

Enterprise IT is currently facing the challenge of coordinating the management of complex, multi-component applications across heterogeneous cloud platforms. Containers and container orchestrators provide a valuable solution to deploy…

Software Engineering · Computer Science 2020-05-07 Matteo Bogo , Jacopo Soldani , Davide Neri , Antonio Brogi

We present a scheduler that improves cluster utilization and job completion times by packing tasks having multi-resource requirements and inter-dependencies. While the problem is algorithmically very hard, we achieve near-optimality on the…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-04-26 Robert Grandl , Srikanth Kandula , Sriram Rao , Aditya Akella , Janardhan Kulkarni

Context: Virtual machines provide isolation of services at the cost of hypervisors and more resource usage. This spurred the growth of systems like Docker that enable single hosts to isolate several applications, similar to VMs, within a…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-05-04 Eddie Antonio Santos , Carson McLean , Christopher Solinas , Abram Hindle

Containers, enabling lightweight environment and performance isolation, fast and flexible deployment, and fine-grained resource sharing, have gained popularity in better application management and deployment in addition to hardware…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-11-06 Maria A. Rodriguez , Rajkumar Buyya

Cloud computing has become the backbone of the computing industry and offers subscription-based on-demand services. Through virtualization, which produces a virtual instance of a computer system running in an abstracted hardware layer, it…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-07-19 Sakshi Chhabra , Ashutosh Kumar Singh