English
Related papers

Related papers: Exploring DAOS Interfaces and Performance

200 papers

Object storage solutions potentially address long-standing performance issues with POSIX file systems for certain I/O workloads, and new storage technologies offer promising performance characteristics for data-intensive use cases. In this…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-02-28 Nicolau Manubens , Tiago Quintino , Simon D. Smart , Emanuele Danovaro , Adrian Jackson

Exascale I/O initiatives will require new and fully integrated I/O models which are capable of providing straightforward functionality, fault tolerance and efficiency. One solution is the Distributed Asynchronous Object Storage (DAOS)…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-12-04 M. Scot Breitenfeld , Neil Fortner , Jordan Henderson , Jerome Soumagne , Mohamad Chaarawi , Johann Lombardi , Quincey Koziol

This work in progress paper outlines research looking at the performance impact of using different storage interfaces to access the high performance object store DAOS. We demonstrate that using DAOS through a FUSE based filesystem interface…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-12-01 Adrian Jackson , Nicolau Manubens

High-performance object stores are an emerging technology which offers an alternative solution in the field of HPC storage, with potential to address long-standing scalability issues in traditional distributed POSIX file systems due to…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-11-18 Nicolau Manubens , Simon D. Smart , Tiago Quintino , Adrian Jackson

Rapid growth of datacenter (DC) scale, urgency of cost control, increasing workload diversity, and huge software investment protection place unprecedented demands on the operating system (OS) efficiency, scalability, performance isolation,…

Operating Systems · Computer Science 2019-01-04 Chen Zheng , Lei Wang , Sally A. McKee , Lixin Zhang , Hainan Ye , Jianfeng Zhan

Driven by scientific and industry ambition, HPC and AI applications such as operational Numerical Weather Prediction (NWP) require processing and storing ever-increasing data volumes as fast as possible. Whilst POSIX distributed file…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-02-20 Nicolau Manubens Gil

This paper proposes Concurrent-Access Obfuscated Store (CAOS), a construction for remote data storage that provides access-pattern obfuscation in a honest-but-curious adversarial model, while allowing for low bandwidth overhead and client…

Cryptography and Security · Computer Science 2019-06-04 Mihai Ordean , Mark Ryan , David Galindo

In this paper we look at the growth of distributed object stores (DOS) and examine the underlying mechanisms that guide their use and development. Our focus is on the fundamental principles of operation that define this class of system, how…

Software Engineering · Computer Science 2013-08-09 Robert Primmer

Emerging Deep Learning (DL) applications introduce heavy I/O workloads on computer clusters. The inherent long lasting, repeated, and random file access pattern can easily saturate the metadata and data service and negatively impact other…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-10-01 Zhao Zhang , Lei Huang , Uri Manor , Linjing Fang , Gabriele Merlo , Craig Michoski , John Cazes , Niall Gaffney

Applications are increasingly written as dynamic workflows underpinned by an execution framework that manages asynchronous computations across distributed hardware. However, execution frameworks typically offer one-size-fits-all solutions…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-10-18 J. Gregory Pauloski , Klaudiusz Rydzy , Valerie Hayot-Sasson , Ian Foster , Kyle Chard

Domain-specific systems-on-chip (DSSoCs) aim at bridging the gap between application-specific integrated circuits (ASICs) and general-purpose processors. Traditional operating system (OS) schedulers can undermine the potential of DSSoCs…

Hardware Architecture · Computer Science 2021-09-24 A. Alper Goksoy , Anish Krishnakumar , Md Sahil Hassan , Allen J. Farcas , Ali Akoglu , Radu Marculescu , Umit Y. Ogras

Current operating systems are complex systems that were designed before today's computing environments. This makes it difficult for them to meet the scalability, heterogeneity, availability, and security challenges in current cloud and…

Operational Numerical Weather Prediction (NWP) workflows are highly data-intensive. Data volumes have increased by many orders of magnitude over the last 40 years, and are expected to continue to do so, especially given the upcoming…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-04-05 Nicolau Manubens , Simon D. Smart , Emanuele Danovaro , Tiago Quintino , Adrian Jackson

Vehicle computing represents a fundamental shift in how autonomous vehicles are designed and deployed, transforming them from isolated transportation systems into mobile computing platforms that support both safety-critical, real-time…

Operating Systems · Computer Science 2026-01-26 Yuxin Wang , Yuankai He , Boyang Tian , Lichen Xian , Weisong Shi

State-of-the-art distributed in-memory datastores (FaRM, FaSST, DrTM) provide strongly-consistent distributed transactions with high performance and availability. Transactions in those systems are fully general; they can atomically…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-04-07 Antonios Katsarakis , Yijun Ma , Zhaowei Tan , Andrew Bainbridge , Matthew Balkwill , Aleksandar Dragojevic , Boris Grot , Bozidar Radunovic , Yongguang Zhang

We propose PAIO, the first general-purpose framework that enables system designers to build custom-made Software-Defined Storage (SDS) data plane stages. It provides the means to implement storage optimizations adaptable to different…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-08-16 Ricardo Macedo , Yusuke Tanimura , Jason Haga , Vijay Chidambaram , José Pereira , João Paulo

Object stores are widely used software stacks that achieve excellent scale-out with a well-defined interface and robust performance. However, their traditional get/put interface is unable to exploit data locality at its fullest, and limits…

Databases · Computer Science 2021-11-15 Alex Barceló , Anna Queralt , Toni Cortes

Conventional object-stores are built on top of traditional OS storage stack, where I/O requests typically transfers through multiple hefty and redundant layers. The complexity of object management has grown dramatically with the ever…

Databases · Computer Science 2022-07-08 Pratik Mishra , Rekha Pitchumani , Yang Suk Kee

Serverless functions provide high levels of parallelism, short startup times, and "pay-as-you-go" billing. These attributes make them a natural substrate for data analytics workflows. However, the impossibility of direct communication…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-07-26 Germán T. Eizaguirre , Marc Sánchez-Artigas , Pedro García-López

We present DASH, a C++ template library that offers distributed data structures and parallel algorithms and implements a compiler-free PGAS (partitioned global address space) approach. DASH offers many productivity and performance features…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-10-06 Karl Fürlinger , Tobias Fuchs , Roger Kowalewski
‹ Prev 1 2 3 10 Next ›