中文
相关论文

相关论文: A Doubly-pipelined, Dual-root Reduction-to-all Alg…

200 篇论文

Modern large-scale scientific applications consist of thousands to millions of individual tasks. These tasks involve not only computation but also communication with one another. Typically, the communication pattern between tasks is sparse…

分布式、并行与集群计算 · 计算机科学 2025-04-03 Christian Schulz , Henning Woydt

We study the problem of collective tree exploration in which a team of $k$ mobile agents must collectively visit all nodes of an unknown tree in as few moves as possible. The agents all start from the root and discover adjacent edges as…

数据结构与算法 · 计算机科学 2025-07-22 Romain Cosson , Laurent Massoulié

MPI uses the concept of communicators to connect groups of processes. It provides nonblocking collective operations on communicators to overlap communication and computation. Flexible algorithms demand flexible communicators. E.g., a…

分布式、并行与集群计算 · 计算机科学 2018-03-02 Michael Axtmann , Armin Wiebigke , Peter Sanders

To obtain a better understanding of the trade-offs between various objectives, Bi-Objective Integer Programming (BOIP) algorithms calculate the set of all non-dominated vectors and present these as the solution to a BOIP problem.…

最优化与控制 · 数学 2019-09-10 William Pettersson , Melih Ozlen

Parallel scan primitives compute element-wise inclusive or exclusive prefix sums of input vectors contributed by $p$ consecutively ranked processors under an associative, possibly expensive, binary operator $\oplus$. In message-passing…

数据结构与算法 · 计算机科学 2026-04-29 Jesper Larsson Träff

Many modern parallel systems, such as MapReduce, Hadoop and Spark, can be modeled well by the MPC model. The MPC model captures well coarse-grained computation on large data --- data is distributed to processors, each of which has a…

数据结构与算法 · 计算机科学 2019-05-03 Alexandr Andoni , Clifford Stein , Peilin Zhong

The wavelet tree (Grossi et al. [SODA, 2003]) and wavelet matrix (Claude et al. [Inf. Syst., 47:15--32, 2015]) are compact indices for texts over an alphabet $[0,\sigma)$ that support rank, select and access queries in $O(\lg \sigma)$ time.…

数据结构与算法 · 计算机科学 2017-11-13 Johannes Fischer , Florian Kurpicz , Marvin Löbel

Resource allocation is a fundamental problem in Industrial Internet of Things (IIoT) systems, in which devices work together under limited communication bandwidth to complete diverse tasks. This paper proposes a communication-efficient…

最优化与控制 · 数学 2026-05-26 Yuzhu Duan , Ziwen Yang , Xiaoming Duan , Shanying Zhu

Multicast data transfers occur in many distributed systems and applications (e.g. IPTV, Grids, content delivery networks). Because of this, efficient multicast data distribution optimization techniques are required. In the first part of…

分布式、并行与集群计算 · 计算机科学 2009-06-03 Mugurel Ionut Andreica , Eliana-Dina Tirsa , Nicolae Tapus

Hybrid MPI+threads programming is gaining prominence, but, in practice, applications perform slower with it compared to the MPI everywhere model. The most critical challenge to the parallel efficiency of MPI+threads applications is slow…

分布式、并行与集群计算 · 计算机科学 2022-06-30 Rohit Zambre , Aparna Chandramowlishwaran

Any Boolean function corresponds with a complete full binary decision tree. This tree can in turn be represented in a maximally compact form as a direct acyclic graph where common subtrees are factored and shared, keeping only one copy of…

数据结构与算法 · 计算机科学 2020-05-26 Julien Clément , Antoine Genitrini

We present our recent code modernizations of the of the ab initio molecular dynamics program CPMD (www.cpmd.org) with a special focus on the ultra-soft pseudopotential (USPP) code path. Following the internal instrumentation of CPMD, all…

计算物理 · 物理学 2020-03-20 Tobias Klöffel , Gerald Mathias , Bernd Meyer

In this paper we consider a distributed optimization scenario in which a set of processors aims at cooperatively solving a class of min-max optimization problems. This set-up is motivated by peak-demand minimization problems in smart grids.…

最优化与控制 · 数学 2016-11-29 Ivano Notarnicola , Mauro Franceschelli , Giuseppe Notarstefano

The allreduce operation is an essential building block for many distributed applications, ranging from the training of deep learning models to scientific computing. In an allreduce operation, data from multiple hosts is aggregated together…

分布式、并行与集群计算 · 计算机科学 2023-09-29 Daniele De Sensi , Edgar Costa Molero , Salvatore Di Girolamo , Laurent Vanbever , Torsten Hoefler

The problem of designing bit-to-pattern mappings and power allocation schemes for orthogonal frequency-division multiplexing (OFDM) systems that employ subcarrier index modulation (IM) is considered. We assume the binary source conveys a…

信息论 · 计算机科学 2020-01-08 Justin P. Coon , Mihai-Alin Badiu , Ye Liu , Ferhat Yarkin , Shuping Dang

The generalized method to have a parallel solution to a computational problem, is to find a way to use Divide & Conquer paradigm in order to have processors acting on its own data and therefore all can be scheduled in parallel. MapReduce is…

分布式、并行与集群计算 · 计算机科学 2015-10-13 Julián Aráoz , Cristina Zoltan

We consider the Do-All problem, where $p$ cooperating processors need to complete $t$ similar and independent tasks in an adversarial setting. Here we deal with a synchronous message passing system with processors that are subject to crash…

分布式、并行与集群计算 · 计算机科学 2018-07-23 Bogdan S. Chlebus , Leszek Gąsieniec , Dariusz R. Kowalski , Alexander A. Schwarzmann

In this paper, we study resource allocation for multiuser multiple-input single-output secondary communication systems with multiple system design objectives. We consider cognitive radio networks where the secondary receivers are able to…

信息论 · 计算机科学 2015-04-24 Derrick Wing Kwan Ng , Ernest S. Lo , Robert Schober

The persistent homology pipeline includes the reduction of a, so-called, boundary matrix. We extend the work of Bauer et al. (2014) and Chen et al. (2011) where they show how to use dependencies in the boundary matrix to adapt the reduction…

代数拓扑 · 数学 2017-08-17 Rodrigo Mendoza-Smith , Jared Tanner

Isomorphic (sparse) collective communication is a form of collective communication in which all involved processes communicate in small, identically structured neighborhoods of other processes. Isomorphic neighborhoods are defined via an…

分布式、并行与集群计算 · 计算机科学 2016-06-27 Jesper Larsson Träff , Alexandra Carpen-Amarie , Sascha Hunold , Antoine Rougier