中文
相关论文

相关论文: Minimizing privilege for building HPC containers

200 篇论文

GitHub is a popular repository for hosting software projects, both due to ease of use and the seamless integration with its testing environment. Native GitHub Actions make it easy for software developers to validate new commits and have…

软件工程 · 计算机科学 2023-09-12 Igor Sfiligoi , Daniel McDonald , Rob Knight , Frank Würthwein

HPC systems traditionally allow their users unrestricted use of their internal network. While this network is normally controlled enough to guarantee privacy without the need for encryption, it does not provide a method to authenticate peer…

Decentralized cryptocurrency systems, known as blockchains, have shown promise as infrastructure for mutually distrustful parties to agree on transactions safely. However, Bitcoin-derived blockchains and their variants suffer from the…

网络与互联网体系结构 · 计算机科学 2021-09-08 Han Wang , Hui Li , Zixian Wang , Baofu Han , Minglong Zhang , Peter Han Joo Chong , Xiaoli Chu , Yang Liu , Soung-Yue Liew , Lunchakorn Wuttisittikulkij

High-performance computing (HPC) clusters are widely used in-house at scientific and academic research institutions. For some users, the transition from running their analyses on a single workstation to running them on a complex,…

分布式、并行与集群计算 · 计算机科学 2021-09-01 Jamie J. Alnasir

Multicore processors constitute the main architecture choice for modern computing systems in different market segments. Despite their benefits, the contention that naturally appears when multiple applications compete for the use of shared…

分布式、并行与集群计算 · 计算机科学 2024-02-13 Adrián García-García , Juan Carlos Sáez , Fernando Castro , Manuel Prieto-Matías

This study investigates the potential of WebAssembly as a more secure and efficient alternative to Linux containers for executing untrusted code in cloud computing with Kubernetes. Specifically, it evaluates the security and performance…

密码学与安全 · 计算机科学 2024-11-07 Jasper Alexander Wiegratz

Cloud providers offer a variety of execution platforms in form of bare-metal, VM, and containers. However, due to the pros and cons of each execution platform, choosing the appropriate platform for a specific cloud-based application has…

分布式、并行与集群计算 · 计算机科学 2020-06-04 Davood Ghatreh Samani , Chavit Denninnart , Josef Bacik , Mohsen Amini Salehi

High Performance Computing (HPC) clouds are becoming an alternative to on-premise clusters for executing scientific applications and business analytics services. Most research efforts in HPC cloud aim to understand the cost-benefit of…

分布式、并行与集群计算 · 计算机科学 2018-02-05 Marco A. S. Netto , Rodrigo N. Calheiros , Eduardo R. Rodrigues , Renato L. F. Cunha , Rajkumar Buyya

Package managers are a very important part of Linux distributions but we have noticed two weaknesses in them: They use pre-built packages that are not optimised for specific hardware and often they are too heavy for a specific need, or…

分布式、并行与集群计算 · 计算机科学 2020-04-02 Olivier Bal-Pétré , Pierre Varlez , Fernando Perez-Tellez

Apptainer (formerly known as Singularity) since its beginning implemented many of its container features with the assistance of a setuid-root program. It still supports that mode, but as of version 1.1.0 it no longer uses setuid by default.…

分布式、并行与集群计算 · 计算机科学 2023-09-26 Dave Dykstra

Variations in High Performance Computing (HPC) system software configurations mean that applications are typically configured and built for specific HPC environments. Building applications can require a significant investment of time and…

分布式、并行与集群计算 · 计算机科学 2021-03-02 Jieyang Chen , Qiang Guan , Xin Liang , Louis James Vernon , Allen McPherson , Li-Ta Lo , Zizhong Chen , James Paul Ahrens

Applications like Big Data, Machine Learning, Deep Learning and even other Engineering and Scientific research requires a lot of computing power; making High-Performance Computing (HPC) an important field. But access to Supercomputers is…

分布式、并行与集群计算 · 计算机科学 2020-03-03 Hamza Ali Imran , Saad Wazir , Ahmed Jamal Ikram , Ataul Aziz Ikram , Hanif Ullah , Maryam Ehsan

Data analyses in the life sciences are moving from tools run on a personal computer to services run on large computing platforms. This creates a need to package tools and dependencies for easy installation, configuration and deployment on…

分布式、并行与集群计算 · 计算机科学 2017-12-27 Inge Alexander Raknes , Bjørn Fjukstad , Lars Ailo Bongo

High Performance Computing (HPC) is a highly demanded discipline in companies and institutions. However, as students and also afterwards as professors, we observed a lack of HPC related content in the engineering degrees at our university,…

分布式、并行与集群计算 · 计算机科学 2026-05-05 S. Catalán , R. Carratalá-Sáez , S. Iserte

Containerisation demonstrates its efficiency in application deployment in cloud computing. Containers can encapsulate complex programs with their dependencies in isolated environments, hence are being adopted in HPC clusters. HPC workload…

分布式、并行与集群计算 · 计算机科学 2021-01-14 Naweiluo Zhou , Yiannis Georgiou , Li Zhong , Huan Zhou , Marcin Pospieszny

Permissioned blockchains promise secure decentralized data management in business-to-business use-cases. In contrast to Bitcoin and similar public blockchains which rely on Proof-of-Work for consensus and are deployed on thousands of…

分布式、并行与集群计算 · 计算机科学 2020-02-11 Lucas Kuhring , Zsolt István , Alessandro Sorniotti , Marko Vukolić

There is an increasing demand to incorporate hybrid environments as part of workflows across edge, cloud, and HPC systems. In a such converging environment of cloud and HPC, containers are starting to play a more prominent role, bringing…

分布式、并行与集群计算 · 计算机科学 2022-11-22 Anton Njavro , James Tau , Taylor Groves , Nicholas J. Wright , Richard West

Docker images are used to distribute and deploy cloud-native applications in containerised form. A container engine runs them with separated privileges according to namespaces. Recent studies have investigated security vulnerabilities and…

密码学与安全 · 计算机科学 2021-06-10 Panagiotis Gkikopoulos , Valerio Schiavoni , Josef Spillner

Microservices are used to build complex applications composed of small, independent and highly decoupled processes. Recently, microservices are often mentioned in one breath with container technologies like Docker. That is why operating…

分布式、并行与集群计算 · 计算机科学 2017-10-12 Nane Kratzke

Commodity multicore systems are increasingly adopting hardware support that enables the system software to partition the last-level cache (LLC). This support makes it possible for the operating system (OS) or the Virtual Machine Monitor…

硬件体系结构 · 计算机科学 2024-02-13 Juan Carlos Saez , Fernando Castro , Graziano Fanizzi , Manuel Prieto-Matias