中文
相关论文

相关论文: An algorithm for multipication of Kaluza numbers

200 篇论文

We present a non-commutative algorithm for multiplying 5x5 matrices using 99 multiplications. This algorithm is a minor modification of Makarov's algorithm which exhibit the previous best known bound with 100 multiplications.

计算复杂性 · 计算机科学 2017-12-21 Alexandre Sedoglavic

In 1969 Strassen showed surprisingly that it is possible to multiply two 2 x 2 matrices using seven multiplications and 18 additions, instead of the naive eight multiplications and four additions. The number of additions was later reduced…

符号计算 · 计算机科学 2026-01-12 Erik Mårtensson , Paul Stankovski Wagner , Joshua Stapleton

Modern computing architectures feature low-precision matrix multiplication units that achieve substantially higher throughput than their high-precision counterparts. Motivated by this architectural trend, the emulation of high-precision…

分布式、并行与集群计算 · 计算机科学 2025-12-18 Yuki Uchino , Qianxiang Ma , Toshiyuki Imamura , Katsuhisa Ozaki , Patrick Lars Gutsche

The Strassen algorithm and Winograd's variant accelerate matrix multiplication by using fewer arithmetic operations than standard matrix multiplication. Although many papers have been published to accelerate single- as well as…

数值分析 · 数学 2015-10-27 Tomonori Kouya

To multiply astronomic matrices using parallel workers subject to straggling, we recommend interleaving checksums with some fast matrix multiplication algorithms. Nesting the parity-checked algorithms, we weave a product code flavor…

信息论 · 计算机科学 2022-01-13 Hsin-Po Wang , Iwan Duursma

The Ozaki-II scheme is an emulation method that leverages the Chinese Remainder Theorem to compute high-precision matrix multiplication via a sequence of low-precision matrix multiplications. In this scheme, the attainable numerical…

数值分析 · 数学 2026-02-04 Yuki Uchino , Katsuhisa Ozaki , Toshiyuki Imamura

A new procedure is presented for computing the matrix cosine and sine simultaneously by means of Taylor polynomial approximations. These are factorized so as to reduce the number of matrix products involved. Two versions are developed to be…

数值分析 · 数学 2020-10-02 Muaz Seydaoglu , Philipp Bader , Sergio Blanes , Fernando Casas

Quantum-dot cellular automata (QCA) shows promise as a post silicon CMOS, low power computational technology. Nevertheless, to generalize QCA for next-generation digital devices, the ability to implement conventional programmable circuits…

介观与纳米尺度物理 · 物理学 2011-10-10 Joshua D. Wood , P. Douglas Tougaw

We demonstrate a multiplication method based on numbers represented as set of polynomial radix 2 indices stored as an integer list. The 'polynomial integer index multiplication' method is a set of algorithms implemented in python code. We…

数学软件 · 计算机科学 2025-12-01 Mark Stocks

This study was aimed at simultaneously achieving sufficient accuracy and high performance for general matrix multiplications. Recent architectures, such as NVIDIA GPUs, feature high-performance units designed for low-precision matrix…

分布式、并行与集群计算 · 计算机科学 2025-04-29 Yuki Uchino , Katsuhisa Ozaki , Toshiyuki Imamura

In this paper, we present fast algorithms for the product of two multivariate polynomials in sparse representation. The bit complexity of our algorithms are studied in detail for various types of coefficients, and we derive new complexity…

数据结构与算法 · 计算机科学 2009-01-28 Joris van der Hoeven , Grégoire Lecerf

We present a non-commutative algorithm for the multiplication of a 2x2-block-matrix by its transpose using 5 block products (3 recursive calls and 2 general products) over C or any finite field.We use geometric considerations on the space…

符号计算 · 计算机科学 2020-07-16 Jean-Guillaume Dumas , Clement Pernet , Alexandre Sedoglavic

Matrix multiplication consumes a large fraction of the time taken in many machine-learning algorithms. Thus, accelerator chips that perform matrix multiplication faster than conventional processors or even GPU's are of increasing interest.…

数据结构与算法 · 计算机科学 2023-07-06 Daniel Cussen , Jeffrey D. Ullman

This paper describes a new accumulate-and-add multiplication algorithm. The method partitions one of the operands and re-combines the results of computations done with each of the partitions. The resulting design turns-out to be both…

数学软件 · 计算机科学 2011-04-11 Byungchun Chung , Sandra Marcello , Amir-Pasha Mirbaha , David Naccache , Karim Sabeg

Today's PCs can directly manipulate numbers not longer than 64 bits because the size of the CPU registers and the data-path are limited. Consequently, arithmetic operations such as addition, can only be performed on numbers of that length.…

数据结构与算法 · 计算机科学 2012-04-03 Youssef Bassil , Aziz Barbar

We propose to store several integers modulo a small prime into a single machine word. Modular addition is performed by addition and possibly subtraction of a word containing several times the modulo. Modular Multiplication is not directly…

符号计算 · 计算机科学 2008-12-18 Jean-Guillaume Dumas , Laurent Fousse , Bruno Salvy

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

As quantum computers progress towards a larger scale, it is imperative that the "top" of the computing-technology stack is improved. This project investigates the quantum resources required to compute primitive arithmetic algorithms,…

量子物理 · 物理学 2024-02-06 Ethan R. Hansen , Sanskriti Joshi , Hannah Rarick

We present an algorithm to reduce the computational effort for the multiplication of a given matrix with an unknown column vector. The algorithm decomposes the given matrix into a product of matrices whose entries are either zero or integer…

信息论 · 计算机科学 2020-02-28 Ralf R. Müller , Bernhard Gäde , Ali Bereyhi

This paper shows that, for matrix multiplications and convolutions, it is possible to asymptotically replace each real multiplication with a single squaring operation. Similarly, a single complex multiplication can be replaced with 3…

硬件体系结构 · 计算机科学 2026-03-11 Vincenzo Liguori