EDBT 2026 Demo / reviewers in the wild / expert
Montse Peiron
dblp:55/4163
· DBLP profile ↗
5ranked-venue papers
3as first author
0since 2021 · last 1995
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Memory systems · 69% Processor architecture and microarchitecture · 16% High-performance computing · 11% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
memory access |
0.0 | 2 | 1995 | Conflict-Free Access for Streams in Multimodule Memories · IEEE Trans. Computers 1995 Vector Multiprocessors with Arbitrated Memory Access · ISCA 1995 |
Memory systems › memory access patterns
conflict-free access |
0.0 | 1 | 1995 | Conflict-Free Access for Streams in Multimodule Memories · IEEE Trans. Computers 1995 |
Memory systems
memory architecture |
0.0 | 1 | 1995 | Conflict-Free Access for Streams in Multimodule Memories · IEEE Trans. Computers 1995 |
Memory systems › memory architecture
multi-module memory |
0.0 | 1 | 1995 | Conflict-Free Access for Streams in Multimodule Memories · IEEE Trans. Computers 1995 |
Processor architecture and microarchitecture › vector processor
vector multiprocessor |
0.0 | 1 | 1995 | Vector Multiprocessors with Arbitrated Memory Access · ISCA 1995 |
High-performance computing › supercomputer architecture
vector supercomputer |
0.0 | 1 | 1995 | Vector Multiprocessors with Arbitrated Memory Access · ISCA 1995 |
Memory systems › memory architecture
interleaved memory |
0.0 | 1 | 1992 | Increasing the Number of Strides for Conflict-Free Vector Access · ISCA 1992 |
Processor architecture and microarchitecture
vector processor |
0.0 | 2 | 1995 | Conflict-Free Access for Streams in Multimodule Memories · IEEE Trans. Computers 1995 Increasing the Number of Strides for Conflict-Free Vector Access · ISCA 1992 |
Interconnection networks and networks-on-chip
network contention |
0.0 | 1 | 1995 | Vector Multiprocessors with Arbitrated Memory Access · ISCA 1995 |
Methods — techniques the papers use, named apart from their topics
skewing · 0.0linear transformation · 0.0address transformation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1995 | Vector Multiprocessors with Arbitrated Memory AccessabstractThe high latency of memory accesses is one of the factors that most contribute to reduce the performance of current vector supercomputers. The conflicts that can occur in the memory modules plus the collisions in the interconnection network in the case of multiprocessors make that the execution time of applications increases significantly. In this work we propose a memory access method that for both cases of vector uniprocessors and multiprocessors allows to perform stream accesses with the smallest possible latency in the majority of the cases. The basic idea is to arbitrate the memory access by defining the order in which the memory modules are visited. The stream elements are requested out of order. In addition, the access method also reduces the cost of the interconnection network. KEYWORDS Vector Processor, Vector Multiprocessor, Multi-module Memories, Conflict-Free Access, Out-of-Order Access. 1 Introduction The high latency of the memory accesses is one of the main factors t... Montse Peiron, Mateo Valero, Eduard Ayguadé, Tomás Lang |
ISCA | 1 |
| 1995 | Conflict-Free Access for Streams in Multimodule MemoriesabstractAddress transformation schemes, such as skewing and linear transformations, have been proposed to achieve conflict-free access for streams with constant stride. However, this is achieved only for some strides. In this paper, we extend these schemes to achieve this conflict-free access for a larger number of strides. The basic idea is to perform an out-of-order access to a stream of fixed length. This stream is then stored in a local memory and used in subsequent instructions. This mode of operation is suitable for vector processors and for processors with decoupled access. The scheme and mode of operation proposed produce the largest possible number of conflict-free strides. Memory systems with any ratio between the number of memory modules and memory latency are considered. The hardware for address calculations and access control is described and shown to be of similar complexity as that required for access in order.> Mateo Valero, Tomás Lang, Montse Peiron, Eduard Ayguadé |
IEEE Trans. Computers | 3 |
| 1994 | Synchronized access to streams in SIMD vector multiprocessorsabstractThe synchronized and simultaneous access to several vectors that form a single stream is typical in SIMD vector multiprocessors as well as in MIMD superscalar multiprocessors with decoupled access. In this paper we propose a block-interleaved storage scheme and an out-of-order access mechanism that allows conflict-free access to streams with an arbitrary initial address and constant stride between elements. The memory system can have any degree of unmatchness and we consider the use of either a crossbar or a multistage interconnection network. A maximal number of conflict-free families including the most commonly used strides can be obtained. We describe the hardware for address calculation and control and show that their additional costs are minimal compared with the cost of the hardware for in-order access. Finally, we evaluate the applicability of this technique to real loops from some programs of the Perfect Club and SPEC suites. Montse Peiron, Mateo Valero, Eduard Ayguadé |
International Conference on Supercomputing | 1 |
| 1993 | Conflict-free access to streams in multiprocessor systems
Montse Peiron, Mateo Valero, Eduard Ayguadé, Tomás Lang |
Microprocess. Microprogramming | 1 |
| 1992 | Increasing the Number of Strides for Conflict-Free Vector AccessabstractAddress transformation schemes, such as skewing and linear transformations, have been proposed to achieve conflict-free vector access for some strides in vector processors with multi-module memories. In this paper, we extend these schemes to achieve this conflict-free access for a larger number of strides. The basic idea is to perform an out-of-order access to vectors of fixed length, equal to that of the vector registers of the processor. Both matched and unmatched memories are considered: we show that the number of strides is even larger for the latter case. The hardware for address calculations and access control is described and shown to be of similar complexity as that required for access in order. Mateo Valero, Tomás Lang, José María Llabería, Montse Peiron, Eduard Ayguadé, Juan J. Navarro |
ISCA | 4 |