Skip to main content

Showing 1–9 of 9 results for author: Taranov, K

Searching in archive cs. Search in all archives.
.
  1. arXiv:2212.09134  [pdf, other

    cs.NI cs.DC

    Efficient RDMA Communication Protocols

    Authors: Konstantin Taranov, Fabian Fischer, Torsten Hoefler

    Abstract: Developers of networked systems often work with low-level RDMA libraries to tailor network modules to take full advantage of offload capabilities offered by RDMA-capable network controllers. Because of the huge design space of networked data access protocols and variability in capabilities of RDMA infrastructure, developers tend to reinvent and reimplement common data exchange protocols, wasting m… ▽ More

    Submitted 20 December, 2022; v1 submitted 18 December, 2022; originally announced December 2022.

  2. arXiv:2210.15315  [pdf, other

    cs.DC cs.NI cs.PF

    Noise in the Clouds: Influence of Network Performance Variability on Application Scalability

    Authors: Daniele De Sensi, Tiziano De Matteis, Konstantin Taranov, Salvatore Di Girolamo, Tobias Rahn, Torsten Hoefler

    Abstract: Cloud computing represents an appealing opportunity for cost-effective deployment of HPC workloads on the best-fitting hardware. However, although cloud and on-premise HPC systems offer similar computational resources, their network architecture and performance may differ significantly. For example, these systems use fundamentally different network transport and routing protocols, which may introd… ▽ More

    Submitted 1 November, 2022; v1 submitted 27 October, 2022; originally announced October 2022.

    Comments: To appear in SIGMETRICS 2023

    ACM Class: C.2; C.4

  3. arXiv:2206.10007  [pdf, other

    cs.NI

    Building Blocks for Network-Accelerated Distributed File Systems

    Authors: Salvatore Di Girolamo, Daniele De Sensi, Konstantin Taranov, Milos Malesevic, Maciej Besta, Timo Schneider, Severin Kistler, Torsten Hoefler

    Abstract: High-performance clusters and datacenters pose increasingly demanding requirements on storage systems. If these systems do not operate at scale, applications are doomed to become I/O bound and waste compute cycles. To accelerate the data path to remote storage nodes, remote direct memory access (RDMA) has been embraced by storage systems to let data flow from the network to storage targets, reduci… ▽ More

    Submitted 20 June, 2022; originally announced June 2022.

  4. FaaSKeeper: Learning from Building Serverless Services with ZooKeeper as an Example

    Authors: Marcin Copik, Alexandru Calotoiu, Pengyu Zhou, Konstantin Taranov, Torsten Hoefler

    Abstract: FaaS (Function-as-a-Service) revolutionized cloud computing by replacing persistent virtual machines with dynamically allocated resources. This shift trades locality and statefulness for a pay-as-you-go model more suited to variable and infrequent workloads. However, the main challenge is to adapt services to the serverless paradigm while meeting functional, performance, and consistency requiremen… ▽ More

    Submitted 1 May, 2024; v1 submitted 28 March, 2022; originally announced March 2022.

    Comments: Extended version of the paper accepted for publication at the 33rd International Symposium on High-Performance Parallel and Distributed Computing (HPDC)

  5. arXiv:2202.08080  [pdf, other

    cs.CR cs.DC

    NeVerMore: Exploiting RDMA Mistakes in NVMe-oF Storage Applications

    Authors: Konstantin Taranov, Benjamin Rothenberger, Daniele De Sensi, Adrian Perrig, Torsten Hoefler

    Abstract: This paper presents a security analysis of the InfiniBand architecture, a prevalent RDMA standard, and NVMe-over-Fabrics (NVMe-oF), a prominent protocol for industrial disaggregated storage that exploits RDMA protocols to achieve low-latency and high-bandwidth access to remote solid-state devices. Our work, NeVerMore, discovers new vulnerabilities in RDMA protocols that unveils several attack vect… ▽ More

    Submitted 16 February, 2022; originally announced February 2022.

  6. arXiv:2106.13859  [pdf, other

    cs.DC

    rFaaS: Enabling High Performance Serverless with RDMA and Leases

    Authors: Marcin Copik, Konstantin Taranov, Alexandru Calotoiu, Torsten Hoefler

    Abstract: High performance is needed in many computing systems, from batch-managed supercomputers to general-purpose cloud platforms. However, scientific clusters lack elastic parallelism, while clouds cannot offer competitive costs for high-performance applications. In this work, we investigate how modern cloud programming paradigms can bring the elasticity needed to allocate idle resources, decreasing com… ▽ More

    Submitted 15 May, 2023; v1 submitted 25 June, 2021; originally announced June 2021.

    Comments: Accepted for publication in the 2023 International Parallel and Distributed Processing Symposium (IPDPS)

  7. arXiv:2106.07102  [pdf, other

    cs.DB

    Farview: Disaggregated Memory with Operator Off-loading for Database Engines

    Authors: Dario Korolija, Dimitrios Koutsoukos, Kimberly Keeton, Konstantin Taranov, Dejan Milojičić, Gustavo Alonso

    Abstract: Cloud deployments disaggregate storage from compute, providing more flexibility to both the storage and compute layers. In this paper, we explore disaggregation by taking it one step further and applying it to memory (DRAM). Disaggregated memory uses network attached DRAM as a way to decouple memory from CPU. In the context of databases, such a design offers significant advantages in terms of maki… ▽ More

    Submitted 13 June, 2021; originally announced June 2021.

    Comments: 12 pages

  8. Network-Accelerated Non-Contiguous Memory Transfers

    Authors: Salvatore Di Girolamo, Konstantin Taranov, Andreas Kurth, Michael Schaffner, Timo Schneider, Jakub Beránek, Maciej Besta, Luca Benini, Duncan Roweth, Torsten Hoefler

    Abstract: Applications often communicate data that is non-contiguous in the send- or the receive-buffer, e.g., when exchanging a column of a matrix stored in row-major order. While non-contiguous transfers are well supported in HPC (e.g., MPI derived datatypes), they can still be up to 5x slower than contiguous transfers of the same size. As we enter the era of network acceleration, we need to investigate w… ▽ More

    Submitted 22 August, 2019; originally announced August 2019.

    Comments: In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC19), Nov. 2019

  9. arXiv:1709.05483  [pdf, other

    cs.DC

    sPIN: High-performance streaming Processing in the Network

    Authors: Torsten Hoefler, Salvatore Di Girolamo, Konstantin Taranov, Ryan E. Grant, Ron Brightwell

    Abstract: Optimizing communication performance is imperative for large-scale computing because communication overheads limit the strong scalability of parallel applications. Today's network cards contain rather powerful processors optimized for data movement. However, these devices are limited to fixed functions, such as remote direct memory access. We develop sPIN, a portable programming model to offload s… ▽ More

    Submitted 19 October, 2017; v1 submitted 16 September, 2017; originally announced September 2017.

    Comments: 20 pages