Toni Cortés
YOU?
Author Swipe
Revisiting Active Object Stores: Bringing Data Locality to the Limit With NVM Open
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…
RosneT: A Block Tensor Algebra Library for Out-of-Core Quantum Computing Simulation Open
With the advent of more powerful Quantum Computers, the need for larger Quantum Simulations has boosted. As the amount of resources grows exponentially with size of the target system Tensor Networks emerge as an optimal framework with whic…
Simurgh Open
The availability of non-volatile main memory (NVMM) has started a new era for storage systems and NVMM specific file systems can support extremely high data and metadata rates, which are required by many HPC and data-intensive applications…
Arbitration Policies for On-Demand User-Level I/O Forwarding on HPC Platforms Open
International audience
Arbitration Policies for On-Demand User-Level I/O Forwarding on HPC Platforms Open
I/O forwarding is a well-established and widely-adopted technique in HPC to reduce contention in the access to storage servers and transparently improve I/O performance. Rather than having applications directly accessing the shared paralle…
Towards On-Demand I/O Forwarding in HPC Platforms Open
International audience
Detecting I/O Access Patterns of HPC Workloads at Runtime Open
International audience
On server-side file access pattern matching Open
outstanding paper award
View article: Data management techniques
Data management techniques Open
Today, it is projected that data storage and management is becoming one of the key challenges in order to achieve ultrascale computing for several reasons. First, data is expected to grow exponentially in the coming years and this progress…
Adaptive Request Scheduling for the I/O Forwarding Layer Open
In this paper, we present an approach to adapt the HPC I/O forwarding layer to the application access patterns. I/O forwarding is a technique used in most supercomputers today to alleviate contention in the access to the shared storage inf…
View article: Freezing Time: A New Approach for Emulating Fast Storage Devices Using VM
Freezing Time: A New Approach for Emulating Fast Storage Devices Using VM Open
© 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes,crea…
View article: GekkoFS - A Temporary Distributed File System for HPC Applications
GekkoFS - A Temporary Distributed File System for HPC Applications Open
We present GekkoFS, a temporary, highly-scalable burst buffer file system which has been specifically optimized for new access patterns of data-intensive High-Performance Computing (HPC) applications. The file system provides relaxed POSIX…
ECHOFS: A Scheduler-Guided Temporary Filesystem to Leverage Node-Local NVMS Open
© 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes,crea…
Tailwind: fast and atomic RDMA-based replication Open
International audience
D8.3: Report on Design Model and Definition of Data Directives Open
Based on the work described in D8.1 and D8.2, we developed initial prototypes for modeling Data Life Cycles and directives. In this document, we are describing both the processes and the results of this initial implementation. We will disc…
An architecture model for a distributed virtualization system Open
Virtualization technologies are massively adopted to cover those requirements in which Operating Systems (OS) have shown weakness, such as fault and security isolation. They also add features like resource partitioning, server consolidatio…
Improving OpenStack Swift interaction with the I/O Stack to Enable Software Defined Storage Open
This paper analyses how OpenStack Swift, a distributed object storage service for a globally used middleware, interacts with the I/O subsystem through the Operating System. This interaction, which seems organised and clean on the middlewar…
A Fault-Tolerant Algorithm For Distributed Resource Allocation Open
Resource allocation is a usual problem that must be faced during a distributed system design. Despite the large number of algorithms proposed in literature to solve this problem, most papers lack of detailed descriptions about how to turn …
Characterizing Performance and Energy-Efficiency of the RAMCloud Storage System Open
Most large popular web applications, like Facebook and Twitter, have been relying on large amounts of in-memory storage to cache data and offer a low response time. As the main memory capacity of clusters and clouds increases, it becomes p…
An Empirical Evaluation of How the Network Impacts the Performance and Energy Efficiency in RAMCloud Open
In-memory storage systems emerged as a de-facto building block for today's large scale Web architectures and Big Data processing frameworks. Many research and engineering efforts have been dedicated to improve their performance and memory …