Demo Data from EDBT 2026 / reviewers in the wild / expert
Albin Eldstål-Ahrens
dblp:143/0925 · also Albin Eldstal-Damlin, Albin Eldstål-Damlin
· DBLP profile ↗
5ranked-venue papers
4as first author
2since 2021 · last 2022
0000-0001-9690-0801ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 4 first-author · 2 since 2021
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
1 paper |
Memory systems · 72% High-performance computing · 28% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing
lossy compression |
0.4 | 1 | 2020 | MemSZ: Squeezing Memory Traffic with Lossy Compression · ACM Trans. Archit. Code Optim. 2020 |
Memory systems
memory compression |
0.4 | 1 | 2020 | MemSZ: Squeezing Memory Traffic with Lossy Compression · ACM Trans. Archit. Code Optim. 2020 |
Memory systems › memory hierarchy
cache hierarchy |
0.1 | 1 | 2020 | MemSZ: Squeezing Memory Traffic with Lossy Compression · ACM Trans. Archit. Code Optim. 2020 |
Memory systems › cache › DRAM cache
die-stacked DRAM cache |
0.1 | 1 | 2020 | MemSZ: Squeezing Memory Traffic with Lossy Compression · ACM Trans. Archit. Code Optim. 2020 |
Methods — techniques the papers use, named apart from their topics
parallel compression · 0.4lossy compression · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | FlatPack: Flexible Compaction of Compressed MemoryabstractThe capacity and bandwidth of main memory is an increasingly important factor in computer system performance. Memory compression and compaction have been combined to increase effective capacity and reduce costly page faults. However, existing systems typically maintain compaction at the expense of bandwidth. One major cause of extra traffic in such systems is page overflows, which occur when data compressibility degrades and compressed pages must be reorganized. This paper introduces FlatPack, a novel approach to memory compaction which is able to mitigate this overhead by reorganizing compressed data dynamically with less data movement. Reorganization is carried out by an addition to the memory controller, without intervention from software. FlatPack is able to maintain memory capacity competitive with current state-of-the-art memory compression designs, while reducing mean memory traffic by up to 67%. This yields average improvements in performance and total system energy consumption over existing memory compression solutions of 31--46% and 11--25%, respectively. In total, FlatPack improves on baseline performance and energy consumption by 108% and 40%, respectively, in a single-core system, and 83% and 23%, respectively, in a multi-core system. Albin Eldstål-Ahrens, Angelos Arelakis, Ioannis Sourdis |
PACT | 1 |
| 2022 | L2C: Combining Lossy and Lossless Compression on Memory and I/OabstractIn this article, we introduce L 2 C, a hybrid lossy/lossless compression scheme applicable both to the memory subsystem and I/O traffic of a processor chip. L 2 C employs general-purpose lossless compression and combines it with state-of-the-art lossy compression to achieve compression ratios up to 16:1 and to improve the utilization of chip’s bandwidth resources. Compressing memory traffic yields lower memory access time, improving system performance, and energy efficiency. Compressing I/O traffic offers several benefits for resource-constrained systems, including more efficient storage and networking. We evaluate L 2 C as a memory compressor in simulation with a set of approximation-tolerant applications. L 2 C improves baseline execution time by an average of 50% and total system energy consumption by 16%. Compared to the lossy and lossless current state-of-the-art memory compression approaches, L 2 C improves execution time by 9% and 26%, respectively, and reduces system energy costs by 3% and 5%, respectively. I/O compression efficacy is evaluated using a set of real-life datasets. L 2 C achieves compression ratios of up to 10.4:1 for a single dataset and on average about 4:1, while introducing no more than 0.4% error. Albin Eldstål-Ahrens, Angelos Arelakis, Ioannis Sourdis |
ACM Trans. Embed. Comput. Syst. | 1 |
| 2020 | MemSZ: Squeezing Memory Traffic with Lossy CompressionabstractThis article describes Memory Squeeze (MemSZ), a new approach for lossy general-purpose memory compression. MemSZ introduces a low latency, parallel design of the Squeeze (SZ) algorithm offering aggressive compression ratios, up to 16:1 in our implementation. Our compressor is placed between the memory controller and the cache hierarchy of a processor to reduce the memory traffic of applications that tolerate approximations in parts of their data. Thereby, the available off-chip bandwidth is utilized more efficiently improving system performance and energy efficiency. Two alternative multi-core variants of the MemSZ system are described. The first variant has a shared last-level cache (LLC) on the processor-die, which is modified to store both compressed and uncompressed data. The second has a 3D-stacked DRAM cache with larger cache lines that match the granularity of the compressed memory blocks and stores only uncompressed data. For applications that tolerate aggressive approximation in large fractions of their data, MemSZ reduces baseline memory traffic by up to 81%, execution time by up to 62%, and energy costs by up to 25% introducing up to 1.8% error to the application output. Compared to the current state-of-the-art lossy memory compression design, MemSZ improves the execution time, energy, and memory traffic by up to 15%, 9%, and 64%, respectively. Albin Eldstål-Ahrens, Ioannis Sourdis |
ACM Trans. Archit. Code Optim. | 1 |
| 2019 | AVR: Reducing Memory Traffic with Approximate Value ReconstructionabstractThis paper describes Approximate Value Reconstruction (AVR), an architecture for approximate memory compression. AVR reduces the memory traffic of applications that tolerate approximations in their dataset. Thereby, it utilizes more efficiently off-chip bandwidth improving significantly system performance and energy efficiency. AVR compresses memory blocks using low latency downsampling that exploits similarities between neighboring values and achieves aggressive compression ratios, up to 16:1 in our implementation. The proposed AVR architecture supports our compression scheme maximizing its effect and minimizing its overheads by (i) co-locating in the Last Level Cache (LLC) compressed and uncompressed data, (ii) efficiently handling LLC evictions, (iii) keeping track of badly compressed memory blocks, and (iv) avoiding LLC pollution with unwanted decompressed data. For applications that tolerate aggressive approximation in large fractions of their data, AVR reduces memory traffic by up to 70%, execution time by up to 55%, and energy costs by up to 20% introducing less than 1% error to the application output. Albin Eldstål-Ahrens, Pedro Trancoso, Ioannis Sourdis |
ICPP | 1 |
| 2013 | An Improved Model of LTE Random Access ChannelabstractIn this article, we report on a mathematical model for the throughput and delay of LTE's Random Access Channel (RACH). The model is an improvement of a cell-level Markov model of Multichannel slotted ALOHA proposed previously in the literature. The improvements concern accounting for a possibility of contention resolution in the case when terminals select same preambles and distinguishing initially-transmitting nodes from retransmitting nodes. The improved model is verified and agrees with measurements obtained from a discrete-time event-based simulator of an LTE cell. Evgeny Osipov, Laurynas Riliskis, Albin Eldstål-Ahrens, Michael Burakov, Mats Nordberg |
VTC Spring | 3 |