中文
相关论文

相关论文: Hyper-Systolic Matrix Multiplication

200 篇论文

Artificial intelligence workloads, especially transformer models, exhibit emergent sparsity in which computations perform selective sparse access to dense data. The workloads are inefficient on hardware designed for dense computations and…

数据结构与算法 · 计算机科学 2024-02-23 Brian Wheatman , Meghana Madhyastha , Randal Burns

Markov chain Monte Carlo is an inherently serial algorithm. Although likelihood calculations for individual steps can sometimes be parallelized, the serial evolution of the process is widely viewed as incompatible with parallelization,…

统计计算 · 统计学 2013-12-31 Douglas N. VanDerwerken , Scott C. Schmidler

We present efficient algorithms to build data structures and the lists needed for fast multipole methods. The algorithms are capable of being efficiently implemented on both serial, data parallel GPU and on distributed architectures. With…

数学软件 · 计算机科学 2013-01-10 Qi Hu , Nail A. Gumerov , Ramani Duraiswami

Micro-macro models provide a powerful tool to study the relationship between microscale mechanisms and emergent macroscopic behavior. However, the detailed microscopic modeling may require tracking and evolving a high-dimensional…

计算物理 · 物理学 2019-08-13 Steven Cook , Tamar Shinar

We develop the symplectic elimnation algorithm. This algorithm using simple row operations reduce a symplectic matrix to a diagonal matrix. This algorithm gives rise to a decomposition of an arbitrary matrix into a product of a symplectic…

群论 · 数学 2025-07-29 Ayan Mahalanobis

Matrix multiplications between asymmetric bit-width operands, especially between 8- and 4-bit operands are likely to become a fundamental kernel of many important workloads including neural networks and machine learning. While existing SIMD…

机器学习 · 计算机科学 2020-08-04 Dibakar Gope , Jesse Beu , Matthew Mattina

The simulation of large ensembles of particles is usually parallelized by partitioning the domain spatially and using message passing to communicate between the processes handling neighboring subdomains. The particles are represented as…

分布式、并行与集群计算 · 计算机科学 2018-08-03 Sebastian Eibl , Ulrich Rüde

The flip graph algorithm is a method for discovering new matrix multiplication schemes by following random walks on a graph. We introduce a version of the flip graph algorithm for matrix multiplication schemes that admit certain symmetries.…

符号计算 · 计算机科学 2025-02-10 Jakob Moosbauer , Michael Poole

Developing an efficient server-based real-time scheduling solution that supports dynamic task-level parallelism is now relevant to even the desktop and embedded domains and no longer only to the high performance computing market niche. This…

分布式、并行与集群计算 · 计算机科学 2011-06-15 Luís Nogueira , Luís Miguel Pinho

The parallel linear equations solver capable of effectively using 1000+ processors becomes the bottleneck of large-scale implicit engineering simulations. In this paper, we present a new hierarchical parallel master-slave-structural…

计算物理 · 物理学 2015-06-11 Ran Xu , Bin Liu , Yuan Dong

A parallel algorithm for solving a series of matrix equations with a constant tridiagonal matrix and different right-hand sides is proposed and studied. The process of solving the problem is represented in two steps. The first preliminary…

数值分析 · 数学 2010-12-07 Andrew Terekhov

Multidimensional matrix inversions provide a powerful tool for studying multiple hypergeometric series. In order to extend this technique to elliptic hypergeometric series, we present three new multidimensional matrix inversions. As…

经典分析与常微分方程 · 数学 2020-09-25 Hjalmar Rosengren , Michael J. Schlosser

State-space exploration is an essential step in many modeling and analysis problems. Its goal is to find the states reachable from the initial state of a discrete-state model described. The state space can used to answer important…

计算机科学中的逻辑 · 计算机科学 2009-12-16 Gianfranco Ciardo , Yang Zhao , Xiaoqing Jin

Problems from graph drawing, spectral clustering, network flow and graph partitioning can all be expressed in terms of graph Laplacian matrices. There are a variety of practical approaches to solving these problems in serial. However, as…

分布式、并行与集群计算 · 计算机科学 2018-07-12 Tristan Konolige , Jed Brown

We describe an asynchronous parallel stochastic coordinate descent algorithm for minimizing smooth unconstrained or separably constrained functions. The method achieves a linear convergence rate on functions that satisfy an essential strong…

最优化与控制 · 数学 2014-11-12 Ji Liu , Stephen J. Wright , Christopher Ré , Victor Bittorf , Srikrishna Sridhar

We describe, study, and experiment with an algorithm for finding all solutions of systems of polynomial equations using homotopy continuation and monodromy. This algorithm follows a framework developed in previous work and can operate in…

符号计算 · 计算机科学 2018-06-01 Nathan Bliss , Timothy Duff , Anton Leykin , Jeff Sommars

The growth of connected intelligent devices in the Internet of Things has created a pressing need for real-time processing and understanding of large volumes of analogue data. The difficulty in boosting the computing speed renders digital…

Some iterative calculations can be carried out by parallel communicating processors, and yield the same results whether or not the processors are synchronized. We show that this is the case if and only if the iteration is a contraction that…

网络与互联网体系结构 · 计算机科学 2017-01-27 Alexander J. T. Gurney

The computation and memory-intensive nature of DNNs limits their use in many mobile and embedded contexts. Application-specific integrated circuit (ASIC) hardware accelerators employ matrix multiplication units (such as the systolic arrays)…

硬件体系结构 · 计算机科学 2024-02-02 Ruiqi Sun , Yinchen Ni , Xin He , Jie Zhao , An Zou

Sampling from high-dimensional probability distributions is fundamental in machine learning and statistics. As datasets grow larger, computational efficiency becomes increasingly important, particularly in reducing adaptive complexity,…

数据结构与算法 · 计算机科学 2025-09-23 Huanjian Zhou , Masashi Sugiyama