English
Related papers

Related papers: A Study of Energy and Locality Effects using Space…

200 papers

Modern computer systems are characterized by deep memory hierarchies, composed of main memory, multiple layers of cache, and other specialized types of memory. In parallel and distributed systems, additional memory layers are added to this…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-07-18 David Walker , Anthony Skjellum

We examine several matrix layouts based on space-filling curves that allow for a cache-oblivious adaptation of parallel TU decomposition for rectangular matrices over finite fields. The TU algorithm of \cite{Dumas} requires index conversion…

Symbolic Computation · Computer Science 2016-12-20 Fatima K. Abu Salem , Mira Al Arab

Homogeneous Hilbert curves (HHC) in two dimensions are generalized by introducing the construction of the space filling curves from the same affine transformations but using an arbitrary kernel, we call such curves HHCK. The new curves are…

Algebraic Geometry · Mathematics 2013-12-30 C. Pérez-Demydenko , I. Brito Reyes , E. Estevez-Rams , B. Aragon-Fernandez

We investigate tensor network simulations of the two-dimensional Hubbard model by mapping the lattice onto a one-dimensional chain using space-filling curves. In particular, we focus on the Hilbert curve, whose locality-preserving structure…

Quantum Physics · Physics 2025-12-03 Ashkan Abedi , Vittorio Giovannetti , Dario De Santis

Consecutive matrix multiplications are commonly used in graph neural networks and sparse linear solvers. These operations frequently access the same matrices for both reading and writing. While reusing these matrices improves data locality,…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-07-02 Mohammad Mahdi Salehi Dezfuli , Kazem Cheshmi

Hilbert's two-dimensional space-filling curve is appreciated for its good locality properties for many applications. However, it is not clear what is the best way to generalize this curve to filling higher-dimensional spaces. We argue that…

Computational Geometry · Computer Science 2016-10-05 Herman Haverkort

Space filling curves are widely used in Computer Science. In particular Hilbert curves and their generalisations to higher dimension are used as an indexing method because of their nice locality properties. This article generalises this…

Data Structures and Algorithms · Computer Science 2019-04-17 Patrick Erik Bradley , Markus Wilhelm Jahn

Space-filling curves like the Hilbert-curve, Peano-curve and Z-order map natural or real numbers from a two or higher dimensional space to a one dimensional space preserving locality. They have numerous applications like search structures,…

Machine Learning · Computer Science 2020-08-05 Christian Böhm

Hilbert's two-dimensional space-filling curve is appreciated for its good locality-preserving properties and easy implementation for many applications. However, Hilbert did not describe how to generalize his construction to higher…

Computational Geometry · Computer Science 2017-11-10 Herman Haverkort

The paper presents a systematic strategy for implementing Hilbert's space filling curve for use in online exploration tasks and addresses its application in scenarios wherein the space to be searched obstacles (or holes) whose locations are…

Robotics · Computer Science 2017-09-12 Siddharth H. Nair , Arpita Sinha , Leena Vachhani

Energy costs are a major factor in the total cost of ownership (TCO) for high-performance computing (HPC) systems. The rise of intermittent green energy sources and reduced reliance on fossil fuels have introduced volatility into…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-04-02 Peter Arzt , Felix Wolf

In this paper we introduce an algorithm of construction of cyclic space-filling curves. One particular construction provides a family of space-filling curves in all dimensions (H-curves). They are compared here with the Hilbert curve in the…

Data Structures and Algorithms · Computer Science 2020-06-19 Igor V. Netay

Matrix engines or units, in different forms and affinities, are becoming a reality in modern processors; CPUs and otherwise. The current and dominant algorithmic approach to Deep Learning merits the commercial investments in these units,…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-02 Jens Domke , Emil Vatai , Aleksandr Drozd , Peng Chen , Yosuke Oyama , Lingqi Zhang , Shweta Salaria , Daichi Mukunoki , Artur Podobas , Mohamed Wahib , Satoshi Matsuoka

Recently, there has been considerable interest in solving optimization problems by mapping these onto a binary representation, sparked mostly by the use of quantum annealing machines. Such binary representation is reminiscent of a discrete…

Quantum Physics · Physics 2021-07-30 Elisabetta Valiante , Maritza Hernandez , Amin Barzegar , Helmut G. Katzgraber

In quantum chemistry, the price paid by all known efficient model chemistries is either the truncation of the Hilbert space or uncontrolled approximations. Theoretical computer science suggests that these restrictions are not mere…

Chemical Physics · Physics 2017-03-15 James D. Whitfield , Peter J. Love , Alan Aspuru-Guzik

The goal of load balancing (grid partitioning) is to minimize overall computations and communications, and to make sure that all processors have a similar workload. Geometric methods divide a grid by using a location of a cell while…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-08-07 Hui Liu , Kun Wang , Bo Yang , Min Yang , Ruijian He , Lihua Shen , He Zhong , Zhangxin Chen

Hierarchical matrix approximations have gained significant traction in the machine learning and scientific community as they exploit available low-rank structures in kernel methods to compress the kernel matrix. The resulting compressed…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-12-03 Bangtian Liu , Kazem Cheshmi , Saeed Soori , Michelle Mills Strout , Maryam Mehri Dehnavi

Based on forward curves modelled as Hilbert-space valued processes, we analyse the pricing of various options relevant in energy markets. In particular, we connect empirical evidence about energy forward prices known from the literature to…

Mathematical Finance · Quantitative Finance 2014-12-30 Fred Espen Benth , Paul Krühner

Random matrix theory yields valuable insights into the universal features of quantum many-body chaotic systems. Although all-to-all interactions are traditionally studied, many interesting dynamical questions, such as transport of a…

Statistical Mechanics · Physics 2025-08-13 Klée Pollock , Jonathan D. Kroth , Nathan Pagliaroli , Thomas Iadecola , Jonathon Riddell

OpenMP is the de facto API for parallel programming in HPC applications. These programs are often computed in data centers, where energy consumption is a major issue. Whereas previous work has focused almost entirely on performance, we here…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-09-12 Henrik Valter , Axel Karlsson , Miquel Pericàs
‹ Prev 1 2 3 10 Next ›