中文
相关论文

相关论文: Hyper-Systolic Matrix Multiplication

200 篇论文

We present the first parallel algorithm for solving systems of linear equations in symmetric, diagonally dominant (SDD) matrices that runs in polylogarithmic time and nearly-linear work. The heart of our algorithm is a construction of a…

数值分析 · 计算机科学 2013-11-14 Richard Peng , Daniel A. Spielman

We describe an asynchronous parallel stochastic proximal coordinate descent algorithm for minimizing a composite objective function, which consists of a smooth convex function plus a separable convex function. In contrast to previous…

最优化与控制 · 数学 2015-12-14 Ji Liu , Stephen J. Wright

We study the properties of ultrametric matrices aiming to design methods for fast ultrametric matrix-vector multiplication. We show how to encode such a matrix as a tree structure in quadratic time and demonstrate how to use the resulting…

数值分析 · 数学 2022-01-04 Tobias Hofmann , Andy Oertel

Several efficient distributed algorithms have been developed for matrix-matrix multiplication: the 3D algorithm, the 2D SUMMA algorithm, and the 2.5D algorithm. Each of these algorithms was independently conceived and they trade-off memory…

分布式、并行与集群计算 · 计算机科学 2021-07-29 Rui Li , Yufan Xu , Aravind Sukumaran-Rajam , Atanas Rountev , P Sadayappan

We present two hypermatrix formulations of the Cayley Hamilton theorem. One of the proposed formulation naturally extends to hypermatrices the combinatorial interpretations of the classical Cayley Hamilton theorem. We conclude by discussing…

组合数学 · 数学 2015-03-18 Edinah K. Gnang

Smoothing filter is the method of choice for image preprocessing and pattern recognition. We present a new concurrent method for smoothing 2D object in binary case. Proposed method provides a parallel computation while preserving the…

分布式、并行与集群计算 · 计算机科学 2016-04-01 Ramzi Mahmoudi , Mohamed Akil

Multiplying matrices is among the most fundamental and compute-intensive operations in machine learning. Consequently, there has been significant work on efficiently approximating matrix multiplies. We introduce a learning-based algorithm…

机器学习 · 计算机科学 2021-08-17 Davis Blalock , John Guttag

We evaluate optimized parallel sparse matrix-vector operations for two representative application areas on widespread multicore-based cluster configurations. First the single-socket baseline performance is analyzed and modeled with respect…

性能 · 计算机科学 2012-03-01 Gerald Schubert , Georg Hager , Holger Fehske , Gerhard Wellein

Tensor processing is the cornerstone of modern technological advancements, powering critical applications in data analytics and artificial intelligence. While optical computing offers exceptional advantages in bandwidth, parallelism, and…

This paper provides an introduction to the design of augmented data structures that offer an efficient representation of a mathematical sequence and fast sequential summation algorithms, which guarantee both logarithmic running time and…

数据结构与算法 · 计算机科学 2014-04-08 Vadim Stadnik

We introduce a data distribution scheme for $\mathcal{H}$-matrices and a distributed-memory algorithm for $\mathcal{H}$-matrix-vector multiplication. Our data distribution scheme avoids an expensive $\Omega(P^2)$ scheduling procedure used…

数值分析 · 数学 2020-09-23 Yingzhou Li , Jack Poulson , Lexing Ying

In this paper we make a survey of modern parallel and distributed approaches to solve sum-type convex minimization problems come from ML applications.

最优化与控制 · 数学 2021-04-27 Darina Dvinskikh , Alexander Gasnikov , Alexander Rogozin , Alexander Beznosikov

We develop a novel parallel resampling algorithm for fully parallelized particle filters, which is designed with GPUs (graphics processing units) or similar parallel computing devices in mind. With our new algorithm, a full cycle of…

统计计算 · 统计学 2016-08-17 Kenichiro McAlinn , Teruo Nakatsuma

We propose a novel stochastic algorithm that randomly samples entire rows and columns of the matrix as a way to approximate an arbitrary matrix function using the power series expansion. This contrasts with existing Monte Carlo methods,…

数据结构与算法 · 计算机科学 2024-09-23 Nicolas L. Guidotti , Juan A. Acebrón , José Monteiro

We develop and implement in this paper a fast sparse assembly algorithm, the fundamental operation which creates a compressed matrix from raw index data. Since it is often a quite demanding and sometimes critical operation, it is of…

分布式、并行与集群计算 · 计算机科学 2016-04-28 Stefan Engblom , Dimitar Lukarski

We present efficient and scalable parallel algorithms for performing mathematical operations for low-rank tensors represented in the tensor train (TT) format. We consider algorithms for addition, elementwise multiplication, computing norms…

数值分析 · 数学 2021-09-08 Hussam Al Daas , Grey Ballard , Peter Benner

We present an algorithm that exploits quantum parallelism to simulate randomness in a quantum system. In our scheme, all possible realizations of the random parameters are encoded quantum mechanically in a superposition state of an…

其他凝聚态物理 · 物理学 2009-11-11 B. Paredes , F. Verstraete , J. I. Cirac

We introduce a new embarrassingly parallel parameter learning algorithm for Markov random fields with untied parameters which is efficient for a large class of practical models. Our algorithm parallelizes naturally over cliques and, for…

机器学习 · 统计学 2014-02-06 Yariv Dror Mizrahi , Misha Denil , Nando de Freitas

In practice symmetries of combinatorial structures are computed by transforming the structure into an annotated graph whose automorphisms correspond exactly to the desired symmetries. An automorphism solver is then employed to compute the…

数据结构与算法 · 计算机科学 2021-08-11 Markus Anders , Pascal Schweitzer

We present a methodology for parallel acceleration of learning in the presence of matrix orthogonality and unitarity constraints of interest in several branches of machine learning. We show how an apparently sequential elementary rotation…

机器学习 · 计算机科学 2021-06-02 Firas Hamze
‹ 上一页 1 8 9 10 下一页 ›